3.1 網路體系結構
3.1.3 通訊協議
1. 協議:在網路系統中為了保證資料通訊雙方能正確而自動地進行通訊,需要針對通訊過程中的各種問題,制定以整套互動雙方必須遵守的規則,這就是網路通訊系統的通訊協議。
2.特點
(1)通訊協議具有層次性
這是由於網路系統結構具有層次性。通訊協議被分為多個層次,每個層次又可以被分成若干子層,協議各層次具有高低之分。
(2)層次協議具有可靠性和有效性
如果協議不可靠就會造成通訊混亂或中斷。通訊協議的有效性則保證了系統內各種資源的有效共享。
3.網路協議組成的三個要素
(1)語義:是指對構成協議的協議元素含義的解釋。不同型別的協議元素規定了通訊雙方所要表達的不同內容。
(2)語法:語法是用於規定將若干個協議元素和資料組合在一起表達乙個更完整的內容時所應遵循的格式,即對所表達內容的資料結構形式的一種規定(對更低層次則表現為編碼格式和訊號電平)。例如,在傳輸乙份資料報文時,可用適當的協議元素和資料,按下圖3-1所示的格式來表達,其中bbc是校驗碼。
圖3-1 協議格式示意圖
(3)時序:時序是指通訊中各事件發生的因果關係,或者說時序規定了某個通訊事件及其由它而觸發的一系列後續事件的執行順序。例如在雙方通訊時,首先由源站傳送乙份資料報文,如果目標站收到的是正確的資料報文,就應遵循協議規則,利用協議元素ack來回答對方,以使源站知道其所發出的報文已經被正確接收,於是源站就可發下乙份報文;如果目標站收到的是乙份錯誤報文,便應按照協議規則發nak元素回答,以要求源站重發該報文。
網路協議實質上是實體間通訊時所使用的一種語言。
注意:在層次結構中,每一層並不是只有乙個協議,而是可能有若干個協議,它們分別用於實現本層中的不同功能。另外,某一層的協議不能作用於其他層次,它僅僅規定了本層的實體在執行某一功能時的通訊行為。
5 通訊協議
目的 為了解決計算機之間如何交流 協議 約定,就好比我們現在說的是普通話。如果說英語,就有人聽不懂了。網路通訊協議 速率,傳輸碼率,結構,傳輸控制.問題 非常的複雜 太多了,我們就大事化小 分層!tcp ip協議簇 實際上是一組協議 重要的兩個 有兩個出名的協議 所以才叫tcp ip協議簇 tcp和...
通訊協議學習 485通訊(1)
1.rs 485通訊協議標準 通訊協議是指雙方實體完成通訊或服務所必須遵循的規則和約定,主要實現兩個裝置之間的資料交換功能,通訊協議分硬體層協議和軟體層協議。硬體層協議決定資料如何傳輸,比如要裝置a要想裝置b傳送0x63,0x63的二進位制數為0110 0011,這8個二進位制數要從裝置a傳輸到裝置...
2020 11 08通訊協議埠簡單總結
應用層應用層 會話層表示層 傳輸層傳輸層 網路層網路層 資料鏈路層 資料鏈路層 物理層物理層 應用層協議 http 超文字傳輸協議 tcp 80 ftp 檔案傳輸協議 tcp 20 21 pop3 郵局協議 tcp 110 離線訪問 smtp 簡單郵件傳輸協議 tcp 25 snmp 簡單的網路管理...