2012-10-07 6 views
2

나는 VLANs에 대해 몇 가지 연구를했으며 VLAN tag 헤더를 또한 발견했다.이더넷 프레임의 헤더 크기에 대해 혼동을 느낀다

표준 802.3 Ethernet frame (1518 바이트)에 MTU가있는 경우 802.3에 무엇이 포함되어 있습니까?

어떻게 헤더 길이를 계산합니까?

802.3 and 802.1q의 차이점은 무엇입니까? 나는 VLAN 태그가 여분의 바이트를 필요로하지만 얼마나 많은 바이트가 802.1q VLAN tag에 필요한지 계산하는 방법을 알고 있습니까?

미리 감사드립니다.

답변

4

일반 802.3/Eth-II 이더넷 프레임에는 VLAN 정보가 들어 있지 않습니다.
802.1Q는 수신 측에 VLAN (및 QoS) 정보를 전달할 수 있습니다.

ethertype이 0x8100 인 경우 14 바이트 (dmac + smac + 유형) 외에도 4 바이트 인 802.1Q 태그가 있습니다.

참조를 위해 위키피디아를 참조하십시오. http://en.wikipedia.org/wiki/Ethernet_frame

EDIT :

DMAC (6) + SMAC (6) + ETYPE (2) + 페이로드 (1500) + CRC :

정규 ETH-II/802.3 총 길이를 갖는다 (4) = 802.1Q 태깅 ETH-II/802.3의 경우에 대해 1,518 바이트

:

DMAC (6) + SMAC (6) 8100 (2) + VLAN/Qos를 (2) + etype (2) + 페이로드 (1500) + crc (4) = 1522 바이트

+0

그래서 802.3의 총 길이는 얼마입니까? –

+1

답변 전체 길이 계산으로 업데이트 됨 – user1500049

관련 문제