Можно ли увеличить размер пакета при использовании tracert (для traceroute) в cmd Windows?

Можно ли увеличить размер пакета при использовании tracert (для traceroute) в cmd Windows?

Я ищу способ увеличить размер пакета, используя tracertкоманду (traceroute) в Windows CMD. Но в параметрах Windows нет возможности увеличить размер пакета и используется значение по умолчанию 64 байта.

Я пытаюсь увидеть, где пакет теряется в Wireshark, когда размер пакета слишком велик и получатель его теряет.

решение1

Диагностическая утилита TRACERT определяет маршрут к месту назначения, отправляя Протокол управляющих сообщений Интернета (ICMP) эхо-пакеты к месту назначения. Его параметры хорошо известны, и размер пакета не является одним из них.

Размер пакета определяется протоколом ICMP и не может быть увеличен бесконечно. Приведенная выше ссылка на Википедию дает максимальный размер 255.

Конечно, вы можете создать свою собственную программу в качестве альтернативы TRACERT и добавлять ненужные байты в конец пакета, но вы рискуете, что промежуточные брандмауэры отклонят это как атаку с использованием искаженных пакетов.

Возможно, вы имели в виду pingутилиту, где размер можно изменить с помощью -lпараметра, а не tracert.

Связанный контент