下载此文档

第4章数据链路层.ppt


文档分类:IT计算机 | 页数:约99页 举报非法文档有奖
1/99
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/99 下载此文档
文档列表 文档介绍
数据链路层
数据链路层及其协议
链路与数据链路 链路就是一条无源的点到点的物理线路段,中间没有任何其他的交换节点。
数据链路则是另一个概念。这是因为当需要在一条线路上传输数据时,除了必须有一条物理线路外,还必须有一些必要的规程来控制这些数据的传输。把实现这些规程的硬件和软件加到链路上,就构成了数据链路。
数据链路层要解决的问题
如何在有差错的线路上,进行无差错传输。
ISO关于数据链路层的定义
数据链路层的目的是为了提供功能上和规程上的方法,以便建立、维护和释放网络实体间的数据链路。
数据链路
从数据发送点到数据接收点(点到点 point to point)所经过的传输途径。
虚拟数据通路,实际数据通路
数据链路层提供的服务
为网络层提供三种合理的服务
无确认无连接服务,适用于
误码率很低的线路,错误恢复留给高层;
实时业务
大部分局域网
有确认无连接服务,适用于不可靠的信道,如无线网。
有确认有连接服务
数据链路层的功能
数据链路层提供相邻设备间的无差错数据传输。它要完成如下功能:
链路管理
帧同步
流量控制
差错控制
帧的透明传输
寻址
数据链路层协议—为实现数据链路控制功能而
制定的规程或协议。
数据链路层协议的类型
面向字符型数据链路层协议: BSC
面向比特型数据链路层协议:HDLC
面向字符型数据链路层协议: BSC
以字符为控制传输信息的基本单元。常见的通信控制字符:
格式字符:SOH(start of heading)
STX(start of text)
ETB(end of transmission block)
ETX(end of text)
控制字符:ACK(acknowledge)
NAK(negative acknowledge)
ENQ(enquire)
EOT(end of transmission)
SYN(synchrous)
DLE(data link escape)
面向字符型BSC协议的帧格式
面向比特型数据链路层协议:HDLC
以比特作为传输控制信息的基本单元;
数据帧与控制帧格式相同;
传输透明性好;
连续发送,传输效率高。
面向比特型HDLC协议的帧格式
将比特流分成离散的帧,并计算每个帧的校验和。
物理层以比特为单位进行数据传输,数据链路层以帧为单位进行数据传输。
帧是具有一定长度和格式的信息块,一般由一些字段和标志组成。不同网络其帧格式或长度可以不同,但将比特流分成帧的方法基本相同。四种常用的方法为:字符计数法;带填充字符的首尾界符法;带填充位的首尾标志法;物理层编码违例法。
把比特流分成帧,标定帧的起始和结束,以利于进行差错控制。在数据链路层,数据的传送单位是帧。数据一帧一帧地传送,就可以在出现差错时,将有差错的帧重传一次,而避免将所有数据重传,从而实现差错控制。
成帧(Framing)

第4章数据链路层 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数99
  • 收藏数0 收藏
  • 顶次数0
  • 上传人gumumeiying
  • 文件大小1.88 MB
  • 时间2018-05-26