Hyper-V VSID Routing


hi all

here network setup.

i have 2 hyper-v host hyperv01 (192.168.1.173) , hyperv02 (192.168.2.173). have created 3 vm's each on hyperv01 & hyperv02

both host have on nic.

hyperv01 vm's are

vm1 - 10.1.1.11 , vsid 6001

vm2 - 10.1.1.11 , vsid 6002

vm3 - 10.1.2.22 , vsid 6005

in hyperv02,

vm4 - 10.1.1.12 , vsid 6001

vm5 - 10.1.1.12 , vsid 6002

vm6 - 10.1.2.20 , vsid 6005

please let me know how routing traffic between vsid 6001 , 6005?

regards,

loges


 vsid virtual subnet id. part of hyper-v network virtualization package. allows use same ip subnets @ 1 remote site as  you use @ site.

   knew nothing either until forum thread mentioned above cropped last september. here posted after commented on fact had never seen post on forum before understood how  network virtualization worked. name samir farhat.

 bill,

the network virtualization concept needed concept in modern datacenters support multitenancy.

for example, how  public cloud providers azure or aws doing support 2 customer's vms  on same physical host same ips (vm ips). should find solution make coexistence possible. , why software defined networking used, called network virtualization on ms jargon :)

it works (i precise, it's like) nat. example, me , neighbor share same home network (192.168.1.0/24). laptop assigned 192.168.1.10 ip, same neighbor. can both access internet website: no confusion.

this because, when jumping external network, private ips not used public ip port (nat) used.

the same network virtualization : 2 vms have same ip (customer addresses), when packets  leave virtual switch (of hyper-v),

  • they encapsulated on packet using different ip address (which pa (provider address) address) ~ similar public ip address in our example
  • and tag added packet identify source network used, called vsid (virtual subnet id) ~ similar port added nat

what non supported scenario configuration ?

even if customer 1 , customer 2 use same network addressing, , can communicate external world (with conditions), unable communicate between themselves. why ? principle described above ; 2 vms using same cannot communicate. because customer 1 unaware of existence of customer 2, if pings ip address of customer 2, pings ip address of network.

  bit @ end refers original post in exchange. op wanted know why not ping machine in 1 site other site.

 

  

bill



Windows Server  >  Hyper-V



Comments

Popular posts from this blog

CRL Revocation always failed

0x300000d errors in Microsoft Remote Desktop client

Failed to query the results of bpa xpath