電腦網路與連結技術第十一章 ATM 電信網路 上一頁    下一頁

11-4 ATM 協定堆疊與細胞格式

內容:

11-4-1 ATM 協定堆疊

11-8 ATM 通訊協定和 OSI 參考模式之間的比較。ATM 通訊協定主要包含三個層次,其功能如下:

(1) ATM 適應層(ATM Adaptation Layer):用來定義使用者的資料流,如何轉換成對應的 ATM 細胞。

(2) ATM 層(ATM Layer):定義網路如何在使用者之間傳送細胞,也是 ATM 交換機的主要核心。

(3) ATM 實體層(ATM Physical Layer):定義如何將 ATM 細胞放在實體的傳輸系統上。

11-8 ATM 通訊協定與 OSI 參考模式

        11-9 ATM 網路各層次之間細胞『組裝』(Encapsulation『拆裝』(Decapsulation的關係。上層應用軟體(如 IP IPX)的資料封包(如 64 Kbyes),經由 ATM 調節層分割成若干個細胞,每個細胞大小是 48 位元組,ATM 層再將每個細胞上加入 5 個位元組的控制訊息,成為 53 位元組的長度。 ATM 實體層再將 53 位元組的細胞以適當的傳輸方法,轉換成訊號且發送至傳輸媒介上。接收端再以反方向將細胞組合回原來封包格式。至於 ATM 各層次之功能及運作原理,我們將會在下面幾節詳加說明。

11-9 ATM 細胞的組裝和拆裝

11-4-2 ATM 細胞格式

        ATM 網路上所傳的是固定大小的訊框,稱之為『細胞』(Cell),每一細胞的長度為 53位元組(Byte),其中包括 5 位元組的細胞標頭(Cell Header)及 48位元組的酬載(Payload)。ATM 的細胞格式分為:User-Network InterfaceUNI)和Network-Network InterfaceNNI)兩大類。UNI 格式是工作站和交換機之間傳遞之細胞格式,而 NNI 是交換機和交換機之間傳遞的細胞格式,其細胞格式如圖 11-6 所示,各欄位功能如下:

11-6 UNI NNI 細胞格式

(1) GFCGeneric Flow Control):流量控制欄位(4 bit),用來控制使用者和網路間傳送細胞的流量。此欄位只有UNI介面之間傳送的細胞才代表流量控制。在NNI的細胞格式中,此欄位擴充為VPI欄位(12 bit)。

(2) VPIVirtual Path Identifier):虛擬路徑辨識碼(8 bit),用來辨識此細胞屬於哪一條虛擬路徑。一條虛擬路徑可包含若干個虛擬通道。

(3) VCIVirtual Channel Identifier):虛擬通道辨識碼(16 bit),用來辨識此細胞屬於哪一條虛擬通道。

(4) PTI Payload Type Identifier):酬載型態辨識碼(3 bit),用來辨識酬載欄位所攜帶資料的型態。

(5) CLPCell Loss Priority):細胞流失優先權(1 bit),用以表示此細胞遭遇壅塞時被丟棄的優先權。CLP = 1表示此細胞可優先被丟棄。

(6) HECHeader Error Correction):細胞標頭錯誤修正碼欄位(8 bit),用來更正細胞標頭的前四個位元組(4 Bytes)中的任何一個位元錯誤及偵測多位元錯誤。

傳統網路上也有交換器的設備,如 Ethernet Switch。在 Fast Ethernet 網路上,交換器的訊框可允許最大為 1518 位元組,是以較長的訊框作為數據交換單元,而且訊框長度也非固定大小。ATM 網路之所以捨棄傳統網路的長訊框交換,改用較短又固定大小的訊框,主要原因是考慮到網路傳輸時效性的問題。固定細胞長度在緩衝器的交換處理上較容易達成,細胞長度愈長設計上愈困難,也減低交換機的時效性。至於 53 個位元組的細胞長度是經多個標準中協議出來的,並非有所特殊的意義。

 

翻轉工作室:粘添壽

 

電腦網路與連結技術:

 

 

翻轉電子書系列: