Tại sao chúng ta không thể tìm thấy tổng kiểm tra Ethernet trong Wireshark?


12

Tôi có một câu hỏi nhỏ liên quan đến chiều dài tiêu đề khung Ethernet.

Theo hiểu biết của tôi, kích thước Tiêu đề Ethernet là 18 byte không có thẻ Vlan và 22 byte nếu có thẻ Vlan.

Nhưng trong chụp Wireshark, tôi chỉ nhận được 14 byte mà không có thẻ Vlan và 18 byte với thẻ Vlan.

Tôi thấy rằng có một checksumlĩnh vực bị mất trong chụp của tôi?

Điều gì đã xảy ra trong trường hợp này?

Câu trả lời:


16

Trên hầu hết các phần cứng / nền tảng, tổng kiểm tra Ethernet được xử lý bởi NIC trước khi nó được chuyển cho Wireshark. Không có cách nào (hoặc thực sự là bất kỳ lý do nào) để chuyển điều này lên các lớp cao hơn vì thực tế là NIC thực hiện điều này trong phần cứng, trừ khi bạn đã mã hóa phần cứng / trình điều khiển để hành xử theo cách này. Tham khảo wiki Ethernet trên wiki.wireshark.org để biết thêm thông tin.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.