以太网帧格式
在以太网工作过程中,第3层(IP层)的数据包到数据链路层后,被封装成以太网MAC帧格式,MAC帧种类较多,一般有4种帧格式,但是最常用的还是Ethernet II格式和IEEE802.3 SNAP格式。
以最常见的Ethernet II帧格式为例。
|前同步码(7bytes)|起始码(1byte)|目的MAC地址(6bytes)|源MAC地址(6bytes)|类型(2types)|数据(46-1500bytes)|FCS(4bytes)
前同步码都为相同的10101010,作为接收数据时同步用;
起始码为10101011,标志着以太帧的开始;
目的MAC地址为接收主机的MAC地址,其中前3byte为厂商代号,后3byte为网络适配器编号;
源MAC地址为发送主机的MAC地址;
类型则指出数据段中存放的网络层的数据包的类型,如0x0800代表IP数据包,0x809B代表AppleTalk数据包,0x8138代表Novell类型数据包等;
数据中存放和类型字段相对应的数据包,一般常为IP数据包;
FCS为4byte的帧校验序列,采用32位CRC循环冗余校验对对“目标MAC地址”字段到“数据”字段的数据进行校验。
数据包封装成上述以太帧后,再交给下面的物理层,经过4B/5B编码后,再经过NRZ编码后在线路上传输。
广电双向网络的3种传输方式