Я ищу способ увеличить размер пакета, используя tracert
команду (traceroute) в Windows CMD. Но в параметрах Windows нет возможности увеличить размер пакета и используется значение по умолчанию 64 байта.
Я пытаюсь увидеть, где пакет теряется в Wireshark, когда размер пакета слишком велик и получатель его теряет.
решение1
Диагностическая утилита TRACERT определяет маршрут к месту назначения, отправляя Протокол управляющих сообщений Интернета (ICMP) эхо-пакеты к месту назначения. Его параметры хорошо известны, и размер пакета не является одним из них.
Размер пакета определяется протоколом ICMP и не может быть увеличен бесконечно. Приведенная выше ссылка на Википедию дает максимальный размер 255.
Конечно, вы можете создать свою собственную программу в качестве альтернативы TRACERT и добавлять ненужные байты в конец пакета, но вы рискуете, что промежуточные брандмауэры отклонят это как атаку с использованием искаженных пакетов.
Возможно, вы имели в виду ping
утилиту, где размер можно изменить с помощью
-l
параметра, а не tracert
.