日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

ATM教程:傳輸層

一、ATM中的傳輸層 很難說清ATM是否有傳輸層 。一方面 , ATM層具有網(wǎng)絡層的功能 , 并且其上還有一層(AAL) , 從分層角度看AAL便是傳輸層 。一些專家同意這一觀點 。此處所使用的協(xié)議之一(AAL5)功能上類似于UDP , 而UDP無疑是傳輸層協(xié)議 。另一方面 , 沒有任何一個AAL協(xié)議像TCP那樣提供可靠的端到端的連接(盡管這些協(xié)議只需做很小的變化即可) 。另外 , 在多數(shù)應用中 , 在AAL之上還使用了另一個傳輸層 。不再細究了 , 就在這一章中討論AAL層及其協(xié)議 , 而不管它是不是真正的傳輸層 。
ATM網(wǎng)絡的AAL層與TCP具有本質區(qū)別 , 其主要原因是設計者對傳輸音頻和視頻數(shù)據(jù)流更有愛好 , 為此迅速傳送比精確地傳送更重要 。ATM層連續(xù)輸出53字節(jié)的信元 。信元中沒有差錯控制、沒有流量控制以及其他種類的控制 。所以 , 它不能很好地滿足多數(shù)應用的要求 。為了彌補這一不足 , 在建議I.363中 , ITU在ATM層之上定義了一個端到端的層 。這一層稱為ATM適配層AAL(ATM adaptation layer) , 它經歷了一段曲折的歷史:布滿了錯誤、反復修訂以及未完成的工作 。
AAL的目標是向應用提供有用的服務 , 并將它們與在發(fā)送端(方)將數(shù)據(jù)分割為信元、在接收端(方)將信元重新組織為數(shù)據(jù)的機制隔離開來 。它按照3個坐標軸來組織服務空間:
1、實時服務和非實時服務 。
2、恒定比特率服務和變化的比特率服務 。
3、面向連接的服務和非連接的服務 。
原則上 , 用3個坐標軸和每個坐標軸上的2個值可以定義8種不同的服務 , 如下圖 。ITU覺得只有其中的4個有使用價值 , 并分別命名為類A、B、C、D 。其他幾種則未得到支持 。從ATM4.0開始 , 該圖有些過時 , 所以在這里提出它來主要是作為背景信息 , 以幫助讀者了解為什么AAL協(xié)議設計為目前這個樣子 。目前主要的不同是傳輸類(ABR、CBR、NRT-VBR、RT-VBR和UBR)之間 , 而不是這些AAL支持的服務類之間 。
AAL支持的基本服務類(現(xiàn)已過時)
為了處理這4類服務 , ITU定義了4個協(xié)議而后來發(fā)現(xiàn)對于類C和類D的技術要求十分相似 , 從而將AAL3和AAL4合為AAL3/4 。計算機工業(yè)當時昏然不覺 , 后來才發(fā)現(xiàn)它們都不令人滿足 。后來暫且定義了另一種協(xié)議--AAL5來解決這個問題 。
二、ATM適配層的結構
ATM適配層的上面部分稱為會聚子層(cenvergence sublayer) 。其作用是向應用程序提供一個接口 。它又是由兩個子部分組成:一個是對所有應用程序都通用的公共部分(相對于給定的AAL協(xié)議) , 另一個是與應用程序相關的子部分 。其中每個部分的作用都是與協(xié)議相關的 , 但是可以包括報文分幀和錯誤檢測 。
在發(fā)送端 , 會聚子層負責接收來自于應用程序的比特流(數(shù)據(jù))或隨機長度的報文 , 并將它們分為44~48字節(jié)的單元以便傳輸 。確切的大小有賴于所用的協(xié)議 , 因為一些協(xié)議要占用48字節(jié)ATM載荷中的一部分作為自己的頭 。在接收端 , 該子層將信元重組為原始的報文 。通常情況下 , 報文分界(假如存在)是要保留的 。
AAL下面的部分稱為分割和重組SAR(segmentation and reassembly)子層 。它將會聚子層交給它的數(shù)據(jù)單元加上頭和尾從而構成信元有效載荷 。接著 , 這些載荷被交給ATM層進行傳送 。在接收端 , SAR子層將信元重組為報文 。SAR子層基本上只涉及信元 , 而會聚子層則與報文打交道 。
SAR子層對于某些(但不是所有的)服務類來說 , 還有另外一些功能 。非凡是 , 它有時候可以進行錯誤檢測和多路復用 。SAR子層對于所有服務類都是存在的但功能的強弱則依靠于其特定的協(xié)議 。

推薦閱讀