.数据链路层需要解决的问题.pptVIP

  • 9
  • 0
  • 约3.06千字
  • 约 29页
  • 2017-08-22 发布于湖北
  • 举报
数据链路层需要解决的问题

1)为网络层提供的服务 2)成帧 3)差错控制 4)流量控制 1)为网络层提供的服务 将源端网络层的数据传输给宿端网络层 物理层 数据链路层 网络层 传输层 应用层 比特流 物理层 数据链路层 网络层 保证数据流的顺序 传输层 应用层 源 宿 为网络层提供服务的分类 无确认的无连接服务 从源到宿发送独立帧,不确认帧的到达 不提供纠错重传服务 适用于误码率较低的可靠通信 有确认的无连接服务 对发送的每一帧独立确认其接收情况 在一定时间间隔内未收到确认则重发这一帧 适用于不可靠的通信 有确认的面向连接服务 - 从源到宿建立连接(占用资源) - 在连接上传输赋予编号的帧 - 保证帧的正确顺序,且每帧只接收一次 - 对每一帧都确认 - 断开连接(释放占用的资源) 2)成帧 为了给网络层提供服务,需要使用物理层提供的服务(比特流的透明传输) 使用物理层服务的方法: 把比特流分成离散的帧 通过帧的校验和检错,采取相应措施 成帧的方法 标识帧的首尾 成帧的方法 字符计数法 字符填充的首尾标识法 位填充的首尾标识法 字符流举例 帧头:说明帧的字符数 控制字符传输错误 出现差错带来的问题 无法确定下一帧的帧头位置 无法确定重传帧的帧头位置 特点 帧不定长 用帧头一个控制字符区分帧的首尾 按照控制字符说明的长度计数,确定帧边界 问题 控制字符的数值错误造成发送与接收不同步 字符计数法 字符

文档评论(0)

1亿VIP精品文档

相关文档