第三章数据链路层第三章数据链路层第三章数据链路层* 数据链路层的基本概念* 停止等待协议 完全理想化的数据传输 具有最简单流量控制的数据链路层协议 实用的停止等待协议 循环冗余检验的原理 停止等待协议的算法 停止等待协议的定量分析第三章数据链路层(续) * 连续 ARQ 协议 连续 ARQ 协议的工作原理 连续 ARQ 协议的吞吐量 滑动窗口的概念 信道利用率与最佳帧长 选择重传 ARQ 协议第三章数据链路层(续) * 面向比特的链路层协议 HDLC HDLC 协议概述 HDLC 的帧结构* 因特网的点对点协议 PPP PPP 协议的工作原理 PPP 协议的帧格式 PPP 协议的工作状态 数据链路层的基本概念?链路( link) 是一条无源的点到点的物理线路段,中间没有任何其他的交换结点。?一条链路只是一条通路的一个组成部分。?数据链路( data link) 除了物理线路外,还必须有通信协议来控制这些数据的传输。若把实现这些协议的硬件和软件加到链路上,就构成了数据链路。?现在最常用的方法是使用适配器(即网卡)来实现这些协议的硬件和软件。?一般的适配器都包括了数据链路层和物理层这两层的功能。数据链路层像个数字管道?常常在两个对等的数据链路层之间画出一个数字管道,而在这条数字管道上传输的数据单位是帧。?早期的数据通信协议曾叫作通信规程( procedure) 。因此在数据链路层,规程和协议是同义语。结点结点帧帧数据链路层的主要功能(1) 链路管理(2) 帧定界(3) 流量控制(4) 差错控制(5) 将数据和控制信息区分开(6) 透明传输(7) 寻址 停止等待协议? 完全理想化的数据传输?先研究一下数据链路层的模型。数据链路层的简单模型局域网广域网主机 H 1 主机 H 2 路由器 R 1路由器 R 2路由器 R 3 电话网局域网主机 H 1向H 2发送数据链路层应用层运输层网络层物理层链路层应用层运输层网络层物理层链路层网络层物理层链路层网络层物理层链路层网络层物理层 R 1R 2R 3 H 1 H 2 从层次上来看数据的流动数据链路层的简单模型( 续) 局域网广域网主机 H 1 主机 H 2 路由器 R 1路由器 R 2路由器 R 3 电话网局域网主机 H 1向H 2发送数据链路层应用层运输层网络层物理层链路层应用层运输层网络层物理层链路层网络层物理层链路层网络层物理层链路层网络层物理层 R 1R 2R 3 H 1 H 2 仅从数据链路层观察帧的流动
第三章数据链路层 来自淘豆网www.taodocs.com转载请标明出处.