sergpet Posted November 12, 2012 (edited) Добрый день. Есть роутер: HW: BigIron MG8 Router SL M1: BIMG8-MR Management Module Boot : Version 2.3.0jT105 Copyright © 1996-2003 Foundry Networks, Inc. Monitor : Version 2.3.0jT105 Copyright © 1996-2003 Foundry Networks, Inc. IronWare : Version 2.3.0jT103 Copyright © 1996-2003 Foundry Networks, Inc. На нем 5 BGP аплинков из которых 2 Full View и 3 точки обмена. Текущая утилизация памяти 60% cpu 0%. По даташиту должен держать до 2000000 маршрутов. Периодически пропадают некоторые маршруты из текущей таблицы маршрутизации, при этом по bgp эти маршруты приходят от нескольких соседей. Когда маршрут пропал из таблицы восстановить нормальную работу не получается ни мягким рестартом bgp сессии ни очищением всех bgp сессий. Также в этот момент не помогаем и добавление статических маршрутов. Помогает только очищение всей текущей таблицы маршрутизации через clear ip route. после чего появляются и статические и маршруты от соседей. Подскажите, может кто-то сталкивался с подобной проблемой или есть мысли куда копать? Текущий конфиг роутера: ip prefix-list MYNET seq 5 permit 195.211.152.0/22 ! router bgp local-as 59564 timers keep-alive 20 hold-time 60 neighbor 87.245.237.241 remote-as 9002 neighbor 87.245.237.241 description RETN neighbor 87.245.237.241 next-hop-self neighbor 91.204.212.1 remote-as 35297 neighbor 91.204.212.1 description DATALINE neighbor 91.204.212.1 next-hop-self neighbor 194.44.13.53 remote-as 3255 neighbor 194.44.13.53 description UA-IX neighbor 194.44.13.53 next-hop-self neighbor 194.44.88.73 remote-as 3255 neighbor 194.44.88.73 description UARNET neighbor 194.44.88.73 next-hop-self neighbor 194.107.117.1 remote-as 44193 neighbor 194.107.117.1 description OdIX neighbor 194.107.117.1 next-hop-self neighbor 194.107.117.199 remote-as 44193 neighbor 194.107.117.199 description OdIX neighbor 194.107.117.199 next-hop-self address-family ipv4 unicast aggregate-address 195.211.152.0/22 summary-only network 195.211.152.0/22 network 195.211.152.0/26 network 195.211.152.64/26 network 195.211.152.128/25 network 195.211.153.0/24 network 195.211.154.0/24 network 195.211.155.0/24 neighbor 87.245.237.241 route-map out MYNET-OUT neighbor 91.204.212.1 route-map out MYNET-OUT neighbor 194.44.13.53 route-map out MYNET-OUT neighbor 194.44.88.73 route-map out MYNET-OUT neighbor 194.107.117.1 route-map out MYNET-OUT neighbor 194.107.117.1 weight 100 neighbor 194.107.117.199 route-map out MYNET-OUT neighbor 194.107.117.199 weight 90 exit-address-family address-family ipv4 multicast exit-address-family address-family ipv6 unicast exit-address-family ! route-map MYNET-OUT permit 10 match ip address prefix-list MYNET Краткий список команд во время проблемы: telnet@BIMG8_Core#ping 188.40.74.43 Request timed out. No reply from remote host. telnet@BIMG8_Core#show ip route 188.40.74.43 Can't find matching entry telnet@BIMG8_Core#sho ip bgp 188.40.74.43 Network Next Hop Metric LocPrf Weight Path * 188.40.0.0/16 87.245.237.241 100 0 9002 24940 i * 188.40.0.0/16 194.44.88.73 100 0 3255 13030 24940 i Route is not advertised to any peers telnet@BIMG8_Core(config)#show ip route summary IP Routing Table - 204799 entries: 16 connected, 0 static, 0 RIP, 0 OSPF, 204783 BGP, 0 ISIS telnet@BIMG8_Core(config)#show ip route 0.0.0.0 Can't find matching entry telnet@BIMG8_Core#clear ip bgp neighbor all soft in telnet@BIMG8_Core#show ip route 188.40.74.43 Can't find matching entry telnet@BIMG8_Core#clear ip bgp neighbor 87.245.237.241 telnet@BIMG8_Core#show ip route 188.40.74.43 Can't find matching entry telnet@BIMG8_Core(config)#ip route 188.40.74.43/32 87.245.237.241 telnet@BIMG8_Core#ping 188.40.74.43 Request timed out. No reply from remote host. telnet@BIMG8_Core#sho running-config | include 188.40.74.43 ip route 188.40.74.43/32 87.245.237.241 telnet@BIMG8_Core#sho ip bgp 188.40.74.43 Network Next Hop Metric LocPrf Weight Path * 188.40.0.0/16 87.245.237.241 100 0 9002 24940 i * 188.40.0.0/16 194.44.88.73 100 0 3255 13030 24940 i Route is not advertised to any peers telnet@BIMG8_Core#show ip route 188.40.74.43 Can't find matching entry telnet@BIMG8_Core#clear ip route telnet@BIMG8_Core#ping 188.40.74.43 Success rate is 100 percent (1/1), round-trip min/avg/max=47/47/47 ms. telnet@BIMG8_Core#show ip route 188.40.74.43 Type Codes - B:BGP D:Connected I:ISIS S:Static R:RIP O:OSPF; Cost - Dist/Metric Destination Gateway Port Cost Type 1 188.40.74.43/32 87.245.237.241 ve 254 1/1 S telnet@BIMG8_Core#show ip route summary IP Routing Table - 204799 entries: 16 connected, 4 static, 0 RIP, 0 OSPF, 204779 BGP, 0 ISIS telnet@BIMG8_Core(config)#no ip route 188.40.74.43/32 87.245.237.241 telnet@BIMG8_Core#sho ip route 188.40.74.43 Type Codes - B:BGP D:Connected I:ISIS S:Static R:RIP O:OSPF; Cost - Dist/Metric Destination Gateway Port Cost Type 1 188.40.0.0/16 87.245.237.241 ve 254 20/2 Edited November 12, 2012 by sergpet Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
caz Posted November 12, 2012 CAM как разбит? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
nashvill Posted November 13, 2012 telnet@BIMG8_Core(config)#show ip route summary IP Routing Table - 204799 entries: имхо надо крутить параметр system-max ip-route Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
sergpet Posted November 15, 2012 имхо надо крутить параметр system-max ip-route Спасибо за подсказку, направление верное. Часть маршрутов приходящих то bgp соседей не помещалась в Current Routing Table. Размер ее увеличил но счастье к сожалению не наступило. telnet@BIMG8_Core(config)#system-max ip-route DECIMAL Valid range 4096 to 409600 (default: 204800) Стояло по дефолту 204800. с максимальным значением - 409600 Current Routing Table после загрузки опять забивается на 100% и роутер вообще начинает тупить и терять пакеты. вероятно не хватает памяти. Методом, проб и ошибок, выяснил что стабильно роутер работает при размере таблицы 350000. Часть bgp маршрутов при этом не влазят в таблицу так как текущее количество в Full View 435599 (больше максимального для моего роутера). Теперь вопрос как просуммировать Full View чтобы она поместилась в Current Routing Table? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
martin74 Posted November 15, 2012 обрезать /24 сети. и будет у вас около 201978 префиксов ;) Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
sergpet Posted November 15, 2012 Так и сделал. Пока полет нормальный Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...