Skip to content

... (Previous content)

3.2 Magic Number (魔术字)

  • 作用:用于防环 (Loop Free)
  • 原理
    1. 每端都会随机生成一个 4 字节的魔术字。
    2. LCP 发送 Config-Request 携带自己的 Magic Number。
    3. 检测机制
      • 如果收到的 Config-Request 中的 Magic Number 和我自己配置的一样,说明**“我收到了我自己发出的包”** -> 检测到环路
      • 此时会回复 Config-Nak,要求对方更换 Magic Number。
      • 如果多次协商仍无法解决(一直冲突),LCP 状态机可能会卡住或 Down 掉,从而避免环路风暴。

3.3 MRU (Maximum Receive Unit)

  • 作用:协商最大接收单元。
  • 默认值:1500 字节。
  • 协商:类似于 TCP 的 MSS,告知对方“我能接收的最大包长”。如果两端不一致,取较小值或各自遵循对方的 MRU。

3.3 Authentication Protocol (认证协议)

  • 协商是否需要认证,以及用什么认证方式(PAP 还是 CHAP)。

... (Rest of content)