数据传输中的成帧(数据传输中的成帧是什么)

频道:电子元器件 日期: 浏览:406

数据传输中的成帧

本文内容来自于互联网,分享数据传输中的成帧(数据传输中的成帧是什么)

成帧技术是一种用来在一个比特流内分配或标记信道的技术,为电信提供选择基本的时隙结构和管理方式、错误隔离和分段传输协议的手段。两个计算机或设备之间的点到点的连接中包括一根电线,在这根电线中数据作为位流传输。但是,这些位必须被分成可辨别的信息块。分帧是数据链路层的功能。它使发送器接收器传输一组对有含义的位。以太网、令牌环网、帧中继以及其他数据链路层技术都有它们自己的帧结构。帧具有包含错误检查代码之类的信息的标题。

共有三种不同类型的分帧,每个都为发送器提供一种方法以告诉接收器数据块开始和结束的位置:

数据传输中的成帧(数据传输中的成帧是什么)

面向字节分帧 计算机数据通常是以字母、数字、字符存储的,这种字符是用8bit组合(1Byte)编码的。这种分帧类型使字节各不相同。在终端/大型机环境中使用的是更老样式的分帧。其中面向字节分帧的例子包括IBM的BISYNC协议。

面向位的分帧 这种分帧允许发送器同时传输一长串的位。IBM的SDLC (同步数据链路控制)和HDLC(高级数据链路控制)都是面向位协议的例子。大多数LAN都使用面向位的分帧。通常有最大的帧大小。例如,以太网的最大帧大小为l526Byte。帧的开始和结束是用特殊的位序列来标识的(对于HDLC,是01111110)。如果没有传输数据,将连续传输相同的序列以便终端系统保持同步化。

基于时钟的分帧 在基于时钟的系统中,一系列的重复脉冲被用于维护持续的位速率并保持数字位在数据流中的一致。SONET(同步光纤网络)是有关光纤信道上的同步数据传输的标准协议,常用于物理层构架和同步机制。在这个系统中,网络中的所有时钟都根据主时钟被同步化。然后SONET帧被定位于时钟流中。

使用帧的优点是数据被分成可恢复的区块并且可以很容易地检查这些区块是否被破坏。传输过程中的故障会破坏某些帧。只有丢失的帧而不是整组数据需要重新传输。“错误检测和纠正”中论述了错误的检测和纠正。

帧是一系列标准化的数据位,是网络通信的基本单元。它的一般格式为一个标题和一个数据有效荷载区。尽管数据区是可变的,帧的大小则通常是固定的。大多数数据链路网络使用大小可变的帧,这种帧有优点(更有效地使用网络)也有缺点(不可预测的信息流以及不能提供高质量的服务)。

数据传输中的成帧(数据传输中的成帧是什么)

以太网帧(IEEE 802.3)是OSI参考模型数据链路层的封装,网络层的数据包被加上帧头和帧尾,构成可由数据链路层识别的数据帧。如图F-16所示,可以容纳多达l500Byte的数据。帧包括标题、尾字节以及封装的数据。标题中的信息是必须传输的额外数据,从而增加了开销。