1

我想知道 PPP 状态机中的关闭状态和停止状态之间的确切区别是什么。

如果有人详细解释,那就太好了。

我正在使用 C++ 设计 ppp 堆栈。

提前非常感谢。

4

2 回答 2

2

“关闭”表示该链路的 PPP 状态机已通过某些用户干预(链路关闭)或底层物理层关闭(警报检测等)关闭(关闭)。

“已停止”是指 1) PPP 状态机协商不成功,因此停止,并在一段时间后重试,或 2) 对端终止会话,本地端将在一段时间后重新发起协商。

于 2009-04-02T04:34:52.410 回答
0

如果我没记错的话,区别在于进入 Closed 状态是因为类似于管理操作(即用户正在停止 PPP)。

停止状态发生在链路被对方终止时。

RFC 1661有详细信息,即使它不是最容易阅读的 - 只要按照那里定义的状态机,你应该没问题。

于 2009-04-01T07:05:29.827 回答