PACC: Week III

For this week, I started to work with program called m23. It is an alternative to the WebVirtMgr, but have much more capabilities.

Prof. Norbisrath showed us how we could connect the VMs on the server to the host (without DHCP), and assigned us to work further trying to establish connection. Alexander is going to work on connection between host with VM inside server. Meanwhile, I am trying to establish the connection between VMs themselves.

What have been done

I have created the similar server based on Linux Debian, also added some clients and VMs to the server in order to establish the connection using ssh. I tried to create the virtual network bridge between VMs, but unfortunately faced some problems with connection (probably because of the network protocols) of VMs.

Further actions:

Try to look at the programs called TAP/TUN and VMware, in order to use them for solving my problems with connection. Probably create the switch for network interfaces. Find the way of pulling the server to the outside network of the lab, because now server is working only on localhost.

TAP and TUN

Virtualization has been implemented in networking stacks for quite some time to permit VM guest networking stacks access to the host networking stack. Two of the schemes are TAP and TUN. TAP is a virtual network kernel driver that implements an Ethernet device and as such, operates at the Ethernet frame level. The TAP driver provides the Ethernet "tap" by which guest Ethernet frames can be communicated. TUN (or network "tunnel") simulates a network layer device and communicates at the higher level of IP packets, which provides a bit of an optimization, as the underlying Ethernet device can manage the layer-2 framing of the TUN's IP packets.

Useful links

http://www.vmware.com/support/ws55/doc/ws_net.html

http://www.ibm.com/developerworks/library/l-virtual-networking/

Comments