Половина Ip фрагментов не доходят до конечной точки

Столкнулся со следующей проблемой: с помощью libpcap написал небольшой сниффер для интересующего меня трафика. После получения интересующего TCP пакета генерирую вручную ответ, т.к. он достаточно большой (в районе 50-60 Кб) в ручную фрагментирую его и отправляю через pcap_sendpacket. Просматриваю отправленные данные через wireshark - на стороне отправителя фрагменты отображаются корректно и в конце последний отправленный фрагмент отображается с полной информацией о собранном пакете. На стороне получателя до конечной точки доходит только половина фрагментов. При повторной отправке - тоже самое, меняются только отправленные фрагменты. Размер MTU = 1480 (Пробовал 576 - тоже самое). Сторона получателя виртуальная машина запущенной на хосте в одной сети, сторона отправителя - хост совершенно другоф сети. Тип сетевого адаптера ВМ - bridge, wireshark запущен на самой ВМ.


Ответы (0 шт):