Mengapa kita tidak dapat menemukan checksum Ethernet di Wireshark?

12

Saya memiliki pertanyaan kecil tentang Panjang Frame Ethernet Header.

Sesuai pengetahuan saya, ukuran Ethernet Header adalah 18 byte tanpa tag VLAN dan 22 byte jika ada tag VLAN.

Tetapi dalam penangkapan Wireshark saya hanya mendapatkan 14 byte tanpa tag VLAN dan 18 byte dengan tag VLAN.

Saya menemukan bahwa ada checksumbidang yang hilang dalam tangkapan saya?

Apa yang terjadi dalam kasus ini?

pengguna2720323
sumber

Jawaban:

16

Pada sebagian besar perangkat keras / platform, checksum Ethernet ditangani oleh NIC sebelum diteruskan ke Wireshark. Tidak ada cara (atau benar-benar ada alasan) untuk melewatkan ini ke lapisan yang lebih tinggi karena fakta bahwa NIC melakukan ini dalam perangkat keras, kecuali Anda sudah memberi kode perangkat keras / driver untuk berperilaku seperti ini. Rujuk ke wiki Ethernet di wiki.wireshark.org untuk informasi lebih lanjut.

John Jensen
sumber