Перейти к содержимому
Калькуляторы

BGP достиг рубежа в 512 тысяч маршрутов, что может привести к проблемам в интернете Cisco 7600, Cisco ASR 9000 Trident, Cisco ASR 1000 с 4GB RAM

зачем они маркетингово объединили 9К и 1К не очень понятно

 

Я бы не сказал, что они их объединили маркетингово. asr1k это замена классической c7200 (сейчас лень гуглить, но думаю по "c7200 eol replacement" это найдётся на сайте cisco). По факту это такой же софтроутер, но с некоторым кол-вом простых hw-офлодов(спасибо zi_rus за презентацию с указанием списка этих офлодов). asr9k это замена c65/c76 в транспорте + попытка позиционирования как bras, но с очевиднейшим отставанием по фичам от huawei, juniper и ericsson

 

Судя по 3.5M FIB для 16Gb Ram, можно предположить, что для 4Gb будет 875K FIB, но это ничем не подтверждённое предположение. может у кого есть asr1k с rp1 или rp2 4Gb включенные и без нагрузки, чтобы проверить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А где эту презентацию посмотреть можно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

зачем они маркетингово объединили 9К и 1К не очень понятно

 

Я бы не сказал, что они их объединили маркетингово. asr1k это замена классической c7200 (сейчас лень гуглить, но думаю по "c7200 eol replacement" это найдётся на сайте cisco). По факту это такой же софтроутер, но с некоторым кол-вом простых hw-офлодов(спасибо zi_rus за презентацию с указанием списка этих офлодов). asr9k это замена c65/c76 в транспорте + попытка позиционирования как bras, но с очевиднейшим отставанием по фичам от huawei, juniper и ericsson

 

Судя по 3.5M FIB для 16Gb Ram, можно предположить, что для 4Gb будет 875K FIB, но это ничем не подтверждённое предположение. может у кого есть asr1k с rp1 или rp2 4Gb включенные и без нагрузки, чтобы проверить?

 

Маркетингово - Aggregation Service Router имелось ввиду. Не припомню чтоб Cisco раньше хардверные и софтовые решения в одно название пихали.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

я бы рекомендовал смотреть сразу в первоисточнике на ciscolive.com, там еще и видео с выступающим есть (правда на английском), можно попробовать послушать если тема интересная, хотя презенташки достаточно информативны

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

С ASR1000 какая-то магия. Как размер оперативки коррелирует с размером TCAM? Как тогда на джуниках MX5-MX80 с 2 гб памяти на RE в RIB до 4М роутов? А циска с 4 гб не рекомендует вылазить за 512к.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Сколько потребляет напрямую процесс бгп памяти != сколько памяти надо в системе чтобы держать эти префиксы. Это, по крайней мере у цисок, почти у всех поколений роутеров так. Часть памяти требуется на поддержание RIB/FIB. Часть на апдейты, часть еще на что-то.

 

С другой стороны у младших ESP вообще можно считать ткама нет, как туда вообще "влазит" FV не ясно, часть наверное тоже в памяти остается...

For 2.5- and 5-Gbps integrated ESP in Cisco ASR 1001: 256-MB Cisco QuantumFlow Processor, 1-GB DRAM,
5-Mb TCAM, and 64-MB packet buffer memory

For 5-Gbps Cisco ASR 1000 ESP: 256-MB Cisco QuantumFlow Processor, 1-GB DRAM, 5-Mb TCAM,
and 64-MB packet buffer memory

For 10-Gbps Cisco ASR 1000 ESP: 512-MB Cisco QuantumFlow Processor, 2-GB DRAM, 10-Mb TCAM,
and 128‑MB packet buffer memory

For 10-N-Gbps Cisco ASR 1000 ESP: 512-MB Cisco QuantumFlow Processor, 2-GB DRAM, 10-Mb TCAM,
and 128‑MB packet buffer memory

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

megahertz0

DVM-Avgoor

 

Посмотрите чуть выше, по ссылке на c-nsp, там чувак продемонстировал, что для FIB TCAM вообще не используется

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

С ASR1000 какая-то магия. Как размер оперативки коррелирует с размером TCAM? Как тогда на джуниках MX5-MX80 с 2 гб памяти на RE в RIB до 4М роутов? А циска с 4 гб не рекомендует вылазить за 512к.

За cisco не скажу но размер памяти для выполнения lookup никак не коррелирует с размером памяти на RE. На данный момент у J есть RE с памятью от 2 до 32 GB . При этом размер SRAM на PFE всегда один и тот же (для конкретной карты). На DPC картах , например размер jtree 2х16МБ причем ее можно перераспределять. И даже в эти 32MB можно запихать очень многое. На MPC ситтуация лучше и памяти там больше. Плюс использование composite-netxt-hop и indirect-next-hop сильно уменьшает кол-во используемой SRAM памяти , при этом никак не влияя на размер использования памяти под RIB.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

megahertz0

DVM-Avgoor

 

Посмотрите чуть выше, по ссылке на c-nsp, там чувак продемонстировал, что для FIB TCAM вообще не используется

 

я выше показывал же.

 

BGP router identifier 176.***, local AS number 5*****

BGP table version is 14655048, main routing table version 14655048

508480 network entries using 73221120 bytes of memory

1515670 path entries using 121253600 bytes of memory

318729/82635 BGP path/bestpath attribute entries using 48446808 bytes of memory

142939 BGP AS-PATH entries using 5410036 bytes of memory

3 BGP community entries using 72 bytes of memory

1 BGP route-map cache entries using 36 bytes of memory

0 BGP filter-list cache entries using 0 bytes of memory

BGP using 248331672 total bytes of memory

178 received paths for inbound soft reconfiguration

BGP activity 731065/222523 prefixes, 6501204/4985487 paths, scan interval 60 secs

 

Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd

78.*** 4 31133 1961124 17599 14654802 0 0 1w4d 504217

84.*** 4 51034 1940 1849 14654892 0 0 1d03h 172

85.*** 4 31133 2074033 18478 14654802 0 0 1w4d 504217

109.*** 4 21442 6647 6639 14654892 0 0 4d04h 6

217.*** 4 20485 2945565 7362 14654984 0 0 4d15h 506871

 

 

 

NAME: "Chassis", DESCR: "Cisco ASR1002 Chassis"

PID: ASR1002 , VID: V05, SN: FOX

 

NAME: "module F0", DESCR: "Cisco ASR1000 Embedded Services Processor, 10Gbps"

PID: ASR1000-ESP10 , VID: V05, SN: JAE

 

NAME: "module R0", DESCR: "Cisco ASR1002 Route Processor 1"

PID: ASR1002-RP1 , VID: V05, SN: JAE

 

увы железка боевая.. но в сентябре возможно будет не боевая.

 

cisco ASR1002 (2RU) processor with 1674205K/6147K bytes of memory.

Processor board ID FOX*****

4 Gigabit Ethernet interfaces

1 Ten Gigabit Ethernet interface

32768K bytes of non-volatile configuration memory.

4194304K bytes of physical memory.

7798783K bytes of eUSB flash at bootflash:.

 

 

#show platform software status control-processor brief

Load Average

Slot Status 1-Min 5-Min 15-Min

RP0 Healthy 0.35 0.89 0.91

ESP0 Healthy 0.20 0.06 0.01

SIP0 Healthy 0.00 0.00 0.00

 

Memory (kB)

Slot Status Total Used (Pct) Free (Pct) Committed (Pct)

RP0 Healthy 3874504 2782800 (72%) 1091704 (28%) 2303096 (59%)

ESP0 Healthy 2009428 977336 (49%) 1032092 (51%) 756312 (38%)

SIP0 Healthy 471832 295036 (63%) 176796 (37%) 288524 (61%)

 

CPU Utilization

Slot CPU User System Nice Idle IRQ SIRQ IOwait

RP0 0 24.10 25.40 0.00 50.20 0.10 0.20 0.00

ESP0 0 9.90 18.40 0.00 71.40 0.00 0.30 0.00

SIP0 0 2.40 1.00 0.00 96.39 0.00 0.20 0.00

Изменено пользователем zhenya`

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

zhenya`

что вы этим аутпутом хотите показать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На asr1к помимо bgp, в IOS память кушают и другие процессы с ростом RIB/FIB.

Например IP RIB Update у меня памяти кушает больше чем BGP Router.

Можно посмотреть в show processes memory sorted

Кроме того, память в рамках Linux процесса IOS, это лишь видимая вершина айсберга.

Помимо IOS там еще работает куча процессов, потребляющих память с ростом количества RIB/FIB.

Поэтому если в IOS ее еще будет достаточно, она может кончиться для других не IOS процессов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

zhenya`

что вы этим аутпутом хотите показать?

выше же что-то просили..с железки с рп1.

 

может проблема актуальна на есп5 с рп1 ?

Изменено пользователем zhenya`

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Привет,

 

Однако, проблема, похоже есть:

 

Только что перезагрузился ESP5, в пятый раз с 11 августа

 

Aug 19 21:14:47: %IOSXE_OIR-6-OFFLINECARD: Card (fp) offline in slot F0

Aug 19 21:14:47: %IOSXE_RP_ALARM-6-INFO: ASSERT MAJOR module F0 Unknown state

Aug 19 21:14:47: %IOSXE_RP_ALARM-2-ESP: ASSERT CRITICAL module R0 No Working ESP

Aug 19 21:16:55: %IOSXE_RP_ALARM-6-INFO: CLEAR MAJOR module F0 Unknown state

Aug 19 21:16:55: %IOSXE_RP_ALARM-6-INFO: ASSERT MAJOR module F0 Disabled

Aug 19 21:16:56: %IOSXE_RP_ALARM-6-INFO: CLEAR MAJOR module F0 Disabled

Aug 19 21:16:56: %IOSXE_RP_ALARM-6-INFO: ASSERT MAJOR module F0 Boot state

Aug 19 21:17:54: %IOSXE_OIR-6-ONLINECARD: Card (fp) online in slot F0

Aug 19 21:17:54: %IOSXE_RP_ALARM-2-ESP: CLEAR CRITICAL module R0 No Working ESP

Aug 19 21:17:56: %IOSXE_RP_ALARM-6-INFO: CLEAR MAJOR module F0 Boot state

 

#show platform software status control-processor brief

 

Memory (kB)

Slot Status Total Used (Pct) Free (Pct) Committed (Pct)

RP0 Healthy 3874476 3551148 (92%) 323328 ( 8%) 2800652 (72%)

> ESP0 Healthy 969060 940176 (97%) 28884 ( 3%) 762088 (79%)

SIP0 Healthy 471804 315172 (67%) 156632 (33%) 247984 (53%)

 

#sho ip bgp summ

 

BGP table version is 24006766, main routing table version 24006766

>510936 network entries using 73574784 bytes of memory

2027281 path entries using 162182480 bytes of memory

333247/83221 BGP path/bestpath attribute entries using 53319520 bytes of memory

147800 BGP AS-PATH entries using 6372884 bytes of memory

7667 BGP community entries using 665000 bytes of memory

435 BGP route-map cache entries using 15660 bytes of memory

0 BGP filter-list cache entries using 0 bytes of memory

BGP using 296130328 total bytes of memory

1013832 received paths for inbound soft reconfiguration

BGP activity 5681893/5170955 prefixes, 27645621/25618340 paths, scan interval 60 secs

 

2FV

 

Cisco IOS Software, ASR1000 Software (PPC_LINUX_IOSD-ADVENTERPRISEK9-M), Version 15.4(2)S

cisco ASR1002 (2RU) processor with 1655639K/6147K bytes of memory.

Processor board ID FOX1745GGGQ

9 Gigabit Ethernet interfaces

32768K bytes of non-volatile configuration memory.

4194304K bytes of physical memory.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

learner

А если порезать /24 ? или вы транзитная AS и не можете это сделать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ASR1002-RP1 + ASR1000-ESP10 = пока работает нормально.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

....

 

а софт не обновляли случаем?

 

попробуйте.

Cisco IOS XE Software, Version 03.10.01.S - Extended Support Release

Cisco IOS Software, ASR1000 Software (PPC_LINUX_IOSD-ADVIPSERVICESK9-M), Version 15.3(3)S1, RELEASE SOFTWARE (fc1)

у нас на 3.12 и 3.11 странные вещи были..

 

а этот нормально работает.

 

но вообще..

 

ESP10

RP0 Healthy 3874504 2782800 (72%) 1091704 (28%) 2303096 (59%)

ESP0 Healthy 2009428 977336 (49%) 1032092 (51%) 756312 (38%)

SIP0 Healthy 471832 295036 (63%) 176796 (37%) 288524 (61%)

 

ESP5 (взял из поста выше)

RP0 Healthy 3874476 3551148 (92%) 323328 ( 8%) 2800652 (72%)

> ESP0 Healthy 969060 940176 (97%) 28884 ( 3%) 762088 (79%)

SIP0 Healthy 471804 315172 (67%) 156632 (33%) 247984 (53%)

Изменено пользователем zhenya`

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

....

 

а софт не обновляли случаем?

 

попробуйте.

Cisco IOS XE Software, Version 03.10.01.S - Extended Support Release

Cisco IOS Software, ASR1000 Software (PPC_LINUX_IOSD-ADVIPSERVICESK9-M), Version 15.3(3)S1, RELEASE SOFTWARE (fc1)

у нас на 3.12 и 3.11 странные вещи были..

 

а этот нормально работает.

 

но вообще..

 

ESP10

RP0 Healthy 3874504 2782800 (72%) 1091704 (28%) 2303096 (59%)

ESP0 Healthy 2009428 977336 (49%) 1032092 (51%) 756312 (38%)

SIP0 Healthy 471832 295036 (63%) 176796 (37%) 288524 (61%)

 

ESP5 (взял из поста выше)

RP0 Healthy 3874476 3551148 (92%) 323328 ( 8%) 2800652 (72%)

> ESP0 Healthy 969060 940176 (97%) 28884 ( 3%) 762088 (79%)

SIP0 Healthy 471804 315172 (67%) 156632 (33%) 247984 (53%)

 

 

IOS 15.4(2)S

 

после 0.0.0.0/0 le 23:

 

BGP table version is 27728336, main routing table version 27728336

510968 network entries using 73579392 bytes of memory

1485553 path entries using 118844240 bytes of memory

254823/43455 BGP path/bestpath attribute entries using 40771680 bytes of memory

147655 BGP AS-PATH entries using 6364546 bytes of memory

7712 BGP community entries using 658206 bytes of memory

96 BGP route-map cache entries using 3456 bytes of memory

0 BGP filter-list cache entries using 0 bytes of memory

BGP using 240221520 total bytes of memory

1013763 received paths for inbound soft reconfiguration

BGP activity 6707831/6196858 prefixes, 32147628/30662075 paths, scan interval 60 secs

 

Memory (kB)

Slot Status Total Used (Pct) Free (Pct) Committed (Pct)

RP0 Healthy 3874476 3673584 (95%) 200892 ( 5%) 2800964 (72%)

ESP0 Healthy 969060 834544 (86%) 134516 (14%) 599004 (62%)

SIP0 Healthy 471804 317536 (67%) 154268 (33%) 248168 (53%)

 

Что и требовалось доказать - проблема есть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Видимо проблема актуальна для ESP5(что мягко говоря странно)

RP1 4GB DRAM 2FV+комьюнити на 25тыс. прфексов ESP10

505159 network entries using 72742896 bytes of memory

1030095 path entries using 82407600 bytes of memory

168282/81727 BGP path/bestpath attribute entries using 25578864 bytes of memory

144126 BGP AS-PATH entries using 5794588 bytes of memory

128 BGP community entries using 3280 bytes of memory

43 BGP extended community entries using 1284 bytes of memory

0 BGP route-map cache entries using 0 bytes of memory

60 BGP filter-list cache entries using 960 bytes of memory

BGP using 186529472 total bytes of memory

BGP activity 3363947/2858776 prefixes, 41189772/40159677 paths, scan interval 60 secs

 

Memory (kB)

Slot Status Total Used (Pct) Free (Pct) Committed (Pct)

RP0 Healthy 3874504 2701272 (70%) 1173232 (30%) 2646104 (68%)

ESP0 Healthy 2009428 963960 (48%) 1045468 (52%) 748964 (37%)

SIP0 Healthy 471832 268144 (57%) 203688 (43%) 235984 (50%)

SIP1 Healthy 471832 267732 (57%) 204100 (43%) 235904 (50%)

Изменено пользователем denis_vid

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Видимо проблема актуальна для ESP5(что мягко говоря странно)

Так в документации и написано для ESP5

Cisco ASR 1000 Series 5-Gbps ESP Module Performance and Scaling

500,000 IPv4 or 125,000 IPv6 routes

Multicast: 64,000 routes and 1,000 groups

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

С ASR1000 какая-то магия. Как размер оперативки коррелирует с размером TCAM? Как тогда на джуниках MX5-MX80 с 2 гб памяти на RE в RIB до 4М роутов? А циска с 4 гб не рекомендует вылазить за 512к.

Там действительно магия, я в свое время мозг сломал, но докопался (сначала до интегратора, потом до вендора).

 

У ASR1k tcam есть (на ESP), но он только под QoS и, IIRC, акцесс-листы, для route lookup он не используется. RIB живет в RP DRAM, FIB живет в трех местах: RP DRAM (меняемая копия видимо), ESP DRAM (ХЗ под что именно, уже забыл их картинки с архитектурой) и QFP RLDRAM (QFP это quantumflow processor, который в девичестве Tensilica Xtensa, и где route lookup и происходит).

 

Вот в QFP RLDRAM влезает до миллиона маршрутов. Поэтому с 4 гигами на RP упираемся в эти четыре гига (скорее всего софтовое ограничение, наверняка могли бы убрать при отказе от двух копий иоса в памяти), а когда добиваем до 8 - упираемся в предел на QFP. Там еще какие-то заморочки с тем, что у ASR1001 ESP и RP обьединены, и эти четыре гига используются сразу и там, и там.

 

В RIB же влезает побольше, с 8гб вроде миллионов 7 маршрутов, и десять с лишним с 16гб.

 

Как-то так.

 

Хорошо что нормальное оборудование не имеет проблем с количеством маршрутов по BGP, и устанавливать дополнительную память не требуется.

Поддерживаю. Мне вот МХ-ы нравятся. :-)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.