Cisco Support Community
отмена
Отображаются результаты для 
Вместо этого искать 
Вы имели в виду: 
cancel

Вопросы и ответы: "Архитектура IOS-XE: Средства траблшутинга предачи трафика на ASR1000"

Введение

 

Read the bio

В ходе презентации Вы узнаете об особенностях аппаратной архитектуры платформ ASR1k и ISR4400/ISR4300, а также какое выражение эти особенности нашли в архитектуре операционной системы IOS-XE и встроенных в IOS-XE средствах диагностики. Будут подробно рассмотрены такие диагностические средства IOS-XE, используемые для траблшутинга передачи трафика, как Conditional Debugging, Packet Tracer, Embedded Packet Capture, Trace Logging и другие.

 

Вопросы и ответы

 

Q: Аппаратной обработке подвергается только ip-трафик?

A: Верно, IPv4 и IPv6 обрабатываются в QFP.

 

Q: Коректнее сравнивать с 76ой серией?

A: ASR1000 позиционируется именно как замена для 7200. Для замены 7600 предлагаются другие модели.

 

Q: Какие, например?

A: Asr9k

 

Q: Однако платы от 76ого сипа подходят, а не от 72ой.

A: Тут вопрос скорее о производительности и фитчах.

 

Q: Такими сервисами, как NAT/PAT тоже занимается QFP?

A: Да, конечно.

 

Q: Действительно ли 4431 с лицензией для максимальной пропускной способности способен обработать трафик на скорости 1 Гбит/с?

A: Да, при установке FL-44-PERF-K9. Но следует понимать, что это скорее данные базового l3 raw свитчинага без каких либо фитч.

 

Q: 4 threads for the same time moment on the same core?

A: The Cisco QuantumFlow Processor is built around 40 custom Cisco QuantumFlow Processor Packet Processing Engines (PPEs), each of which supports 4 threads of execution. With up to 160 independent processor threads running in parallel, the Cisco QuantumFlow. Processor can avoid the high CPU usage and excess latency found in less-sophisticated hardware architectures.

 

Q: Всю информацию о мониторинге можно получить через сноп запросы?

A: Не всю конечно, но большиство, OID дб на cco.

 

Q: snmp?

A: Вновь добавленные show platform команды xe3.13, xe3.14 скорее показывают данные по snmp пока недоступные.

 

Q: Как оценить, сколько full view вмеситится в память asr1k-x?

A: Это зависит от размера оперативной памяти. Для 4 Гб - 500 тыс. маршрутов, для 8 Гб - 1 млн. Это связано с особенностями распределения памяти.

Вот документ по правилам распределения памяти - http://www.cisco.com/c/en/us/support/docs/routers/asr-1000-series-aggregation-services-routers/116233-technote-product-00.html

Рекомендации по кол-ву маршрутов - http://www.cisco.com/c/en/us/products/collateral/routers/asr-1000-series-aggregation-services-routers/data_sheet_c78-441072.html

 

Q: 500 тыс маршрутов это ipv4+ ipv6?

A: Для ASR1001 With 4-GB memory:

●  Up to 500,000 IPv4 or 500,000 IPv6 routes

With 8-GB or more memory:

●  Up to 1,000,000 IPv4 or 1,000,000 IPv6 routes,

●  BGP RR Scalability up to 7,000,000 IPv4 or 6,000,000 IPv6 routes - 8GB Memory

 

Q: Речь идет об уникальных маршрутах?

A: Речь об уникальных во всех vrf.

 

Q: Я вроде видел, что на коммутаторах 3850 тоже указана ОС IOS-XE . Это действительно так и чем она отличается от ios-xe на роутерах?

A: К IOS XE использованию в принципе идут и другие платформы. Есть PI и PD часть - т.е. в каждом случае свои платформенные особенности

 

Q: Для IPv6 надо делить на 2?

A: Не совсем. выше пиведен пример

 

Q: Для FIB именно так, для RIB видимо ваша правда. 16GB хватает до 25M маршрутов в режиме RR.

A: fib и rib цифра для модульных платформ часто разные... datasheet говорит от 29M ipv4 в случае Route-Reflector применения – yes/no на 16GB 

 

Q: Судя по приведенным не нужно, а ограничение 500 и 1000 мне кажутся маркетинговыми, но они есть.

A: Лучше все-таки этих рекомендаций придерживаться, если вы хотите чтобы при работе устройства не было проблем.

 

Q: Даже при условии IPv4 + IPv6 (768+256) Маршрутов хватит чтобы использовать Asr1001

A: Если ipv4 bgp full view планируется заливать, то в любом случае рекомендуется делать upgrade c deafult 4GB до как минимум до 8GB 

 

Q: Конечно для full планируется 8Gb, вопрос был сколько full-ов туда влезет, в них маршруты не уникальны, но для каждого ipv4 это уже более 500 тыс, для ipv6 20 тыс.

A: Для 8 Gb - 2 full view. Расширение bgp таблицы - вот основная проблема. Она хранится в оперативной памяти - в той ее части которая осталась от linux и iosd

 

Q: В 4GB влезало 3 таблицы по 450К Маршрутов в при нагрузке в 98%, в 8 гигов влезет явно не 2 full view, а заметно поболее.

A: Вы правы, может поместиться и больше. Но точно также неожиданно вы можете получить проблему при работе другого механизма – например, не будут устанавливаться ssh-сессии.

 

Q: 4GB ограничено 500 тыс, а на 8GB идет увеличение ровно в два раза, но ни линукс ни iosd не будет использовать для себя из дополнителых 4ГБ.

A: У каждой системы есть ограничение ресурсов. Не надо пытаться насиловать хорошую железку, и она ответит вам долгой и производительной работой.

 

Q: Приоритет, как процесс, для conditional debug, также высокий?

A: Если summary режим использовать, то impact будет небольшой, если детальный то острожно.

 

Q: Что вы советуете для использования для TS?

A: Зависит от проблемы, если я правильно понял что TS=troubleshooting

 

Q: Да, верно. Вопрос: best practice Cisco, лучше использовать conditional debug или старый проверенный. Мне, глядя на слайды, использование conditional debug кажется комплекснее, при Priority 1 ticket особенно. P1 ticket - когда комплексная проблема и решить надо например за 3 часа?

A: Нам хорошо знакомо понятие P1 ticket, но какой метод траблшутинга применять зависит от проблемы - один план если дропы пакетов, другой если крэш и т.д.

 

Q: Насколько команды обкатаны? Не так давно мы заводили баг крэша вообще от команды show platform.

A: Баги теоретически могут быть в любом релизе - их исправляют - в общем ответить нельзя. 

 

Q: По поводу багов - есть CSCuj98769  "ESP crash after entering "debug platform condition stop".  По monitor capture - встречался крэш из-за CSCus14589. С обоими сталкивался лично. Так что с этой платформой даже траблшутинг может быть опасен.

A: Да риск багов, к сожелению, есть всегда и везде, но их все же в конечном счете правят.

 

Q: Компания Сisco раньше рекомендовала для уменьшения наргузки использвоать нумеровыные листы, как это обстоит с ХЕ?

A: Нет такого сейчас. Раньше это было связанно с тем что все это было софтое (все упиралось в CPU) полностью asr1001 можно назвать аппаратно-софтовая платформа поэтому ограничении нет (TCAM помогает и FPGA если память не изменяет)

 

Q: А на виртуальных CSR будут ли работать тот же conditional debugging, packet tracer?

A: По теории должен

 

Q: Насколько опасны команды monitor capture * на сильно загруженых коробках?

A: Не опасны

 

Q: Какую память можно поставить в Asr1001k-x? там только два варианта 4 или 8?

A: http://www.cisco.com/c/en/us/products/collateral/routers/asr-1000-series-aggregation-services-routers/datasheet-c78-731632.html?mdfid=282993672 -  доступные варианты в Table 3

 

Q: Ок, действительно 8 дефолт, 16 опционально.. вот только тогда опять вопрос, сколько маршрутов в 16Гб версии? так же +500?

A: Scales up to 29 million IPv4 routes

With 4-GB memory:

●  Up to 500,000 IPv4 or 500,000 IPv6 routes

With 8-GB or more memory:

●  Up to 1,000,000 IPv4 or 1,000,000 IPv6 routes – 8GB Memory

●  Up to 3,500,000 IPv4 or 3,000,000 IPv6 routes – 16GB Memory

●  BGP RR Scalability up to 7,000,000¬

 

Q: Где найти собраный дамп?

A: bootflash: или harddisk: 

 

Q: В материалах была информация о том, что под линуксом крутиться несколько контейнеров, т.е. правильно ли я понимаю, что можно загрузить вторую версию ios и потом переключиться на неё?

A: Можно, но память еще в 2 раза уменьшится (имеется SW redunduncy).

 

 

 

Хотите узнать больше информации об этом событии?

 

Спросить эксперта        Contest-green-button-russian.jpg  

     

405
Просмотры
0
Полезный материал
0
Комментарии