이더넷 프레임 헤더 길이에 관한 작은 질문이 있습니다.
내 지식에 따르면 이더넷 헤더 크기는 VLAN 태그가 없으면 18 바이트이고 VLAN 태그가 있으면 22 바이트입니다.
그러나 Wireshark 캡처에서는 VLAN 태그가없는 14 바이트와 VLAN 태그가있는 18 바이트 만 가져옵니다.
checksum
캡처에 누락 된 필드 가 있음을 발견 했습니까?
이 경우 어떻게 되었습니까?
이더넷 프레임 헤더 길이에 관한 작은 질문이 있습니다.
내 지식에 따르면 이더넷 헤더 크기는 VLAN 태그가 없으면 18 바이트이고 VLAN 태그가 있으면 22 바이트입니다.
그러나 Wireshark 캡처에서는 VLAN 태그가없는 14 바이트와 VLAN 태그가있는 18 바이트 만 가져옵니다.
checksum
캡처에 누락 된 필드 가 있음을 발견 했습니까?
이 경우 어떻게 되었습니까?
답변:
대부분의 하드웨어 / 플랫폼에서 이더넷 체크섬은 Wireshark에 전달되기 전에 NIC에 의해 처리됩니다. 하드웨어 / 드라이버가 이런 식으로 동작하도록 코딩하지 않는 한 NIC가 하드웨어에서이 작업을 수행한다는 사실 때문에 NIC를 하드웨어에서 더 높은 계층으로 전달할 수있는 방법은 없습니다. 자세한 정보 는 wiki.wireshark.org의 이더넷 위키 를 참조하십시오.