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

Freebsd mpd5.5 +quagga Задержки

Поставил на сервак с mpd5.5

quagga bgp

 

стали проскакивать пинги до 70мс

 

на другом сервере там где нету bgp такого не наблюдается

 

 

 

last pid: 84143;  load averages:  8.41,  4.91,  5.18                                                                                                                                                                  up 0+06:03:25  11:40:36
205 processes: 19 running, 154 sleeping, 32 waiting
CPU:  1.4% user,  0.0% nice, 18.4% system,  0.0% interrupt, 80.2% idle
Mem: 358M Active, 601M Inact, 1238M Wired, 464K Cache, 821M Buf, 5626M Free
Swap: 16G Total, 16G Free

  PID USERNAME   THR PRI NICE   SIZE    RES STATE   C   TIME   WCPU COMMAND
   18 root         1 171 ki31     0K    16K CPU8    8 301:36 93.99% idle: cpu8
   15 root         1 171 ki31     0K    16K CPU11  11 324:19 90.67% idle: cpu11
   11 root         1 171 ki31     0K    16K CPU15  15 325:30 90.38% idle: cpu15
   12 root         1 171 ki31     0K    16K CPU14  14 322:26 89.60% idle: cpu14
   21 root         1 171 ki31     0K    16K CPU5    5 312:01 88.67% idle: cpu5
   14 root         1 171 ki31     0K    16K CPU12  12 318:33 88.48% idle: cpu12
   19 root         1 171 ki31     0K    16K CPU7    7 312:06 88.28% idle: cpu7
   13 root         1 171 ki31     0K    16K CPU13  13 327:30 87.60% idle: cpu13
   16 root         1 171 ki31     0K    16K CPU10  10 312:18 87.35% idle: cpu10
   23 root         1 171 ki31     0K    16K CPU3    3 310:11 86.87% idle: cpu3
   22 root         1 171 ki31     0K    16K CPU4    4 282:42 86.28% idle: cpu4
   20 root         1 171 ki31     0K    16K CPU6    6 295:57 85.35% idle: cpu6
   25 root         1 171 ki31     0K    16K CPU1    1 310:24 84.08% idle: cpu1
   26 root         1 171 ki31     0K    16K CPU0    0 261:16 81.98% idle: cpu0
   17 root         1 171 ki31     0K    16K RUN     9 320:51 76.56% idle: cpu9
   24 root         1 171 ki31     0K    16K RUN     2 269:59 75.20% idle: cpu2
  837 root         1 108    0   121M   116M CPU9    9   6:59 53.17% zebra
1440 root         2  44    0   110M 33992K select  6   0:00  8.15% mpd5

 

#em tun
dev.em.0.rx_kthreads=8
dev.em.1.rx_kthreads=8
dev.em.2.rx_kthreads=8
dev.em.3.rx_kthreads=8
dev.em.4.rx_kthreads=8
dev.em.5.rx_kthreads=8

dev.em.0.rx_int_delay=600
dev.em.0.tx_int_delay=600
dev.em.0.rx_abs_int_delay=800
dev.em.0.tx_abs_int_delay=800
dev.em.1.rx_int_delay=600
dev.em.1.tx_int_delay=600
dev.em.1.rx_abs_int_delay=800
dev.em.1.tx_abs_int_delay=800
dev.em.2.rx_int_delay=600
dev.em.2.tx_int_delay=600
dev.em.2.rx_abs_int_delay=800
dev.em.2.tx_abs_int_delay=800
dev.em.3.rx_int_delay=600
dev.em.3.tx_int_delay=600
dev.em.3.rx_abs_int_delay=800
dev.em.3.tx_abs_int_delay=800
dev.em.4.rx_int_delay=600
dev.em.4.tx_int_delay=600
dev.em.4.rx_abs_int_delay=800
dev.em.4.tx_abs_int_delay=800
dev.em.5.rx_int_delay=600
dev.em.5.tx_int_delay=600
dev.em.5.rx_abs_int_delay=800
dev.em.5.tx_abs_int_delay=800

Share this post


Link to post
Share on other sites

 

читайте debug log

Share this post


Link to post
Share on other sites

 

Читайте документацию, как его включить.

Share this post


Link to post
Share on other sites

график загрузки CPU

как забор

но не привышает 50%

по топу нагрузка плавает +-15%

Share this post


Link to post
Share on other sites

у меня ядро собрано только

makeoptions DEBUG=-g

 

как я понял надо еще

options DEBUG_LOCKS

options DEBUG_VFS_LOCKS

options DIAGNOSTIC

 

?

Share this post


Link to post
Share on other sites

Эммм... Вам, насколько я понял какбе номекали включить debug в quagga.

Share this post


Link to post
Share on other sites

квагга реагирует на динамические интерфейсы? Поднялся интерфейс - проходит задержка, или постоянно задержка есть?

Share this post


Link to post
Share on other sites

походу реагирут на интерфейсы

у меня просто ospf настроен

нужне для статических ip

 

но только с bgp такое

щас bgp отключил

ospf работает нормально

Share this post


Link to post
Share on other sites

чтобы не рушилось bgp при создании удалении интерфейса

рекомендуют на lo0 алиасом посадить Ip который является шлюзом в pptp

 

у кого нить есть такая связка mpd5+quagga(bgp+ospf) ?

 

Share this post


Link to post
Share on other sites

Если фря восьмерка - попробуйте выключить FLOWTABLE (net.inet.flowtable.enable=0).

Ссылки для повышения квалификации:

http://groups.google.ru/group/lucky.freebs...06d530123?pli=1

http://daemonflux.blogspot.com/2008/10/flo...erformance.html

http://daemonflux.blogspot.com/2010/01/updates.html

 

 

Share this post


Link to post
Share on other sites
у кого нить есть такая связка mpd5+quagga(bgp+ospf) ?

Есть , mpd5.5+quagga(bgp) в связке с 7204 и еще одним компом с nat. И случайно bsnmpd не используете ? Если да, то замените на на snmpd из портов.

Share this post


Link to post
Share on other sites

FreeBSD 7.3-STABLE #1

 

bgp

3 магистрала full-view

использую /usr/ports/net-mgmt/net-snmp/

 

полностью обновлена вместе с портами

Share this post


Link to post
Share on other sites

 

flowtable не при чем, если в BGP не зафильтрованы p2p интерфейсы, то он обязательно будет перемолачивать всю таблицу при каждом изменении состояния, так как

в отличие от OSPF не воспринимает разницы между backbone и stub-area

 

Share this post


Link to post
Share on other sites

Вопрос теперь как их отфильтровать в bgp

и оставить в ospf?

Share this post


Link to post
Share on other sites
Вопрос теперь как их отфильтровать в bgp

и оставить в ospf?

А смысл ? Все равно эти маршруты будут появляться-исчезать в таблице маршрутизации. Ну не будете вы их анонсировать куда-либо, ядру от этого легче не станет.

Share this post


Link to post
Share on other sites

дык дергается bgp сессия из-за этого

то что будут появлятся и хрен сним

главное чтобы bgp не калбасило

от подключений\отключений к брасу

Share this post


Link to post
Share on other sites

есть мысли как завести такой комбайн?

 

mpd5+quagga(bgp+ospf)?

Share this post


Link to post
Share on other sites

да он и был отделен

щас вернулся к старой схеме

 

выбил у магистралов сети /29 под bgp взаимодействие

 

поставил по гигабитному свичу на каждого магистрала

и туда впн сервера повтыкать хотел

 

если бы недергание bgp сессии от подключений\отключений клиентов

было бы все красиво

либо искать как так сделать чтобы bgp сессию не передергивало

Share this post


Link to post
Share on other sites
отделить бордер от браса.

Комбайнёрам такое не советуют... ;-)))

Share this post


Link to post
Share on other sites

надо будет попробовать

с lo0

пишут что если на этот интерфейс повесить алиасом шлюз для p2p соединений

то bgp не калбасит

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