售前電話
135-3656-7657
售前電話 : 135-3656-7657
該項研究由ATM論壇和IEfF分別進行,其基本思路是用寬帶ATM網(wǎng)絡(luò)作為IP網(wǎng)的底層傳送網(wǎng)絡(luò),連接各IP主機、網(wǎng)橋和路由器,讓各網(wǎng)點生成的IP數(shù)據(jù)流在ATM高速網(wǎng)絡(luò)上傳送,藉以提高IP網(wǎng)絡(luò)的速度,因此可以統(tǒng)稱為ATM上傳送IP(IPoverATM)方案。
在邏輯上可以認為整個網(wǎng)絡(luò)由兩層網(wǎng)絡(luò)疊加而成:第三層(網(wǎng)絡(luò)層)的IP網(wǎng)和第二層(鏈路層)的ATM網(wǎng)。由于這兩個網(wǎng)類型完全不同,有各自獨立的數(shù)據(jù)封裝結(jié)構(gòu)、地址格式和選路方式,因此要實現(xiàn)在ATM上傳送IP數(shù)據(jù)報必然要用到兩個基本技術(shù):
.地址解析(address11垃olution):IP地址翻譯。其功能是將IP網(wǎng)絡(luò)選定的下一站或目的地的IP地址或MAC地址翻譯成ATM地址,然后交給ATM網(wǎng)絡(luò)建立至該點的VC連接。地址解析一般由專用服務(wù)器完成。
.協(xié)議適配:其主要功能是將網(wǎng)絡(luò)層及其以上高層數(shù)據(jù)經(jīng)適配后轉(zhuǎn)換成ATM信元,交ATM網(wǎng)絡(luò)傳送。
LETF研究的目標(biāo)是解決IP網(wǎng)絡(luò)的性能問題,因此它提出的方案只涉及IP網(wǎng)絡(luò)數(shù)據(jù)流在ATM上的傳遞。ATM論壇研究的目標(biāo)是擴展ATM網(wǎng)絡(luò)的應(yīng)用,因此它提出的方案不但解決IPOverATM問題,也適用于其它網(wǎng)絡(luò),如局域網(wǎng)、幀中繼網(wǎng)數(shù)據(jù)在ATM網(wǎng)絡(luò)上傳送的問題。下面簡要介紹主要的技術(shù)方案。
1.經(jīng)典的ATM上傳送IP規(guī)范(CIPOA-ClassicalIPoverATM)。該方法由IETF提出。它的基本思路是保持IP網(wǎng)絡(luò)結(jié)構(gòu)不變,
將ATM網(wǎng)絡(luò)局限用于一個邏輯IP子網(wǎng)(LIS-LogicalIPSubnet)之內(nèi)。同-LIS中的IP用戶通信由ATM網(wǎng)絡(luò)提供直通連接;不同LlS中的
兩個IP用戶通信仍要經(jīng)過路由器,也就是說由用戶A經(jīng)其所在LIS的ATM網(wǎng)絡(luò)接至路由器,再由路由器經(jīng)另-LIS的ATM網(wǎng)絡(luò)接至用戶B。
所謂LIS指的是這樣一些IP網(wǎng)絡(luò)設(shè)備的集合:
·它們占一個IP網(wǎng)絡(luò)地址,即構(gòu)成一個IP子網(wǎng)。部署在一個數(shù)據(jù)鏈路網(wǎng)絡(luò)上,該網(wǎng)絡(luò)或者是基于相同的硬件技術(shù)(如,以太網(wǎng)),或者是基于多種硬件技術(shù)的橋接網(wǎng)。
在IP網(wǎng)絡(luò)中,不同LIS間的數(shù)據(jù)分組必須經(jīng)過路由器選路后轉(zhuǎn)發(fā),路由器相當(dāng)于不同LIS之間的網(wǎng)關(guān),是IP層的分組交換網(wǎng)元,負責(zé)轉(zhuǎn)發(fā)可變長度的IP數(shù)據(jù)報。由此可知,CIPOA中的ATM網(wǎng)絡(luò)的作用是取代LIS中的低速數(shù)據(jù)鏈路層網(wǎng)絡(luò)。
圖2.48示出同-LIS中的兩個IP用戶是如何通過ATM網(wǎng)絡(luò)傳送數(shù)據(jù)包的。圖中ATMARP服務(wù)器稱為ATM地址解析協(xié)議服務(wù)器,負責(zé)為LlS中的各個IP用戶提供IP地址至ATM地址解析服務(wù),
IP用戶將為ARP客戶。服務(wù)器可以設(shè)置在專門的平臺上,也可以設(shè)置在路由器或ATM交換機中。
設(shè),用戶A要發(fā)起和用戶B的通信。其過程是:
(1)用戶A向ATMARP服務(wù)器發(fā)送ARP請求,請求中攜帶用戶B的IP地址,要求將其翻譯成ATM地址。
(2)ATMARP服務(wù)器查詢數(shù)據(jù)庫獲得用戶B的ATM地址,回送給用戶A。
(3)用戶A利用ATM信令建立至B的VC連接,稱之為交換式VC(SVC),并由此連接向B發(fā)送數(shù)據(jù)。
(4)用戶B向ATMARP服務(wù)器發(fā)送ARP請求,請求告知A的ATM地址。
(5)ATMARP服務(wù)器告之B用戶A的ATM地址。
(6)用戶B建立至A的連接,并發(fā)送數(shù)據(jù)。其后,A、B之間通信尤需ATMARP服務(wù)器介入。
A、B之間的ATM連接的釋放通過超時機制完成。因為IP網(wǎng)絡(luò)是尤連接網(wǎng)絡(luò),并尤傳統(tǒng)意義上的呼叫概念,任一IP用戶不會發(fā)出拆除連接的信號,因此當(dāng)A,B間會話結(jié)束,檢測到在已建連接上規(guī)定時間內(nèi)沒有數(shù)據(jù)流通過,A、B間的ATM連接就自動釋放。當(dāng)然也可能在A、B間存在有永久性連接(PVC),如果是這樣,就不需要ATM連接建立和釋放過程了。
當(dāng)一個新的主機用戶連接到LlS上時,它應(yīng)首先建立與ARP服務(wù)器的連接,然后ARP服務(wù)器向該主機發(fā)送反向ARP請求,獲得該主機的IP地址,并在服務(wù)器中的IP地址-ATM地址映射表中進行登記。圖2.49示出包含多個LIS的CIPOA一般網(wǎng)絡(luò)結(jié)構(gòu)。每個LIS配置-個ARP服務(wù)器,內(nèi)部通信鏈路為多個ATM交換機構(gòu)成的ATM網(wǎng)絡(luò)。不同LIS的用戶,如A和B之間的通信路徑為A-路由器-
B。一般說來,兩個遠程主機所在的LIS并不相鄰,這時它們的通信路徑將包含多個路由器。
在信源、信宿和路由器處,都存在一個IP數(shù)據(jù)報至ATM信元的適配封裝問題。IETF規(guī)定了兩種適配方法。一種是廣為使用的邏輯鏈路控制(ILC)封裝方法,可以封裝所有類型的局域網(wǎng),如以太網(wǎng)、令牌環(huán)網(wǎng)、FDDI、DQDB協(xié)議數(shù)據(jù),協(xié)議類犁可由封裝頭部標(biāo)識,封裝后的IP數(shù)據(jù)報再經(jīng)AA1、5適配后拆成多個ATM信元,接收時則作相反處理。這種封裝方法主要用于PVC。另一種是簡單的VC復(fù)用封裝,每個VC只能傳送一種網(wǎng)絡(luò)協(xié)議數(shù)據(jù),協(xié)議類型在VC連接建立階段申明。這種封裝方法開銷小,主要用于SVC。 信息流每經(jīng)一個路由器就要進行一次較為復(fù)雜的處理過程:首先將由前一個LIS收到的ATM信元流裝配復(fù)原為IP數(shù)據(jù)報,再進行IP選路確定下一跳路由器,地址解析確定其ATM地址,建立至該路由器的ATM連接,最后將IP數(shù)據(jù)報適配封裝成ATM信元流由下一個LlS發(fā)出。其過程如圖2.50所示。