②数据链路层(Data Link layer)
提供数据的物理传输,并处理出错通知、网络拓扑和流量控制 [组帧]
数据链路层特征参数包括:物理地址、网络拓朴结构、错误警告机制、所传数据帧的排序和流控等。其中物理地址是相对网络层地址而言的,它代表了数据链路层的节点标识技术。
a)以太网的数据链路层采用介质访问控制(Media Access Control,MAC)地址进行寻址。MAC地址是烧录在Network Interface Card,NIC)里的。MAC地址也叫硬件地址,是由48位(6字节)的十六进制数表示。
提供数据的物理传输,并处理出错通知、网络拓扑和流量控制 [组帧]
数据链路层特征参数包括:物理地址、网络拓朴结构、错误警告机制、所传数据帧的排序和流控等。其中物理地址是相对网络层地址而言的,它代表了数据链路层的节点标识技术。
a)以太网的数据链路层采用介质访问控制(Media Access Control,MAC)地址进行寻址。MAC地址是烧录在Network Interface Card,NIC)里的。MAC地址也叫硬件地址,是由48位(6字节)的十六进制数表示。
I/G
|
G/L
|
组织唯一标识符(OUI)[由IEEE分配]
|
由厂家分配
|
– OUI与厂家分配的部分各占24位(3字节)。
– OUI的I/G位:I/G=0,表示单播地址(设备可用物理地址);I/G=1,表示广播地址或组播地址。
– OUI的G/L位:G/L=0,表示一个全局管理地址;G/L=1表示一个管理上统治本地的地址。
b)数据链路层负责将位组合成字节,并将字节组合成帧。帧被用在数据链路层,从网络传递过来的数据包被封装成帧,以根据介质访问的类型进行传输。在帧格式中,采用循环冗余校验(CRC)进行差错检测。但这仅仅是差错检测,而不进行差错纠正。
前导(8字节)
|
DA(6字节)
|
SA(6字节)
|
类型(2字节)
|
数据(46~1500字节)
|
FCS(4字节)
|
–前导(8字节):前7字节,前同步码,采用交替为0和1的格式;后1字节,帧开始定界符。
– Ethernet II帧使用类型字段来识别网络层协议(0x0800,表示Ipv4;0x86dd,表示Ipv6)。802.3不能识别上层协议,且必须与专用的LAN(比如IPX)一起使用,较少使用。
–
Destination Address,DA—目的地址;Source Address,SA—源地址