0

我已经阅读了 RFC 44438201,也许我不明白,因为我对这些 RFC 中描述的一些术语不熟悉,但我想了解在 ICMP 数据包中使用有效负载对大消息的含义?

根据 RFC 4443 Linkt 到 4443 RFC

有效负载将包含尽可能多的调用数据包,不超过数据包到大消息的最小路径 MTU。

我不了解此类有效负载的用例,即使在 RFC 8201 中也没有提及有效负载的用法。只有一条评论是

在第 4 节“协议要求”中添加了说明,即节点应根据 RFC 4443 验证 ICMP PTB 消息的有效负载,并且节点应尽快检测到 PMTU 的降低。

在 PTB 消息中验证有效负载可能意味着什么?我们应该如何验证有效负载以及基于什么条件?

根据 RFC 4443 的数据包太大消息。

   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |     Type      |     Code      |          Checksum             |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                             MTU                               |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                    As much of invoking packet                 |
  +               as possible without the ICMPv6 packet           +
  |               exceeding the minimum IPv6 MTU [IPv6]           |
4

0 回答 0