Wireshark에서 이더넷 체크섬을 찾을 수없는 이유는 무엇입니까?


12

이더넷 프레임 헤더 길이에 관한 작은 질문이 있습니다.

내 지식에 따르면 이더넷 헤더 크기는 VLAN 태그가 없으면 18 바이트이고 VLAN 태그가 있으면 22 바이트입니다.

그러나 Wireshark 캡처에서는 VLAN 태그가없는 14 바이트와 VLAN 태그가있는 18 바이트 만 가져옵니다.

checksum캡처에 누락 된 필드 가 있음을 발견 했습니까?

이 경우 어떻게 되었습니까?

답변:


16

대부분의 하드웨어 / 플랫폼에서 이더넷 체크섬은 Wireshark에 전달되기 전에 NIC에 의해 처리됩니다. 하드웨어 / 드라이버가 이런 식으로 동작하도록 코딩하지 않는 한 NIC가 하드웨어에서이 작업을 수행한다는 사실 때문에 NIC를 하드웨어에서 더 높은 계층으로 전달할 수있는 방법은 없습니다. 자세한 정보 는 wiki.wireshark.org의 이더넷 위키 를 참조하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.