2-2-3数据链路层概要.ppt

2-2-3数据链路层概要

数据链路层 数据链路层就在物理层的基础上,通过将bit组织封装成帧,从而建立一条可靠的数据传输通道。并负责帧在计算机之间无差错进行传递。 帧是放置数据的、逻辑的、结构化包。 设置数据链路层的主要目的是将一条原始的,有差错的物理线路变为对网络层无差错的数据链路,为实现这个目的 ,数据链路层必须执行链路管理、帧传输、流量控制和差错控制等功能。 在常用的网络设备中,网卡和交换机是工作在数据链路层重要的网络设备 。 数据链路层的主要功能 (1)链路管理。 当网络中的两个节点需要进行通信时,数据的发送方必须确知接收方是否已经处于准备接收状态。为此,通信的双方必须先要交换一些必要的信息,建立一条数据链路,在传输数据时要维持数据链路,而在通信完毕时要释放数据链路。数据链路的建立、维持和释放就称为链路管理。 (2)帧同步。 在数据链路层,数据的传输单位是帧。数据一帧一帧地传送,就可以在出现差错时,将有差错的帧再重新传送一次,从而避免了将全部数据都进行重传。帧同步是指接收方能够从收到的比特流中准确区分出一帧的开始和结束。 数据链路层的主要功能 (3)流量控制 发送方发送数据的速率必须使接收方来得及接收。 (4)差错控制 数据在传输过程中,有可能出现差

文档评论(0)

1亿VIP精品文档

相关文档