一、数据链路层的基本概念
数据电路和数据链路:数据链路是在数据电路的基础上增加了传输控制功能构成的。
链路的结构
(1)点到点链路
(2)星型点对点链路
(3)主从式点对多点链 路
(4)对等式点对多点链路
数据链路层的功能 : 在数据链路上提供相对可靠的信息传输,功能有:
(1)链路管理
(2)帧定界
(3)流量控制
(4)差错控制
(5)数据和控制信息的识别
(6)透明传输
(7)寻址
二、流量控制和差错控制
流量控制的作用
协调链路两端的发送站和接收站之间的数据传输流量,以保证双方的数据发送和接收达到一种平衡。
停止 -等待方式流量控制
特点:简单、信道利用率低
开关式流量控制
硬件开关控制方式是利用通信接口的通信控制先来实现。
软件控制方式是在传输的数据流中加入控制字符 XON/XOFF实现的。
协议式流量控制
停止 - 等待协议
信道利用率 =t s /(t s +2*t p )
滑动窗口协议
发送窗口
发送放把未得到确认而允许发送的一组帧的序号集合
接收窗口
接收方允许接收的一组帧的序号集合
最大窗口尺寸的确定
目的:既能够发挥流量控制作用,又尽可能提高传输信道的利用率
连续 ARQ协议
正常情况
信道出现数据帧的丢失和损坏
确认应答帧丢失
最大窗口尺寸
选择 ARQ协议
工作过程
最大窗口尺寸
三、点对点信道的数据链路层协议
§ 面向比特的传输控制规程
§ Internet中的点对点协议
§ 串行线路网际协议(SLIP):一个在串行线路上对IP分组进行封装的简单的面向字符的协议,用于使用户通过电话线和调制解调器接入Internet。
§ 点对点协议(PPP)
§ 链路控制协议(LCP)
§ 网络控制协议(NCP)
§ PPP的运行机制
§ 噪声较大的环境下,使用有序号的工作方式。
四、多路访问信道的数据链路层
§ 信道共享技术
§ 竞争系统的介质访问控制技术
§ ALOHA
§ 纯ALOHA
§ 时隙ALOHA
§ CSMA介质访问控制方法
§ CSMA/CD介质访问控制方法
§ 环形网介质访问方法
§ 令牌环
§ 时隙环
§ 寄存器插入环
§ 令牌总线介质访问方法
§ 无线局域网介质访问方法
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31559248/viewspace-2217326/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/31559248/viewspace-2217326/