通信幀

標籤: 暫無標籤

33

更新時間: 2013-12-12

廣告

通信幀FramesinCommunication通信幀幀描畫了以串列流的形式在通信通道上發送的數據的結構,如圖F-13所示。在串列通訊中,數據以流的形式從源端發送到目的端。兩個系統共同維護當前的通訊會話。數據流被分成若干個幀,幀是由一個起始位、幾個數據位和1個停止位組成的。非同步通信幀中數據代表一個字元。乙太網幀中的數據包含一個完整的或者部分的信息分組。分組在源端較高層協議中形成並分割進一個或多個幀的數據域中。

通信幀通信幀
幀定義了數據和控制信息在位流中的格式。在非同步通訊中,每個幀是由一個起始位和停止位分隔的,在同步通訊中,每個幀是由時間分隔開的。下面描述了乙太網幀中的域:
標誌這個域包含一個位串(通常是01111110),它標識幀的開始和結束。
地址這個域可以指定源和目的地址。
控制這個域包含同步通信的信息或指示出下個域中的數據大小。
數據這個域包含被幀攜帶的數據。
幀檢查序列(FCS)這個域包含驗證分組正確性的檢錯值。
注意:之所以採用幀的形式傳送數據,是當線路發生誤操作時,可及時地進行錯誤恢復。只有被破壞的幀才要求進行重傳。

幀中的數據可以是變長也可以是定長的。如果幀定義了變長數據域,那麼它的大小可以在幾千個位元組的範圍內變化。大多數LAN(例如幀中繼)採用變長的數據域。使用定長幀(稱為信元)的網,如ATM,具有預定義的發送速率,這在傳送如視頻圖象這樣時間敏感的信息時是很有用的。定長信元不會在網路交換設備處導致延遲,而變長幀卻可能阻止其他幀傳送。然而,擁有變長數據域的幀可以每次傳送更多的用戶數據。數據域越大,與幀相關的幀格式和頭部信息就越少。例如,在光纖通道中,一次完整的傳輸可能就是僅有一個頭部的一個幀,相反,同樣的傳輸可能需要許多ATM信元,而每個信元都有各自的頭部。

廣告

廣告