天道酬勤,恒者能胜。追求卓越,成功就会在不经意间追上你。

OSI模型的数据链路层之数据链路层的控制规程(四)

上一篇 / 下一篇  2012-03-30 00:11:02 / 精华(1) / 置顶(1) / 个人分类:网络知识体系

数据链路控制协议也称链路通信规程,也就是OSI参考模型中的数据链路层协议。链路控制协议分为异步协议同步协议两大类:

1、 异步协议:是以字符为独立的信息传输单位,在每个字符的起始处开始对字符内的比特实现同步,但字符与字符之间的间隔时间是不固定的,即字符之间是异步的。

2、 同步协议:是以许多字符或许多比特组织成的数据块帧为传输单位,在帧的起始处同步,使帧内维持固定的时钟。(使用更广泛)同步协议的分类如下:

a)        面向字符的同步协议---二进制同步通信协议BSCBinary Synchronous Communication Protocol

                       i.             BSC协议将信息分为:数据报文和监控报文

1.        数据报文:由报头和文本组成

a)        报头:是与文本传送及处理有关的辅助信息

b)       文本:要传送的有效数据信息

2.        监控报文:由正向监控和反向监控

a)        正向监控:肯定确认和选择响应等

b)       反向监控:否定确认和选择响应等

b)       面向比特的同步协议高级数据链路控制协议HDLCHigh-level Data Link Control Protocol

                       i.             相关概念:

1.        主站:链路上用于控制目的地的站,负责对数据流进行组织,并且对链路上的差错实施恢复;

2.        从站:其它受主站控制的站都是从站

3.        组合站:兼备主站和从站的功能

4.        操作方式:某站点是以主站方式操作还是以从站方式操作或者是两者兼备。

                     ii.             HDLC的常用操作方式:

1.        正常响应方式NRMNormal Responses Mode),传输过程由主站启动;

2.        异步响应方式ARMAsynchronous Responses Mode),传输过程由从站启动;

3.        异步平衡方式ABMAsynchronous Balanced Mode),传输过程允许任何站点来启动。

                   iii.             HDLC的帧类型:

1.        信息帧(I帧):用于传送有效信息和数据

2.        监控帧(S帧):用于差错控制和流量控制

3.        无编号帧(U帧):用于提供对链路的建立、拆除以及多种控制功能

c)        面向字节计数的同步协议---数字数据通信报文协议DDCMPDigital Data Communication Message Protocol

                       i.             概念:这种帧同步方法以一个特殊字符表示一帧的起始,并以一个专门字段来表明帧内的字节数。

                     ii.             原理:接收方可以通过对该特殊字符的识别从比特流中区分出帧的起始,并从专门字段中获知该帧中随后跟随的数据字节数,从而可确定出帧的终止位置。

零测试


TAG: 零测试 数据链路层 OSI模型 同步协议 异步协议

 

评分:0

我来说两句

Open Toolbar