Если вы хотите попробовать работать с виртуальными сетями, вполне вероятно, что виртуальные коммутаторы будут работать с различными виртуальными машинами. Отдельно, как часть протокола распространения или компонента операционной системы, или как часть виртуальной машины.
Или вы можете установить виртуальные адаптеры и назначить IP-адреса и MAC-адреса, но в этом случае у вас будет только дополнительный интерфейс, который подходит, например, в случае автоматического применения сервера RDP или для перенаправления активности сетевых приложений на виртуальный адаптер.
Вот некоторые ресурсы, на которые следует обратить внимание некоторым функциям и виртуальным реализациям коммутаторов. Спасибо за хороший вопрос.
Создание V-переключателей в среде Hyper-V не удается
Виртуализация сети Hyper-V и виртуальный коммутатор
Виртуальная сеть для Hyper-V (часть 1)
Сеть и настройка Microsoft Hyper-V - часть 1
Максимальная конфигурация виртуальной сети Hyper-V:
- Поддержка MAXIMUM Remark
- Виртуальные сетевые карты на виртуальную машину 12 сетевых карт, 4 устаревших и 8 сетевых карт VMBus
- VLAN Неограниченный
- Виртуальные машины на VLAN не ограничены
- Виртуальный коммутатор внешней сети на сервер Hyper-V 1 на физический сетевой адаптер
- Виртуальный коммутатор внутренней сети на сервер Hyper-V не ограничен
- Виртуальный коммутатор частной сети на сервер Hyper-V неограничен
- Виртуальные машины на виртуальный сетевой коммутатор не ограничены
- Беспроводной Нет поддержки беспроводного
- Маркировка VLAN ID Внешняя, Внутренняя
- Маркировка идентификатора VLAN на виртуальных машинах по одному на виртуальную машину
Открытый виртуальный коммутатор
Поддерживаемая платформа Open vSwitch может работать как в качестве программного коммутатора, работающего внутри гипервизора, так и в качестве стека управления для переключения кремния. Он был портирован на несколько платформ виртуализации и коммутации чипсетов. Это переключатель по умолчанию в XenServer 6.0, облачной платформе Xen, а также поддерживает Xen, KVM, Proxmox VE и VirtualBox. Он также был интегрирован во многие системы виртуального управления, включая OpenStack, openQRM, OpenNebula и oVirt. Путь к данным ядра распространяется с Linux, и пакеты доступны для Ubuntu, Debian и Fedora. Open vSwitch также поддерживается во FreeBSD и NetBSD. Разрабатываемый выпуск Open vSwitch был портирован на DPDK.
Большая часть кода написана на независимом от платформы C и легко переносится в другие среды.