Я настроил сеть SDN mininet, подключенную к удаленному контроллеру прожектора.
Установка выглядит следующим образом:
Контроллер подключен к переключателю 1, переключатель 2 к переключателю 3 с отдельными подключениями.
переключатель 2 подключен как к переключателю 1, так и к переключателю 3
Каждый коммутатор подключен к хосту.
Итак, есть 2 ВМ, одна ВМ с коммутаторами и хостами, а другая с контроллером. Я создаю сеть mininet, запустив файл python.
Настройка работает, однако, когда я запускаю wireshark (на мини-виртуальной машине, захватывающей все интерфейсы) для мониторинга трафика, я не вижу IP-адреса коммутаторов. Я вижу только IP-адрес виртуальной машины.
Так, например, если IP-адрес mininet VM равен «192.168.88.103», я вижу этот IP-адрес, когда коммутатор 1 обменивается данными с контроллером, а также номер порта коммутатора, но я не вижу IP-адрес коммутатора, равный «10 .0.0.7». в проволочной акуле.
Это строка кода, которую я использую в файле python для установки IP-адреса коммутатора.
s1.cmd ('ifconfig s1 10.0.0.7')
Может кто-нибудь помочь мне решить эту проблему?