Предположим, я хочу отправить очень большой кусок данных с использованием IP, и что данные фрагментированы на 100 дейтаграмм IP.
К тому времени, когда я отправил первые 90 дейтаграмм, я понял, что хотел бы настроить несколько бит в полезной нагрузке 3-й дейтаграммы. Можно ли отправить «поправку» к 3-й дейтаграмме перед отправкой последних 10 дейтаграмм, избегая повторной отправки начальных 90 дейтаграмм?
Отчасти я спрашиваю, что этот RCF говорит (см. страницу 1):
[новый фрагмент] может перекрываться с существующими фрагментами
Это абсолютно возможно на практике, но часто это часть техники уклонения от атаки или обнаружения. Я не слышал, чтобы кто-нибудь использовал его для исправления ранее отправленных данных, как вы предлагаете, хотя это может быть возможно.
Вот конкретная атака, с которой я столкнулся http://www.slideshare.net/michelemanzotti/attacking-ipv6-implementation-using-fragmentation
и вот вики по технике: https://en.wikipedia.org/wiki/IP_fragmentation_attacks
Это справочная страница в Snort IDS о препроцессоре frag3, который ищет атаки фрагментами: http://manual.snort.org/node17.html#SECTION00321000000000000000