Какова цель полезной нагрузки в пакете слишком большое сообщение ICMPv6 - PullRequest
0 голосов
/ 07 января 2020

Я прошел RF C 4443 и 8201 , возможно, я не понял, поскольку я новичок в некоторой терминологии, описанной в этих RF C, но я хочу Чтобы понять смысл использования полезной нагрузки в пакете ICMP для большого сообщения?

Согласно RF C 4443 Ссылка на 4443 RF C

Полезная нагрузка будет содержат как можно больше вызывающего пакета, не превышающего минимальный MTU пути в пакете с большим сообщением.

Я не понимаю вариант использования такой полезной нагрузки, даже в RF C 8201 нет упоминания о использование полезной нагрузки. присутствовал только один комментарий:

В разделе 4 «Требования к протоколу» добавлено разъяснение, что узлы должны проверять полезную нагрузку сообщений ICMP PTB в соответствии с RFC 4443, и что узлы должны обнаруживать уменьшение PMTU настолько быстро, насколько это возможно. возможно.

Что может означать проверка полезной нагрузки в сообщении PTB и как мы должны проверять полезную нагрузку и на каких условиях?

Packet Too Big Message согласно RF C 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]           |
...