数据链路层

 数据链路层的定义:PDU

物流链路- à 没有可靠的传输 à 物理连接能够实现比特传输

数据链路—>有可靠的传输

包括一条物理连接和为实现数据传输而在两端配置的硬件及相关的通信协议

 数据链路层的服务,无确认连接,有确认无连接,有确认有连接。

 物理线路的连接并非意味着提供有连接的服务。

 面向字符的首尾标记法:PPP

面向位的首尾标记法:HDLC- à 也叫透明传输

 

物理层编码速侧法- à 曼切斯特编码

连续高电平或连续低电平可用帧界符

 

差错控制:检验,重发,序列号

 

流量控制:窗口协议

 

纠错码:海明码

 

差错码:检验和,块校验码,循环冗余码(CRC

 

CRC 可通过硬件实现,一般在数据链路层使用

循环冗余纠错码(CRC

 接收方如何检查收到的信息有无错误(一个简单通俗的模型) 首先接收方和发送方约定一个生成多项式”g(x)

  

  发送方发送的是T(x),接收方接收到的是R(x),T(x)R(X)相等,则传输的过程中没有出现错误。

  如何判断T(x)R(X)是否相等?若R(X)能够被g(x)整除,则接收方认为T(x)R(X)相等,即传输的过程中没有出现错误。

  

三个基本数据链路协议- à 单工

无限制的单工协议(1

单工的停—等协议(2

噪声信道的单工协议(3

 

双工- à 双向传输解决方案(协议4-6

用两条信道:一条A->B,一条B->A

接收方采用捎带确认

数据帧,确认帧采用不同的帧格式

你可能感兴趣的:(职场,休闲,CISCO技术,交换技术)