數(shù)據(jù)通信討論的是從一個設備到另一個設備傳輸信息。協(xié)議定義了通信的規(guī)則,以便發(fā)送者和接收者能夠協(xié)調(diào)他們的活動。在物理層上,信息被轉(zhuǎn)換成可以通過有線媒體(銅線或光纜)或無線媒體(無線電或紅外線傳輸)傳輸?shù)?a target="_blank">信號。高層協(xié)議則定義了傳輸信息的封裝、流控制和在傳輸中被丟失或破壞信息的恢復技術。
通信協(xié)議
可以將通信協(xié)議比喻成外交大使館中使用的外交協(xié)議。各種級別的外交官們負責處理不同類型的協(xié)議。他們與其他大使館同等級別的外交官進行聯(lián)系。同樣,通信協(xié)議也有一個分層的體系結(jié)構(gòu)。當兩個系統(tǒng)交換數(shù)據(jù)時,每層中協(xié)議互相通信以處理通信的各個方面。圖D-2是一個簡表。
圖D-2 分層網(wǎng)絡結(jié)構(gòu)示意簡表
很久以前,ISO(國際標準化組織)于1979年開發(fā)了OSI (開放系統(tǒng)互連)模型。該模型采用分層結(jié)構(gòu),把網(wǎng)絡協(xié)議分為七個層次,由下向上依次是物理層、數(shù)據(jù)鏈路層、網(wǎng)絡層、傳輸層、會話層、表示層和應用層。模型中規(guī)定了各層的功能及其與相臨層的接口。按照“開放系統(tǒng)OSI互連參考模型”設計和組建的網(wǎng)絡是彼此開放和可以互連的,從而可以保證世界各地的網(wǎng)絡連為一體。盡管OSI模型從未成為流行的標準,但是它仍用于描述協(xié)議分層。
什么是數(shù)據(jù)通信協(xié)議
數(shù)據(jù)通信協(xié)議亦稱數(shù)據(jù)通信控制協(xié)議。是為保證數(shù)據(jù)通信網(wǎng)中通信雙方能有效,可靠通信而規(guī)定的一系列約定。這些約定包括數(shù)據(jù)的格式,順序和速率,數(shù)據(jù)傳輸?shù)拇_認或拒收,差錯檢測,重傳控制和詢問等操作。數(shù)據(jù)通信協(xié)議分兩類:一類稱為基本型通信控制協(xié)議,用于以字符為基本單位的數(shù)據(jù)傳輸,如BSC協(xié)議(二進制同步同步通信協(xié)議);另一類稱為高級鍵路控制協(xié)議,用于以比特為基本單位的數(shù)據(jù)傳輸,如HDLC(高級數(shù)據(jù)鍵路控制協(xié)議)和SDLC(同步數(shù)據(jù)鍵路控制協(xié)議)。
數(shù)據(jù)通信協(xié)議的特點
數(shù)據(jù)通信協(xié)議有兩個顯著特點:
一是都采用分層結(jié)構(gòu)。網(wǎng)路體系結(jié)構(gòu)實際上就是通信功能層次和協(xié)議的集合。在開放系統(tǒng)中,各端系統(tǒng)必須執(zhí)行開放系統(tǒng)互連參考模型中的七層協(xié)議,中繼系統(tǒng)則執(zhí)行其下三層協(xié)議。
二是數(shù)據(jù)通信協(xié)議都是以標準的形式出現(xiàn)。這里所說的標準包括國際標準和各國各公司的標準。數(shù)據(jù)通信協(xié)議的國際標準主要有相關的CCITT建議和ISO標準。CCITT建議是從數(shù)據(jù)通信網(wǎng)的角度出發(fā)的,ISO標準則是從網(wǎng)路終端系統(tǒng)的角度出發(fā)的,二者的相應協(xié)議標準互相兼容。CCITT有關數(shù)據(jù)通信協(xié)議的主要建議有V系列建議、X系列建議、T系列建議和I系列建議。V系列建議規(guī)定了電話網(wǎng)中數(shù)據(jù)傳輸協(xié)議(X系列建議系統(tǒng)地規(guī)定了數(shù)據(jù)通信網(wǎng)業(yè)務和業(yè)務功能、網(wǎng)路體系結(jié)構(gòu)、網(wǎng)路互連、移動數(shù)據(jù)通信、網(wǎng)路編號方案、數(shù)據(jù)傳輸質(zhì)量、網(wǎng)路管理和安全體系結(jié)構(gòu)等協(xié)議以及消息處理系統(tǒng)和目錄查詢等應用協(xié)議;T系列建議規(guī)定了數(shù)據(jù)終端及應用協(xié)議》1系列建議規(guī)定了綜合業(yè)務數(shù)字(ISDN)中數(shù)據(jù)通信的協(xié)議。
數(shù)據(jù)通信協(xié)議的工程技術
協(xié)議實用化的主要技術。主要包括協(xié)議形式化描述技術、協(xié)議驗證技術、協(xié)議分析技術和協(xié)議一致性測試技術。
1.協(xié)議形式化描述技術
協(xié)議形式化描述技術是用某種具有形式語法或語義的語言(包括狀態(tài)圖表等)對某種給定協(xié)議進行說明的技術,是為協(xié)議實現(xiàn)莫定基礎的一種有效手段,是使協(xié)議無含糊性和能夠唯一解釋的一種表示技術。CCITT和ISO相繼研究出SDL(說明和描述語言)、ESTELLE(擴展的狀態(tài)轉(zhuǎn)移語言)和LOTOSC時序說明語言)三種形式化描述技術。
2.協(xié)議驗證技術
協(xié)議驗證技術證明所描述的對象是否滿足協(xié)議規(guī)范的技術。主要的方法有:
①狀態(tài)轉(zhuǎn)移法利用狀態(tài)轉(zhuǎn)移圖表示協(xié)議和驗證協(xié)議的各種性質(zhì)的方法。這種方法容易檢測死鎖現(xiàn)象以及檢測出現(xiàn)特殊狀態(tài)的可能性,也可以用計算機自動實現(xiàn)。缺點是當協(xié)議規(guī)模增大和復雜化時,狀態(tài)數(shù)增加,計算機處理就比較困難。這種方法多用于已經(jīng)模型化了的通信進程間的事件交換。
②編程語言法以PASCAL等高級編程語言為基礎,增加適于表示協(xié)議的固定命令集所形成的語言規(guī)范的驗證方法。這種方法可以用于驗證用狀態(tài)轉(zhuǎn)移法難以驗證的序列號和定時值等參數(shù)的處理規(guī)程,
③時序邏輯法在邏輯運算符(邏輯和、邏輯乘、同意、否定等)的基礎上增加時間運算符的規(guī)范描述驗證方法。這種方法對協(xié)議生存性和安全性的驗證能力強,但當協(xié)議規(guī)模較大時,描述內(nèi)容的可理解性降低,驗證變得困難。
④代數(shù)方法利用操作、參數(shù)的說明部分(定義域、值域)和公理來規(guī)定協(xié)議規(guī)范的驗證方法。這種方法的優(yōu)點是協(xié)議規(guī)范作為公理給出,驗證和協(xié)議規(guī)范描述可在同一框架中討論。缺點是協(xié)議規(guī)模大時,可理解性降低,維護變得困難。
3.協(xié)議分析技術
協(xié)議分析技術是在協(xié)議開發(fā);、試驗和維護等過程中,對協(xié)議的執(zhí)行狀況進行判斷和故障診斷,從而判定協(xié)議執(zhí)行正確性的技術。協(xié)議分析是利用協(xié)議分析儀,采用監(jiān)控和模擬兩種方式來實現(xiàn)的。監(jiān)控方式是協(xié)議分析儀通過顯示和存儲從線路上接收到的數(shù)據(jù)信號,供操作人員判斷和分析。模擬方式是用協(xié)議分析儀代替主計算機或終端,在預先編制的程序控制下,檢査和分析被測設備執(zhí)行協(xié)議的正確性。
協(xié)議一致性測試技術測試數(shù)據(jù)通信系統(tǒng)中協(xié)議實現(xiàn)和協(xié)議標準之間一致性程度的技術。其目的在于提高數(shù)據(jù)通信設備之間的互操作性。
-
數(shù)據(jù)通信
+關注
關注
2文章
451瀏覽量
34180 -
數(shù)據(jù)通信協(xié)議
關注
0文章
5瀏覽量
2606
發(fā)布評論請先 登錄
相關推薦
數(shù)據(jù)通信測試儀表功能概述
數(shù)據(jù)通信基礎
樓宇自動化控制網(wǎng)絡數(shù)據(jù)通信協(xié)議BACnet
樓宇自動化控制網(wǎng)絡數(shù)據(jù)通信協(xié)議BACnet

什么是數(shù)據(jù)通信
無線移動數(shù)據(jù)通信,無線移動數(shù)據(jù)通信是什么意思
數(shù)據(jù)通信,數(shù)據(jù)通信原理是什么?

基于RS485的數(shù)據(jù)通信協(xié)議的設計與實現(xiàn)

數(shù)據(jù)通信協(xié)議種類分析

電力系統(tǒng)數(shù)據(jù)通信協(xié)議

數(shù)據(jù)通信協(xié)議的簡介_數(shù)據(jù)通信協(xié)議有哪些

評論