2016-07-20 9 views
0

Я создал простую сеть SDN в Mininet, используя эту команду:Capture LLDP пакеты в SDN с помощью Wireshark

sudo mn --topo single,3 --mac --switch ovsk --controller remote 

На самом деле, это сеть с тремя хозяйничает один VSWITCH. Затем я добавил два потока:

add-flow tcp:127.0.0.1:6634 in_port=2,actions=output:1 
add-flow tcp:127.0.0.1:6634 in_port=1,actions=output:2 

Какой 127.0.0.1 является моим vSwitch. Теперь h1 и h2 могут правильно пинговать друг друга. Моя цель вносит некоторые изменения в топологию. Открытие OpenFlow и сокращение пакетов LLDP в моей сети - это целевая функция. Я думаю, что знаю, как это сделать, но я не знаю, как я могу рассчитывать и видеть пакеты LLDP? Я использовал для этого акулуWire, но после применения фильтра LLDP я ничего не вижу. В чем проблема?

ответ

0

Если вы используете последнюю версию wirehark, вы можете просто фильтровать lldp, а суммарный счет записывается в отображаемые пакеты. Но если вы не видите этого, возможно, вы можете отправить свой захват в формате zip, чтобы я мог проверить. Однако мои догадки:

1) Wireshark версия старая.

2) Ваше подключение к контроллеру и мини-сети является проблематичным. Если он говорит, что подключен к контроллеру при работе с мини-сетью.

3) Поскольку у вас есть топология только с одним коммутатором, контроллер, который вы используете, не отправляет пакет lldp, он обнаруживает этот единственный переключатель с помощью HELLO и FEATURE_REQUEST/REPLY messsages и не отправляет LLDP.

В любом случае вам потребуется более подробное резюме вашей сети и захват. Я надеюсь, что это сработает, если не вы сможете расширить проблему. Я также работаю над тем же персоналом.

 Смежные вопросы

  • Нет связанных вопросов^_^