Сборка IPv6

RFC8200, в частности, говорит, что фрагментация выполняется только узлом источника, а не промежуточным узлом. Это также говорит, что фрагменты повторно собраны в получателе. Можно ли из этого сделать вывод, что повторная сборка выполняется только в приемнике, и никакой узел, кроме пункта назначения, не может повторно собрать пакеты?

1 ответ

Раздел 4.5 гласит:

(Примечание: в отличие от IPv4, фрагментация в IPv6 выполняется только узлами-источниками, а не маршрутизаторами вдоль пути доставки пакета - см. Раздел 5.)

Обратите внимание, что "ни один маршрутизатор не может повторно собирать пакеты" не является строго верным и не строго запрещено. Например, некоторые брандмауэры собирают фрагменты IPv6 в памяти для их правильной обработки; если они не соберут их заново, они не всегда смогут определить, должен ли трафик проходить или блокироваться. Но обычно маршрутизатор не собирает пакеты.

Это действительно весь ответ, который есть на ваш заданный вопрос, хотя я подозреваю, что у вас есть больше вопросов или вы хотите узнать больше об этом, чем вы на самом деле отправили.

Как правило, мы действительно не хотим видеть фрагментацию в Интернете; см. RFC 8201 для объяснения Path MTU Discovery, которое позволяет нам избежать фрагментации. См. Также " Фрагментация считается вредной с 1987 года", " Фрагментация считается очень вредной с 2006 года" и " Как плоха фрагментация ip прямо здесь, на SO".

Другие вопросы по тегам