summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
authorGNU Hurd wiki engine <web-hurd@gnu.org>2008-06-17 09:36:30 +0000
committerGNU Hurd wiki engine <web-hurd@gnu.org>2008-06-17 09:36:30 +0000
commit5906645d99c1d69a9442971ddc8fcf392ecdcfd4 (patch)
tree0a8185bdb3add01e57164d611be877525aa138c3 /community
parentdcad9d5d9cdb3f33d9be4fd52a8d362962db8c25 (diff)
web commit by zhengda
Diffstat (limited to 'community')
-rw-r--r--community/da.mdwn20
1 files changed, 12 insertions, 8 deletions
diff --git a/community/da.mdwn b/community/da.mdwn
index e4b91ed3..f36aad51 100644
--- a/community/da.mdwn
+++ b/community/da.mdwn
@@ -33,16 +33,16 @@ The [code](http://www.assembla.com/spaces/VNetHurd/trac_subversion_tool).
---
## The schedule
-From 14.06 - 18.06 Coding
+From 14.06 - 18.06 Coding:
build the connection between pfinets in sub-hurd and network interface (by broadcasting)
-From 21.06 - 25.06 Coding
+From 21.06 - 25.06 Coding:
build the connection between the hypervisor and the pfinet server in the main hurd.
-From 26.06 - 13.07 Coding
+From 26.06 - 13.07 Coding:
Implement the real routing among the pfinets and the network interface
-From 15.07 - 10.08 Coding
+From 15.07 - 10.08 Coding:
Implement some traffic control in the hypervisor and some policy control if necessary
From 11.08 - 18.08 Testing
@@ -53,10 +53,7 @@ From 11.08 - 18.08 Testing
## TODO
### Coding
-Start to write the hypervisor:
-
-- To create a virtual network interface.
-- To publish the port created by the hypervisor by using the file system. Other program can get the port by using file_name_lookup() now.
+build the connection between the hypervisor and the pfinet server in the main hurd by creating a proxy of the process server
---
@@ -66,6 +63,13 @@ Start to write the hypervisor:
- pfinet server overriding by modifying glibc. The patch is [here](http://svn.assembla.com/svn/VNetHurd/glibc_2.7_multi-netserv.patch).
+
+- Start to write the hypervisor:
+
+-- Create a virtual network interface.
+-- Publish the port created by the hypervisor by using the file system. Other program can get the port by using file_name_lookup() now.
+-- Broadcast packets to the real network interface and the virtual network interface (currently, there is only one virtual network interface). The pfinet server connecting to the hypervisor can communicate with other pfinet servers which connect to the hypervisor and with the external network.
+
### The Code Read
- boot