下载此文档

4 数据链路层.ppt


文档分类:IT计算机 | 页数:约52页 举报非法文档有奖
1/52
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/52 下载此文档
文档列表 文档介绍
计算机网络
第 4 章数据链路层
数据链路层的基本概念
链路(link)是一条无源的点到点的物理线路段,中间没有任何其他的交换结点。
一条链路只是一条通路的一个组成部分。
数据链路(data link) 除了物理线路外,还必须有通信协议来控制这些数据的传输。若把实现这些协议的硬件和软件加到链路上,就构成了数据链路。
现在最常用的方法是使用适配器(即网卡)来实现这些协议的硬件和软件。
一般的适配器都包括了数据链路层和物理层这两层的功能。
数据链路层像个数字管道
常常在两个对等的数据链路层之间画出一个数字管道,而在这条数字管道上传输的数据单位是帧。
早期的数据通信协议曾叫作通信规程(procedure)。因此在数据链路层,规程和协议是同义语。
结点
结点


数据链路层的基本功能
物理层:---物理链路---比特流传输---有差错的物理链路
数据链路层:---数据链路---帧传输---无差错的数据链路
讨论:
1. 在原始物理传输线路上传输数据信号是有差错的;
2. 设计数据链路层的主要目的:
在原始的、有差错的物理传输线路的基础上,采取差错检测、差错控制与流量控制等方法,将有差错的物理线路改进成无差错的数据链路,向网络层提供高质量的数据传输服务;
物理线路-- 物理线路的建立、维护与释放
比特流传输,比特同步,差错控制
数据链路-- 数据链路的建立、维护与释放
帧封装,帧传输,帧同步,帧的差错控制
数据链路层的功能—由帧来实现;
数据链路层的基本功能是提供透明的数据传输
实际的数据通路是经过层间接口的形成的,由网
络层传向数据链路层,再由物理层发送。但把该
过程看成是两个数据链路层实体使用数据链路协
议进行通信更易理解。
数据链路层的主要功能
(1) 帧定界(帧同步)
(2) 差错控制
(3) 流量控制
(4) 链路管理
(5) 将数据和控制信息区分开
(6) 透明传输
数据链路层的功能
1. 帧同步
帧是数据链路层的传送单位,按OSI的术语就是数据链路层协议数据单元DL-PDU 。
如何将来自物理层的比特流组装成帧?
也就是如何确定帧的边界问题,这个问题称为帧同步。
四种方法:
(1)字符填充法
(2)比特填充法(如01111110)
(3)字节计数法
(4)违例编码法

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

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数52
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小713 KB
  • 时间2018-06-08