通常简称为链路层。在两个相邻结点之间传送数据时,数据链路层将网络层交下来的IP数据报组装成帧(framing),在相邻结点间的链路上传送帧(frame)。每一帧包括数据和必要的控制信息(如同步信息、地址信息、差错控制等)
在接收数据时,控制信息使接收端能够知道一个帧从哪个比特开始和到哪个比特结束。这样数据链路层在接收端接收到一个帧后,就可以从中提取出数据部分,上交给网络层。
控制信息还使接收端能够检测到所收到的帧中有无差错。如发现有差错,数据链路层就简单的丢弃这个出了差错的帧,以免继续在网络中传送下去白白浪费网络资源。如果需要改正数据在数据链路层传输时出现的差错(数据链路层不仅要检错,还要纠错),那么就要采用可靠传输协议来纠正出现的差错。
5.物理层(physical layer)
在物理层上所传数据的单位是比特,发送方发送1(或0),接收方应当收到1(或0)。因此物理层要考虑用多大的电压表示“1”或“0”,以及接收方如何识别出发送方所发送的比特。
数据在各层之间的传递过程