Dalam suatu kasus saya hanya dapat menggunakan UDP
dan ICMP
protokol, bagaimana saya bisa menemukan, dalam byte, jalur MTU untuk transfer paket dari komputer saya ke IP tujuan?
networking
ip
file-transfer
URL87
sumber
sumber
ping -s $SIZE -c 1 -M dont
dan menurunkanSIZE
nilai itu sampai berfungsi, atau hanya melihatICMP
pengembalian viatcpdump
jika kita berbicara ipv6 tetapitraceroute
memiliki ini dibangun di saya baru sadar.Jawaban:
Saya percaya apa yang Anda cari, paling mudah didapat
traceroute --mtu <target>
; mungkin dengan-6
saklar yang dimasukkan untuk mengukur baik tergantung pada minat Anda. Linuxtraceroute
menggunakan UDP sebagai default, jika Anda yakin keberuntungan Anda lebih baik dengan ICMP coba juga-I
.sumber
Pencarian cepat dengan
apropos mtu
CentOS5 ternyata:tracepath
melacak jejak ke host jaringan yang menemukan MTU di sepanjang jalur iniPerintah ini bahkan berfungsi tanpa privasi di ruang pengguna.
sumber
traceroute
karena mengembalikan hasil sederhana di akhir dan saya tidak perlu mencari hop terakhir yang mengembalikan MTU yang berbeda.