какая точная разница между закрытым и остановленным состоянием в машине состояний PPP - PullRequest
1 голос
/ 01 апреля 2009

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

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

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

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

Ответы [ 2 ]

2 голосов
/ 02 апреля 2009

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

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

0 голосов
/ 01 апреля 2009

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

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

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

...