thanks guys for the feedback, but i managed to get it working thou it tuk me weeks to understand how it worked. I had to create bridges for both the network cards. i refered to this website
http://publib.boulder.ibm.com/infoce...stallstart.htm
I also had to add the bridge using /usr/sbin/brctl command. then upon retstarting the network services ( /sbin/ service network restart ) the network connections window will show 2 extra connections by the name of the bridges created. these bridges got activated but the network cards we inactive. I still cudn't ping the host but i did sum research nd found out that I had to enable the stp for (/usr/sbin/brctl stp bridgename start) that bridge. nd bingo i got my host ping ny VM and vice versa. for the VMs to connect since they were both windows server 2008, i enabled routing (RRAS - RIP) and since the VMs also had 2 NICs each, i added one to the physical for connecting the host and the internal ones I dint use the physical connection while adding the new hardware. Instead I added the Default network connection. dats how my network worked.