Является ли odl-l2switch широковещательным пакетом?

Я создал простую топологию толстого дерева, используя мининет. Я использую контроллер opendaylight с установленной функцией odl-l2switch-all. Я пингую только два хоста в своей топологии. При проверке правил open-flow на граничных коммутаторах я заметил, что правила пересылают пакеты на все остальные порты (в топологии используются 4-х портовые коммутаторы)

 cookie=0x2b00000000000013, duration=138.581s, table=0, n_packets=56, n_bytes=4760, priority=100,dl_type=0x88cc actions=CONTROLLER:65535
 cookie=0x2b00000000000007, duration=133.161s, table=0, n_packets=0, n_bytes=0, priority=2,in_port=3 actions=output:4,output:1,output:2,CONTROLLER:65535
 cookie=0x2b00000000000008, duration=133.161s, table=0, n_packets=251, n_bytes=112196, priority=2,in_port=4 actions=output:3,output:1,output:2,CONTROLLER:65535
 cookie=0x2b00000000000009, duration=133.161s, table=0, n_packets=435, n_bytes=65519, priority=2,in_port=1 actions=output:3,output:4,output:2
 cookie=0x2b0000000000000a, duration=133.158s, table=0, n_packets=2, n_bytes=214, priority=2,in_port=2 actions=output:3,output:4,output:1
 cookie=0x2b00000000000013, duration=138.581s, table=0, n_packets=0, n_bytes=0, priority=0 actions=drop

Я ожидал, что l2switch будет более конкретным, используя Mac-обучение для путей. Я пропустил какую-либо конфигурацию?


person Haitham    schedule 16.04.2018    source источник


Ответы (1)


Возможно, вы используете практика-флуд-режим?

person jamo    schedule 16.04.2018
comment
Я обнаружил, что он включен по умолчанию, большое спасибо - person Haitham; 18.04.2018
comment
Знаете ли вы, как именно функция l2switch будет определять путь между любым источником и пунктом назначения? Упоминается, что он использует Дейкстру, это правда? - person Haitham; 18.04.2018
comment
Я не думаю, что он использует Дейкстру. Недавно кто-то поднимал этот вопрос в списках рассылки. см. здесь: lists.opendaylight.org/pipermail/l2switch-dev /2018-апрель/ - person jamo; 19.04.2018