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

Отсутствие LCP Term-Req в PPPoE server при дисконнекте

Есть неприятная особенность pppoe-server в MikroTik, разрыв сессии делается упрощённо, только пакетом PADT,

это вызывает большую паузу перед реконнектом у значительной доли SOHO роутеров,

которые ждут истечения таймаута LCP, но это полбеды,

некоторые, к сожалению даже совсем новые и адекватные девайсы, впадают в состояние, из которого выводятся только ребутом.

 

Если посмотреть дампы дисконнекта, в других брасах да и софтовых pppd, accel-ppp,

то в них всегда перед пппое-шным PADT отправляется закрытие LCP сообщением Termination-Request.

С ним проблем ни с какими роутерами нет.

И этого требует RFC 2516 https://rfc2.ru/2516.rfc/print

 

Цитата

При получении пакета PADT не допускается дальнейшая передача трафика PPP в данной сессии.

Для нормального завершения сеанса PPP недопустимо использовать пакеты PADT.

Узлу PPP следует использовать средства протокола PPP для завершения сессии PPPoE, однако пакеты PADT

могут применяться в тех случаях, когда невозможно использовать средства протокола PPP.

 

На форуме микротика я нашёл старую тему относительно этой проблемы и написал в неё

https://forum.mikrotik.com/viewtopic.php?f=2&t=90102&p=677768

но судя по всему никому до этого нет дела, два обратившихся за 4 года - я бы сам забил на такое,

но может есть у кого-то возможность пропихнуть этот недочёт в планоые багфиксы микротиковцам?

 

 

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


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

Join the conversation

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

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

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

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

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

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

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