1、X.25建議介紹
ITU-T建議X.25是由ITU-T當(dāng)時的第7研究組制定的,現(xiàn)在歸第13研究組維護。當(dāng)時稱為CCITT于1976年首次通過了X.25建議,并于1977年、1980年、1984年、1988年、1993年和1996年作了6次修訂,現(xiàn)在是第7個版本。其標(biāo)準(zhǔn)名稱是《Interface between Data Terminal Equipment (DTE) and Data Circuit-terminating Equipment (DCE) for terminals operating in the packet mode and connected to public data networks by dedicated circuit(數(shù)據(jù)終端設(shè)備(DTE)和數(shù)據(jù)電路終端設(shè)備(DCE)之間的接口,用于運行數(shù)據(jù)包模式并通過專用電路連接到公共數(shù)據(jù)網(wǎng)絡(luò)的終端)》。
它為利用分組交換的數(shù)據(jù)傳輸系統(tǒng)在DTE和DCE之間交換數(shù)據(jù)和控制信息規(guī)定了一個技術(shù)標(biāo)準(zhǔn)。該建議書規(guī)定了當(dāng)由專用電路進行訪問時,在數(shù)據(jù)終端設(shè)備(DTE)和分組交換公共數(shù)據(jù)網(wǎng)絡(luò)(PSPDN)之間使用的協(xié)議。參考OSI模型,描述了三個層:物理層,數(shù)據(jù)鏈路層和分組層。所提供的服務(wù)符合OSI網(wǎng)絡(luò)服務(wù),并允許數(shù)據(jù)的傳輸而不丟失或重復(fù)。訪問速度和吞吐量可高達2 Mbit/s。
欲更多了解分組交換方式的請進入。
2、X.25接口位置
X.25是數(shù)據(jù)終端設(shè)備(DTE,Data Circuit-terminating Equipment)和數(shù)據(jù)電路終端設(shè)備(DCE,Data Terminal Equipment)之間建立通信聯(lián)系的接口。要求通過數(shù)據(jù)網(wǎng)進行通信的DTE與網(wǎng)絡(luò)接入設(shè)備DCE之間建立X.25接口,網(wǎng)絡(luò)則處理兩個DCE之間的數(shù)據(jù)傳輸。下圖2表示了X.25接口的位置。
圖2:X.25接口的位置
3、X .25建議的分層介紹
X .25建議制定了三個層的相關(guān)協(xié)議及要求,包括:物理層、鏈路層和分組層,它們相當(dāng)于OSI模型的下面三層,如圖3所示。
圖3:X .25建議的分層
ITU-T建議X.25的物理層選擇其的X.21或X.21bis、X.31及V系列接口,作為物理層接口,來保證在DTE和DCE之間建立有效的物理連接。
X.25的鏈路層協(xié)議是HDLC的一個子集,稱為LAPB(Link Access Procedures,平衡式鏈路接入程序)。從DTE到DCE或從DCE到DTE的數(shù)據(jù)鏈路層的幀和HDLC幀中的幀具有完全相同的格式。
欲詳細了解X.25的數(shù)據(jù)鏈路協(xié)議幀格式的請進入。
分組層是X.25協(xié)議的第三級,它相當(dāng)于OSI中的網(wǎng)絡(luò)層,這一層的功能代表了X.25分組交換網(wǎng)的主要特征。這一層規(guī)定分組的類型和格式,規(guī)定了虛電路(VC)的建立、維持和拆除的程序。數(shù)據(jù)分組分為兩大類,即控制分組和數(shù)據(jù)分組。每個分組均由報頭和控制信息或數(shù)據(jù)信息組成。報頭包括分組類型、邏輯信道組號和邏輯信道號等內(nèi)容。數(shù)據(jù)分組的報頭還包括接收及發(fā)送的分組序號。控制分組主要實現(xiàn)呼叫建立的請求與應(yīng)答、呼叫的清除及確認、中繼及復(fù)位、再啟動的請求與確認等。X.25網(wǎng)的流量控制采用滑動窗口法,通過接收發(fā)送的應(yīng)答過程來實現(xiàn)對允許發(fā)送分組數(shù)大小的限制,是否暫停或重發(fā)等,以保證收發(fā)間通信的穩(wěn)定可靠。X.25協(xié)議中的數(shù)據(jù)分組長度是不等長的,允許在16~1024bit之間選擇。
在X25分組層,數(shù)據(jù)以分組的形式在外部虛電路上進行傳輸,X25虛電路提供兩種類型的虛電路:虛呼叫和永久虛電路。虛呼叫是一個利用呼叫建立和呼叫清除程序建立的虛電路;永久虛電路是固定的由網(wǎng)絡(luò)分配的虛電路,數(shù)據(jù)沿著虛電路傳送,但是不需要呼叫建立和呼叫清除程序。
4、X.25分組交換網(wǎng)的基本構(gòu)成
圖4-1是X.25分組交換網(wǎng)的基本構(gòu)成示意圖。圖中包括包交換節(jié)點機(PSE)、主機(H)、分組數(shù)據(jù)終端(PT)、網(wǎng)絡(luò)控制中心(NMC)、調(diào)制解調(diào)器(MODEM)、復(fù)用設(shè)備(MUX)、非分組數(shù)據(jù)終端(NPT)以及與其他數(shù)據(jù)網(wǎng)連接的網(wǎng)間接口設(shè)備等。非分組數(shù)據(jù)終端通過包裝拆設(shè)備(PAD)經(jīng)打包分組后進入網(wǎng)絡(luò)。遠程數(shù)據(jù)終端若是經(jīng)過模擬線路入網(wǎng),則需經(jīng)MODEM調(diào)制和解調(diào)。
圖4-1:X.25分組交換網(wǎng)基本構(gòu)成
X.25網(wǎng)為用戶提供三種基本的通信連接服務(wù):永久性虛電路(PVC)、交換性虛電路和數(shù)據(jù)報業(yè)務(wù)。三種連接示意圖見圖4-2。
圖4-2:X.25三種基本通信業(yè)務(wù)
永久性虛電路為用戶提供固定的邏輯信道連接,猶如專線一樣,適合于用戶遠程的指定連接。交換性虛電路是為每次呼叫分配一條邏輯通道,呼叫結(jié)束予以拆除。它們均可保證用戶數(shù)據(jù)按順序在一條邏輯信道上傳送。數(shù)據(jù)報方式不需建立虛電路,每個分組在節(jié)點處進行路由選擇,在接收端需要重新排序(如圖4-2中的(c)圖)。應(yīng)注意的是,1984年以后的X.25建議已不支持數(shù)據(jù)報業(yè)務(wù)了。
若要詳細了解ITU-T的X.25建議書的具體內(nèi)容的請查閱下附件。 附件:X.25(10/1996)《Interface between DTE and DCE for terminals operating in the packet
mode and connected to public data networks by dedicated circuit》 欲進一步了解X.25協(xié)議格式的請進入。