數(shù)據(jù)通信規(guī)程包括:數(shù)據(jù)的格式,、順序和速率,,數(shù)據(jù)傳輸?shù)拇_認(rèn)或拒收,差錯檢測,,重傳控制和詢問等操作,。 按傳輸數(shù)據(jù)單元的不同,,數(shù)據(jù)通信規(guī)程可分為面向字符型(基本型通信控制規(guī)程)和面向比特型(高級數(shù)據(jù)鏈路控制規(guī)程)。面向字符型數(shù)據(jù)通信規(guī)程供以字符為基本單位傳輸數(shù)據(jù)用,,國際標(biāo)準(zhǔn)化組織的“基本型”和國際商業(yè)機器公司的二進(jìn)制同步通信(BSC)等均屬于這類規(guī)程,。面向比特型數(shù)據(jù)通信規(guī)程供以比特為基本單位傳輸數(shù)據(jù)用,國際標(biāo)準(zhǔn)化組織的高級數(shù)據(jù)鏈路控制規(guī)程和國際商業(yè)機器公司的同步數(shù)據(jù)鏈路控制等均屬于這類規(guī)程,。 基本型通信控制規(guī)程主要特點是:①通信方式以半雙工為主,;②差錯控制采用方陣碼校驗;③異步或同步,;④電碼采用國際標(biāo)準(zhǔn)5號碼,;⑤信息長度為8位的整數(shù)倍;⑥速率為200~4800比特/秒,;⑦發(fā)送方式為等待發(fā)送,,即發(fā)方發(fā)送一個電文后,需要等待對方的應(yīng)答,,若有錯則重發(fā)該電文,若正確則發(fā)送下一個電文,;⑧用10個規(guī)定的傳輸控制字符實現(xiàn)所有的傳輸控制功能,。這10個傳輸控制字符是SOH(序始)、STX(文始),、ETX(文終),、EOT(送畢)、ENQ(詢問),、ACK(確認(rèn)),、DLE(轉(zhuǎn)義)、NAK(否認(rèn)),、SYN(同步),、ETB(組終)。電文傳輸有兩種基本形式: SOH報頭STX正文(有報頭情況) STX正文(無報頭情況) 其中BCC為碼組檢驗字符,。較長的正文可分若干段傳輸,,但每次分段,要在前一段末尾補入,,在后一段開始填入SOH或STX,。基本型通信控制規(guī)程的主要缺點是:在傳輸?shù)恼闹胁荒艹霈F(xiàn)10個傳輸控制字符的比特組合,,在接通線路后只能單向傳輸數(shù)據(jù),。因此基本型通信控制規(guī)程僅適用于以單向傳輸為主的簡單數(shù)據(jù)通信系統(tǒng)。為克服上述缺點,,可采用擴充基本型通信控制規(guī)程,,它是在基本型的基礎(chǔ)上加以擴充和改進(jìn)的,,但規(guī)程較為復(fù)雜,沒有高級數(shù)據(jù)鏈路控制規(guī)程優(yōu)越,。 高級數(shù)據(jù)鏈路控制規(guī)程主要特點是:①通信方式為全雙工,;②差錯控制采用循環(huán)冗余碼檢驗;③同步,;④電碼采用任意二進(jìn)制代碼,;⑤信息長度是任意的;⑥速率為2400比特/秒以上,;⑦發(fā)送方式為連續(xù)發(fā)送,,即發(fā)方不等收方確認(rèn)就可以繼續(xù)發(fā)送隨后的數(shù)據(jù)。高級數(shù)據(jù)鏈路控制規(guī)程采用統(tǒng)一的幀格式:
標(biāo)志序列(F)是一個固定的8比特組(01111110),,用來標(biāo)志一個幀的開始和結(jié)束,。為了保證幀首尾標(biāo)志的唯一性,對幀內(nèi)的比特序列要采用0比特插入和刪除技術(shù),。標(biāo)志序列之后的地址段(A)表示次站的地址,。控制段(C)在地址段之后,,用來規(guī)定命令和響應(yīng)幀的類型和參數(shù),。信息段(I)存放需要傳輸?shù)臄?shù)據(jù)信息,長度不受限制,。幀校驗序列(FCS)采用16位循環(huán)冗余檢驗碼,,其生成多項式為,它對發(fā)送到線路的數(shù)據(jù)信息進(jìn)行差錯控制,。 高級數(shù)據(jù)鏈路控制規(guī)程傳輸?shù)臄?shù)據(jù)信息涉及主,、次和組合3種站。①主站,。功能是發(fā)送命令幀和接收響應(yīng)幀,,并負(fù)責(zé)整個鏈路的控制(例如初始化,流控,,差錯控制等),。②次站。功能是接收主站命令幀,,發(fā)送響應(yīng)幀,,并配合主站進(jìn)行差錯控制等操作。③組合站,。功能是既發(fā)送又接收命令幀和響應(yīng)幀,,并負(fù)責(zé)整個鏈路的控制。 高級數(shù)據(jù)鏈路控制規(guī)程提供3種通信操作方式,。①正規(guī)響應(yīng)方式,。它用一個主站和多個次站組成多點配置,。②異步響應(yīng)方式。它用一個主站和一個次站構(gòu)成點對點配置,。③異步平衡方式,。通信雙方用組合站構(gòu)成點對點配置。 高級數(shù)據(jù)鏈路控制規(guī)程采用統(tǒng)一的幀格式,,傳輸可靠性高,,透明性強,效率也高(發(fā)送的數(shù)據(jù)可以是任意組合的二進(jìn)制代碼),,有豐富的命令和響應(yīng),,因此廣泛用于公用數(shù)據(jù)網(wǎng)和計算機網(wǎng)中。 按通信控制的分層結(jié)構(gòu),,通信規(guī)程由互相獨立的多層結(jié)構(gòu)組成,。按國際標(biāo)準(zhǔn)化組織的開放系統(tǒng)互連參考模式,一般分為設(shè)備層,、數(shù)據(jù)鏈路層,、網(wǎng)絡(luò)層、傳送層,、會話層,、描述層和應(yīng)用層,共7層,。與公用數(shù)據(jù)網(wǎng)有關(guān)的數(shù)據(jù)通信規(guī)程主要涉及設(shè)備、數(shù)據(jù)鏈路和網(wǎng)絡(luò)3層,。隨著公用數(shù)據(jù)網(wǎng)廣泛采用分組交換網(wǎng),,現(xiàn)代數(shù)據(jù)通信均采用國際電報電話咨詢委員會的建議,把X.25《公用數(shù)據(jù)網(wǎng)中用于分組式終端的數(shù)據(jù)電路終接設(shè)備與數(shù)據(jù)終端設(shè)備間的接口》作為數(shù)據(jù)通信規(guī)程的基礎(chǔ)部分,。X.25共分3級:①設(shè)備級,,負(fù)責(zé)在通信信道上傳輸數(shù)據(jù);②鏈路級,,確保無差錯傳輸數(shù)據(jù),,它以國際標(biāo)準(zhǔn)化組織的高級數(shù)據(jù)鏈路控制規(guī)程為子集;③分組級(即網(wǎng)絡(luò)級),,采用虛電路或數(shù)據(jù)報傳輸分組,,并將數(shù)據(jù)鏈路復(fù)用為多條邏輯信道。 |
|