PPP状态机中闭合状态和停止状态之间的确切区别是什么

时间:2009-04-01 05:55:46

标签: c++ networking ppp pppoe

我想知道PPP状态机中Closed和Stop状态之间的确切区别。

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

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

提前多多感谢。

2 个答案:

答案 0 :(得分:2)

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

“已停止”表示1)PPP状态机未在协商中成功并因此停止,并且将在一段时间后重试,或者2)对等体终止会话,并且本地方将在之后重新启动协商一段时间。

答案 1 :(得分:0)

如果我没记错的话,不同之处在于,由于类似管理操作(即用户正在停止PPP)而进入关闭状态。

当链接被另一方终止时,会发生停止状态。

RFC 1661有详细信息,即使它不是最简单的读取 - 只需遵循那里定义的状态机,你应该没问题。