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

  • 3
  • 0
  • 约2.62千字
  • 约 10页
  • 2025-04-15 发布于四川
  • 举报

数据链路层需要解决的问题1)为网络层提供的服务2)成帧3)差错控制4)流量控制

1)为网络层提供的服务将源端网络层的数据传输给宿端网络层物理层数据链路层网络层传输层应用层比特流物理层数据链路层网络层保证数据流的顺序传输层应用层源宿

为网络层提供服务的分类12从源到宿发送独立帧,不确认帧的到达不提供纠错重传服务适用于误码率较低的可靠通信无确认的无连接服务对发送的每一帧独立确认其接收情况在一定时间间隔内未收到确认则重发这一帧适用于不可靠的通信有确认的无连接服务

有确认的面向连接服务从源到宿建立连接(占用资源)在连接上传输赋予编号的帧保证帧的正确顺序,且每帧只接收一次对每一帧都确认断开连接(释放占用的资源)

成帧使用物理层服务的方法:把比特流分成离散的帧通过帧的校验和检错,采取相应措施为了给网络层提供服务,需要使用物理层提供的服务(比特流的透明传输)成帧的方法标识帧的首尾

成帧的方法字符计数法01字符填充的首尾标识法02位填充的首尾标识法03

字符流举例控制字符传输错误帧头:说明帧的字符数出现差错带来的问题无法确定下一帧的帧头位置无法确定重传帧的帧头位置1234

字符计数法帧不定长用帧头一个控制字符区分帧的首尾按照控制字符说明的长度计数,确定帧边界特点控制字符的数值错误造成发送与接收不同步问题

帧首同步字符帧尾数据传输帧填充字符SYNSYNDLESTXA

文档评论(0)

1亿VIP精品文档

相关文档