Jump to content
Калькуляторы

Много маршрутов в Linux Пропадают некоторые из них

На маршрутизатор (Linux, Quagga OSPF/BGP) крутится порядка 180к маршрутов (170к по BGP и 10к OSPF из внутреней сетки)

Засада такая, что иногда теряются маршруты полученые по OSPF.

 

Хотя макс кол-во записей стоит избыточно большим

 

# cat /proc/sys/net/ipv4/route/max_size

4194304

 

Где может быть засада?

Share this post


Link to post
Share on other sites

Ни там ни там нет.

Хотя по логам я видел, что маршрут был получен, но спустя какое-то время исчез.

Share this post


Link to post
Share on other sites

Раз их нет в ospfd, значит они пропадают на уровне quagga, поэтому зря Вы что-то смотрите в /proc, разбирайтесь именно с кваггой(включайте дебаги на ospfd и на zebra(на зебре, чтобы смотреть ушёл ли маршрут из ospfd в zebra или пропал где-то в ospfd))

Share this post


Link to post
Share on other sites

Кстати замечал подобное и в своей локалке. Порой (редко) один из маршрутов, транслируемых роутером, терялся в неизвестном направлении. Явление было нечастым и нерегулярным (может - 2-3 раза в день, может - пару недель не быть), от версии квагги не зависело, от железа - тоже, наблюдалось на тех машинах, которые транслировали много маршрутов (эдак с сотню). Пока вроде поутихло - во всяком случае диспетчера не особо жаловались в последние пару месяцев...

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this