第三章数据链路层2005.docVIP

  • 9
  • 0
  • 约1.18万字
  • 约 42页
  • 2016-06-10 发布于重庆
  • 举报
第三章数据链路层2005

第三章 数据链路层 3.1数据链路层的基本概念 1、链路(物理链路link) 一条点到点的物理线路段,中间没有任何交换结点。 计算机之间的通路是由许多的链路串接而成的。 2、数据链路(逻辑链路datalink) 在物理链路上附加上实现数据传输所必须的通信规程(协议)。规程由硬件和软件实现。 在数据链路上可以进行数据通信。采用复用技术时,一条链路上可以有多条数据链路。 3、功能 通过数据链路层协议(链路控制规程),在不太可靠的物理链路上实现可靠的 数据帧的传输。 (1)链路管理 数据链路的建立、维持和释放。 (2)帧同步 收方应当能从收到的比特流中准确地区分出一帧的开始和结束。 (3)流量控制 发送方发送数据的速率不能大于接收方的接收能力。 当接收方来不及接收时,必须及时控制发方发送数据的速率。防止出现数据丢失或信道堵塞。 (4)差错控制 包括差错的检测和纠正。如:正确的接收,出错重传等。 采用编码技术: ·前向纠错FEC: 收方收到有差错的数据帧时,能够自动将差错改正过来。 即收方发现差错,并自动纠正。开销较大,不适合于计算机通信。 ·检错重发ARQ(自动反馈重发): 收方可以检测出收到的帧是否有差错,但不知道错在哪儿。通知发方重新发送该帧,直到收方正确收到为止。 即收方发现差错,告知发方重发。计算机通信中常用。 (5) 区分数据和控制

文档评论(0)

1亿VIP精品文档

相关文档