diff options
-rw-r--r-- | community/da.mdwn | 20 |
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 |