Внешняя сеть
Схема построения внешней сети
- External Network - внешняя сеть
- Виртуальные сети типа L2
- VNET1 (VLAN ID: 100-105) - L2 сеть, подключенная к внешней сети и имеющая назначенные VLAN теги 100 - 105
- VNET2 - L2C сеть, подключенная к сети маршрутизации данных с назначенным VLAN тегом 200
- VNET3 - L3 сеть, подключенная к сети маршрутизации данных с назначенным VLAN тегом 300
- VNET4 - L3 сеть, подключенная к сети маршрутизации данных с назначенным VLAN тегом 200
В данных схемах приведён пример внешней сети и подключенных к ней виртуальных сетей.
Внешняя сеть с физическим сетевым интерфейсом
graph LR
subgraph "Физическая сеть"
HardwareSwitch("hardware switch")
end
subgraph "Гипервизор"
subgraph "Datalink200"
VSwitchDatalink200("vswitch")
end
subgraph "Datalink300"
VSwitchDatalink300("vswitch")
end
subgraph "VNET1 (L2)"
VSwitchVnet1("vswitch")
end
subgraph "VNET2 (L2C)"
VSwitchVnet2("vswitch")
end
subgraph "VNET3 (L3)"
VSwitchVnet3("vswitch")
end
subgraph "VNET4 (L3)"
VSwitchVnet4("vswitch")
end
subgraph "External Network"
ExtSwitch("vswitch")
end
PhyIF1("eth1")
end
HardwareSwitch <==> PhyIF1
PhyIF1 <== 100-105,200 ==> ExtSwitch
ExtSwitch <-- 100-105 ---> VSwitchVnet1
ExtSwitch <-- 200 --> VSwitchDatalink200
ExtSwitch <-- 300 --> VSwitchDatalink300
VSwitchDatalink200 <--> VSwitchVnet2
VSwitchDatalink300 <--> VSwitchVnet3
VSwitchDatalink200 <--> VSwitchVnet4
Внешняя сеть с агрегированным интерфейсом
graph LR
subgraph "Физическая сеть"
HardwareSwitch("hardware switch")
end
subgraph "Гипервизор"
subgraph "Datalink200"
VSwitchDatalink200("vswitch")
end
subgraph "Datalink300"
VSwitchDatalink300("vswitch")
end
subgraph "VNET1 (L2)"
VSwitchVnet1("vswitch")
end
subgraph "VNET2 (L2C)"
VSwitchVnet2("vswitch")
end
subgraph "VNET3 (L3)"
VSwitchVnet3("vswitch")
end
subgraph "VNET4 (L3)"
VSwitchVnet4("vswitch")
end
subgraph "External Network"
ExtSwitch("vswitch")
end
PhyIF1("eth1")
PhyIF2("eth2")
PhyIF3("eth3")
end
HardwareSwitch <==> PhyIF1
HardwareSwitch <==> PhyIF2
HardwareSwitch <==> PhyIF3
PhyIF1 <== 100-105,200 ==> ExtSwitch
PhyIF2 <== 100-105,200 ==> ExtSwitch
PhyIF3 <== 100-105,200 ==> ExtSwitch
ExtSwitch <-- 100-105 ---> VSwitchVnet1
ExtSwitch <-- 200 --> VSwitchDatalink200
ExtSwitch <-- 300 --> VSwitchDatalink300
VSwitchDatalink200 <--> VSwitchVnet2
VSwitchDatalink300 <--> VSwitchVnet3
VSwitchDatalink200 <--> VSwitchVnet4