Таблицы названий сервисов PPPoE для устранения неполадок
Проблема
Описание
Неправильное настройка таблицы названий сервисов PPPoE может предотвратить надлежащую активацию сервисов PPPoE. Варианты конфигурации таблиц названий сервисов PPPoE просты, что должно упростить обнаружение ошибок в конфигурации. Клиенты PPPoE не могут подключиться, если таблица названий сервиса не соответствует метку имени сервиса, перевозимую в пакете PADI.
Симптомы
Симптомом неправильной настройки таблицы имен сервисов является то, что процесс подключения клиента останавливается на этапе переговоров, а пакеты PADI игнорируются. Вы можете использовать show pppoe statistics
команду для изучения количества пакетов PPPoE для устранения проблемы.
При надлежащей настройке таблицы имени сервиса пакеты передаются и получают постепенно. На следующем выходном примере показан пункт отправки PADO, равный полученному отсчету PADI, а количество отправленных PADS равно количеством полученных PADR. Этот вывод указывает на то, что переговоры по PPPoE успешно ведутся и что таблица названий сервисов не неправильно настроена.
user@host> show pppoe statistics ge-2/0/3.1 Active PPPoE sessions: 2 PacketType Sent Received PADI 0 16 PADO 16 0 PADR 0 16 PADS 16 0 PADT 0 0 Service name error 0 0 AC system error 0 0 Generic error 0 0 Malformed packets 0 0 Unknown packets 0 0
При неправильной настройке таблицы имени сервиса выходная часть show pppoe statistics
команды указывает на то, что количество пакетов PADI, полученных в базовом интерфейсе, увеличивается, но количество отправленных пакетов PADO остается на нулевом уровне. На следующей выборке показан показатель PADI 100, а количество PADO — 0.
user@host> show pppoe statistics ge-2/0/3.1 Active PPPoE sessions: 0 PacketType Sent Received PADI 0 100 PADO 0 0 PADR 0 0 PADS 0 0 PADT 0 0 Service name error 0 0 AC system error 0 0 Generic error 0 0 Malformed packets 0 0 Unknown packets 0 0
Если вы считаете, что неправильное конфигурация существует, используйте monitor traffic
команду на базовом интерфейсе, чтобы определить, какое название сервиса запрашивает клиент PPPoE. Выходной вывод следующей выборки показывает, что клиент запрашивает Услугу1 в метке имени сервиса.
user@host> monitor traffic interface ge-2/0/3.1 print-hex print-ascii Listening on ge-2/0/3.1, capture size 96 bytes 11:49:41.436682 In PPPoE PADI [Service-Name "Service1"] [Host-Uniq UTF8] [TAG-0x120 UTF8] [Vendor-Specific UTF8] 0x0000 ffff ffff ffff 0090 1a42 0ac1 8100 029a .........B...... 0x0010 8863 1109 0000 00c9 0101 0008 5365 7276 .c..........Serv 0x0020 6963 6531 0103 0004 1200 9c43 0120 0002 ice1.......C.... 0x0030 044a 0105 00ab 0000 0de9 0124 783a 3132 .J.........$x:12 0x0040 3030 3963 009c
Затем вы можете использовать show pppoe service-name-tables
команду, чтобы определить, неправильно ли вы настроили название сервиса или, возможно, вообще не настроили его.
Вызвать
В конфигурациях таблицы названий сервиса появляются типичные неправильные настройки.
Решение
Используйте соответствующие заявления для исправления неправильной настройки.