Добрый вечер. Хочу спросить совета. Есть 2851 c Cisco IOS Software, 2800 Software (C2800NM-SPSERVICESK9-M), Version 12.4(15)T1, RELEASE SOFTWARE (fc2). Схема связи (на схеме этот раутер - R3) выглядит примерно так: R1 --- R2 -- S1 --- S2 --- R3 | | R4 Если пускать ping размеров 1500 bytes с R1 на R4 - потерь нет Если пускать ping размеров 1500 bytes с R1 на R3 - потери есть (причем они начинаются при превышении загрузки на порту между S2 & R3 свыше 45-50 Мбит и чем больше загрузка на стыке, тем выше потери: [skip] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Success rate is 99 percent (9972/10000), round-trip min/avg/max = 4/8/208 ms Линк - 100М. pps не более 10-13 тыс (в каждом направлении) Ошибок на интерфейсах между S2 и R3 почти нет. Есть небольшое количество crc (как ignored) но этот показатель не коррелирует с потерями. Например за 30 минут различных тестирований теряется более 400 пакетов, а CRC возрастает на 5-10 пакетов. Поставил для отладки ACL на интерфейсах R2,R3: на R2 - icmp out на R3 - icmp in По ACL вижу что пакеты с интерфейса R2 ушли, но на интерфейс R3 не пришли. Что можно сделать на S1 & S2 для отладки прохождения пакетов? S1 - WS 3550 S2 - ME3400-24 R4 - тоже 2851 с тем же IOS. Связь между S1 и S2 - это Etherchannel из 2 каналов по ~58 M.
Yury Yaroshevsky пишет:
Добрый вечер.
Хочу спросить совета.
Есть 2851 c Cisco IOS Software, 2800 Software (C2800NM-SPSERVICESK9-M), Version 12.4(15)T1, RELEASE SOFTWARE (fc2).
Схема связи (на схеме этот раутер - R3) выглядит примерно так:
R1 --- R2 -- S1 --- S2 --- R3 | | R4
Если пускать ping размеров 1500 bytes с R1 на R4 - потерь нет Если пускать ping размеров 1500 bytes с R1 на R3 - потери есть (причем они начинаются при превышении загрузки на порту между S2 & R3 свыше 45-50 Мбит и чем больше загрузка на стыке, тем выше потери:
[skip] Если кому-то будет интересно: Суть проблемы скорее всего в некорректной работе flow-control на ME3400. Т.е. несмотря на то, что на порту S2 в сторону R3 был принудительно включен flow-control : S2#sh run int fa0/21 | inc flow flowcontrol receive on Он не работал. Это подтверждается тестом на втором включении между ME3400 и 2851: S2#sh run int fa0/22 | inc flow flowcontrol receive on S2#sh int fa0/22 | inc flow input flow-control is on, output flow-control is unsupported Т.е. показано что включен. Включаем автоматическое согласование параметров flow-control: S2#conf t Enter configuration commands, one per line. End with CNTL/Z. S2(config)#int fastEthernet 0/22 S2(config-if)#flowcontrol receive desired S2(config-if)#^Z S2#sh run int fa0/22 | inc flow flowcontrol receive desired И видим что flow-control не согласован : S2#sh int fa0/22 | inc flow input flow-control is off, output flow-control is unsupported Помогло переключение линка между S2 и R3 на 1G. PS. BTW, было видно что приходят pause-input пакеты на 100Mbit порту, только вот какими средствами можно понять что свитч на них действительно реагирует я так и не нашел.
participants (1)
-
Yury Yaroshevsky