ollsanek Posted August 15, 2012 Posted August 15, 2012 (edited) Приветствую! На коммутаторах многих вендоров есть опция loopdetect или как-то так называющаяся. Смысл - определять петли там где xSTP включить не получится. (свич ставит свой MAC как DA во фреймы с ethertype 0х9000 и шлёт их на порт, если потом как-то получает, то есть петля). есть ли что-то подобное на коммутаторах Juniper EX (EX2200, EX3200, EX4200) и как включить? Спасибо. Edited August 15, 2012 by ollsanek Вставить ник Quote
msdt Posted August 15, 2012 Posted August 15, 2012 Вроде бы нет: петли обнаруживаются только при включенном STP. Еще есть storm control - http://www.juniper.net/techpubs/en_US/junos12.1/topics/example/rate-limiting-storm-control-configuring.html Вставить ник Quote
ollsanek Posted August 15, 2012 Author Posted August 15, 2012 Вроде бы нет: петли обнаруживаются только при включенном STP. Еще есть storm control - http://www.juniper.net/techpubs/en_US/junos12.1/topics/example/rate-limiting-storm-control-configuring.html не, STP не подходит, т.к. BPDU дальше первого свича не пройдёт, и петли могут быть в неконтроллируемом сегменте. storm control тоже не подходит, т.к. есть мультикаст, и штормит как раз им. я тоже не нашёл такой фичи, но как-то странно, думаю что должна быть, ибо на Zyxel/d-link/extreme есть, да и EX2200 позиционируется как access ... Вставить ник Quote
msdt Posted August 16, 2012 Posted August 16, 2012 Мультикаст-шторм, судя по описаниям, должен отлавливаться. http://www.juniper.net/techpubs/en_US/junos11.4/topics/reference/configuration-statement/no-multicast-edit-ethernet-switching-options.html Вставить ник Quote
Andrey Shepelev Posted August 16, 2012 Posted August 16, 2012 насколько я понимаю джунипер зовет это bpdu-block-on-edge [edit] protocols { ( mstp | rstp | vstp ) { bpdu-block-on-edge; interface interface-name; } } Вставить ник Quote
nnm Posted August 16, 2012 Posted August 16, 2012 насколько я понимаю джунипер зовет это bpdu-block-on-edge По моему это блокировка edge-портов, на которых внезапно приехал BPDU. Вставить ник Quote
triam Posted August 16, 2012 Posted August 16, 2012 Это вы не туда смотрите. Нужно не блокировать BPDU, а слать специальный BPDU и ждать его возвращения. Если вернулся, то это кольцо, если нет - всё нормуль. Такой фишки у J - Нет, насколько я знаю. Вставить ник Quote
Denis Samsonov Posted August 16, 2012 Posted August 16, 2012 Это вы не туда смотрите. Нужно не блокировать BPDU, а слать специальный BPDU и ждать его возвращения. Если вернулся, то это кольцо, если нет - всё нормуль. Такой фишки у J - Нет, насколько я знаю. есть Storm-control port-error-disable { disable-timeout 600; } storm-control { action-shutdown; interface xe-0/0/23.0 { bandwidth 50000; no-unknown-unicast; } interface xe-0/0/24.0 { bandwidth 500000; } Вставить ник Quote
Andrey Shepelev Posted August 17, 2012 Posted August 17, 2012 сам джунипер говорит: • We do not have a command similar to loopback detection in Juniper Switch. • We can do loop protection by using below commands in Cisco and Juniper o Juniper calls this 'bpdu-block-on-edge' o Cisco calls this 'bdpuguard' так что нету Вставить ник Quote
ollsanek Posted August 17, 2012 Author Posted August 17, 2012 Это вы не туда смотрите. Нужно не блокировать BPDU, а слать специальный BPDU и ждать его возвращения. Если вернулся, то это кольцо, если нет - всё нормуль. Такой фишки у J - Нет, насколько я знаю. да именно это я имел в виду. сам джунипер говорит: • We do not have a command similar to loopback detection in Juniper Switch. ... так что нету Спасибо за помощь, хотя сам ответ опечалил... Тему можно считать исчерпаной. Вставить ник Quote
Tima Posted August 18, 2012 Posted August 18, 2012 насколько я понимаю джунипер зовет это bpdu-block-on-edge По моему это блокировка edge-портов, на которых внезапно приехал BPDU. А это не то, что нужно достичь? Вставить ник Quote
ollsanek Posted August 18, 2012 Author Posted August 18, 2012 По моему это блокировка edge-портов, на которых внезапно приехал BPDU. А это не то, что нужно достичь? совсем-совсем нет. самый простой вариант - есть сеть "А" и сеть "Б", есть линк между ними. Я администратор сети "А", если в сети "Б" случиться петля то в мою сеть "А" начинает наливаться совершенно ненужный трафик. bpdu-block-on-edge тут не поможет. (сети - в смысле административно независимые L2 бродкаст домены ethernet) (и да это самый простой вариант) Кстати, из чистого любопытства, а у циски такое есть? Вставить ник Quote
nnm Posted August 19, 2012 Posted August 19, 2012 (edited) Кстати, из чистого любопытства, а у циски такое есть? Коммутаторы Cisco посылают вот такое: Ethernet II, Src: 00:0e:84:10:d2:8b (00:0e:84:10:d2:8b), Dst: 00:0e:84:10:d2:8b (00:0e:84:10:d2:8b) Destination: 00:0e:84:10:d2:8b (00:0e:84:10:d2:8b) Address: 00:0e:84:10:d2:8b (00:0e:84:10:d2:8b) .... ...0 .... .... .... .... = IG bit: Individual address (unicast) .... ..0. .... .... .... .... = LG bit: Globally unique address (factory default) Source: 00:0e:84:10:d2:8b (00:0e:84:10:d2:8b) Address: 00:0e:84:10:d2:8b (00:0e:84:10:d2:8b) .... ...0 .... .... .... .... = IG bit: Individual address (unicast) .... ..0. .... .... .... .... = LG bit: Globally unique address (factory default) Type: Loopback (0x9000) Configuration Test Protocol (loopback) skipCount: 0 Relevant function: Function: Reply (1) Receipt number: 0 Data (40 bytes) Это поведение по умолчанию, кажется его можно выключить. самый простой вариант - есть сеть "А" и сеть "Б", есть линк между ними. Я администратор сети "А", если в сети "Б" случиться петля то в мою сеть "А" начинает наливаться совершенно ненужный трафик. bpdu-block-on-edge тут не поможет. (сети - в смысле административно независимые L2 бродкаст домены ethernet) Я сомневаюсь этот механизм может спасти в описанном Вами случае. Представьте, что коммутатор сети 'А' шлет LOOP Reply в сеть 'Б'. Коммутатор сети 'Б' эти фреймы просто дропает (DMAC==SMAC и DMAC выучен на порту по которому принят фрейм). И сеть 'А' никогда не узнает, что в 'Б' наступила петля. Не знаю, как это сделано у других вендоров, но думаю, что также. Edited August 20, 2012 by nnm Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.