通信帧
通信信道上数据的一种传输单位
通信帧描画了以串行流的形式在通信信道上发送的数据的结构。在串行通讯中,数据以流的形式从源端发送到目的端。两个系统共同维护当前的通讯会话。数据流被分成若干个帧,帧是由一个起始位、几个数据位和1个停止位组成的。异步通信帧中数据代表一个字符。以太网帧中的数据包含一个完整的或者部分的信息分组。分组在源端较高层协议中形成并分割进一个或多个帧的数据域中。
概念
串行通讯中,数据以流的形式从源端发送到目的端。两个系统共同维护当前的通讯会话。在串行通讯中,数据以流的形式从源端发送到目的端。两个系统共同维护当前的通讯会话。数据流被分成若干个帧,帧是由一个起始位、几个数据位和1个停止位组成的。异步通信帧中数据代表一个字符。以太网帧中的数据包含一个完整的或者部分的信息分组。分组在源端较高层协议中形成并分割进一个或多个帧的数据域中。
帧的数据结构
帧定义了数据和控制信息在位流中的格式。在异步通讯中,每个帧是由一个起始位和停止位分隔的,在同步通讯中,每个帧是由时间分隔开的。下面描述了以太网帧中的域:
标志 这个域包含一个位串(通常是01111110),它标识帧的开始和结束。
地址 这个域可以指定源和目的地址。
控制 这个域包含同步通信的信息或指示出下个域中的数据大小。
数据 这个域包含被帧携带的数据。
帧检查序列(FCS) 这个域包含验证分组正确性的检错值。
注意:之所以采用帧的形式传送数据,是当线路发生误操作时,可及时地进行错误恢复。只有被破坏的帧才要求进行重传。
帧中的数据可以是变长也可以是定长的。如果帧定义了变长数据域,那么它的大小可以在几千个字节的范围内变化。大多数LAN(例如帧中继)采用变长的数据域。使用定长帧(称为信元)的网,如ATM,具有预定义的发送速率,这在传送如视频图象这样时间敏感的信息时是很有用的。定长信元不会在网络交换设备处导致延迟,而变长帧却可能阻止其他帧传送。然而,拥有变长数据域的帧可以每次传送更多的用户数据。数据域越大,与帧相关的帧格式和头部信息就越少。例如,在光纤通道中,一次完整的传输可能就是仅有一个头部的一个帧,相反,同样的传输可能需要许多ATM信元,而每个信元都有各自的头部。
参考资料
最新修订时间:2023-08-13 16:44
目录
概述
概念
帧的数据结构
参考资料