Какая точная разница между закрытым и остановленным состоянием в машине состояний PPP

Я хотел знать, какова точная разница между закрытым и остановленным состоянием в машине состояний PPP.

Было бы здорово, если бы кто-нибудь подробно объяснил.

Я проектирую стек ppp с использованием C++.

Заранее большое спасибо.

2 ответа

"Закрыто" означает, что конечный автомат PPP для этого канала был отключен (закрыт) либо посредством какого-либо вмешательства пользователя (отключение канала), либо из-за падения базового физического уровня (обнаружение тревоги и т. Д.).

"Остановлено" означает либо: 1) конечный автомат PPP не преуспел в согласовании и, следовательно, остановился, и через некоторое время будет повторять попытку, либо 2) одноранговый узел завершил сеанс, и через некоторое время локальная сторона возобновит согласование.

Если я правильно помню, разница в том, что закрытое состояние вводится из-за чего-то вроде административного действия (т. Е. Пользователь останавливает PPP).

Остановленное состояние возникает, когда ссылка прекращается другой стороной.

RFC 1661 содержит детали, даже если это не самое простое чтение - просто следуйте определенным там конечным автоматам, и все будет в порядке.

Другие вопросы по тегам