Привет! Я настроил MPLS между двумя роутерами: один — CCR1009, другой — CHR (для справки, с лицензией PU). Оба работают на последнем багфиксе 6.37.5. Канал между роутерами — 200 Мбит/с, задержка меньше 1 мс. MTU на этом канале проблем не вызывает (MTU канала 1590, MPLS MTU установлен на 1508 с обеих сторон, ESXi vswitch с MTU 7500 на портах с jumbo, и так далее). OSPF запущен и работает, LDP тоже без сбоев.
Рассмотрим такую топологию:
A — CHR – 200M канал – CCR1009 — B
Когда я запускаю LDP без explicit-nulls, по двустороннему каналу можно заполнить 200 Мбит/с. Когда запускаю LDP с explicit-nulls, то с B на A скорость тоже 200 Мбит/с, а вот с A на B пропускная способность падает до нескольких Мбит (колеблется около 3-5 Мбит в зависимости от количества одновременно активных сессий). Разумеется, на обоих роутерах выставлены одинаковые настройки explicit-nulls.
Моё мнение: когда CHR должен добавить MPLS-метку (только при использовании explicit-nulls, иначе он просто маршрутизирует пакет и не ставит метку), скоростной режим падает. CPU на CHR при этом загружен очень слабо (меньше 2%), памяти полно (90% свободно), ни одно ядро не загружено серьезно, сетевые интерфейсы на ESXi в порядке и прочее.
У кого-то уже была такая проблема? Получалось её как-то решить, и если да, то как? Я искал по форумам, интернету и changelog’ам, но ничего похожего не нашёл. Любые идеи приветствуются!
Хороших выходных!
Рассмотрим такую топологию:
A — CHR – 200M канал – CCR1009 — B
Когда я запускаю LDP без explicit-nulls, по двустороннему каналу можно заполнить 200 Мбит/с. Когда запускаю LDP с explicit-nulls, то с B на A скорость тоже 200 Мбит/с, а вот с A на B пропускная способность падает до нескольких Мбит (колеблется около 3-5 Мбит в зависимости от количества одновременно активных сессий). Разумеется, на обоих роутерах выставлены одинаковые настройки explicit-nulls.
Моё мнение: когда CHR должен добавить MPLS-метку (только при использовании explicit-nulls, иначе он просто маршрутизирует пакет и не ставит метку), скоростной режим падает. CPU на CHR при этом загружен очень слабо (меньше 2%), памяти полно (90% свободно), ни одно ядро не загружено серьезно, сетевые интерфейсы на ESXi в порядке и прочее.
У кого-то уже была такая проблема? Получалось её как-то решить, и если да, то как? Я искал по форумам, интернету и changelog’ам, но ничего похожего не нашёл. Любые идеи приветствуются!
Хороших выходных!