The transfer between two hyper-v VM´s is very slow, when enabling the routing on hyper-v server.
(I enabled the routing by reg. key "IPEnableRouter" on Hyper-V Host, then restarted. Not using role RRAS and routing)
Hyper V has a virtual adapter for each VM-Net, and each a physical for external network.
VM 1 Subnet : 1.1.1.0
VM 1 Host Adapter : 1.1.1.1
VM 1 Guest Adapter : 1.1.1.2
VM 2 Subnet : 1.1.2.0
VM 2 Host Adapter : 1.1.2.1
VM 2 Guest Adapter : 1.1.2.2
At each side of the pyhiscal NIC´s are PCs.
The PC´s from subnet 1 must be able to reach the VM Guest at subnet 2.
Each PC has a static Route for the other Subnet via the pyhsical NIC of the Hyper-V Host.
From subnet 1 to subnet 2 via the PC´s the RX is excellent , but the TX is as slow 30Kbit/s
Transfer between guests an host is excellent. Between guest 1 and guest 2 RX an TX ist about 30Kbit/s
Transfer from PC subnet 1 to Hyper V guest 1 isexcellent.
Transfer from PC subnet 2 to Hyper V guest 2 is excellent, so the network is o.K.
Why is the IP Forwarding such slow?
Hyper V Host : MS Server 2012
Guests : 2008 R2
PC: Windows 7
Thanks Tobias