計算機網絡知識講解(8)

? ? ? ?在計算機網絡中要做到有條不紊地交換數據,就必須遵守一些事先約定好的規則,這些規則明確規定了所交換的數據的格式以及有關的同步問題。這里所說的同步不是狹義的同頻或者同頻同相,而且廣義的,即在一定的條件下發生什么事件,因而同步含有時序的意思。這些為進行網絡中的數據交換而建立的規則,標準或約定稱為網絡協議。網絡協議也可以稱為協議,由以下三個嚴肅組成:

? ? ? ?(1)語法,即數據與控制信息的結構或格式;

? ? ? ? (2)語義,即需要發出何種控制信息,完成何種動作以及做出何種響應;

? ? ? ? ?(3)同步,即事件實現順序的詳細說明。

? ? ? ? ?協議同常有兩種不同的形式,一種是使用便于人來閱讀和理解的文字描述,另一種是使用計算機能夠理解的程序代碼。這兩種不同形式的協議,都必須能夠對網絡上信息交換過程做出精確的解釋。

? ? ? ?APPANET的研制經驗表明,對于復雜的計算機網絡協議,其結構應該是層次式的,如圖:

圖片發自簡書App

? ? ? ? 分層是可以帶來好多好處的:

? ? ? ? (1)各層之間是獨立的。

? ? ? ? (2)靈活性好。

? ? ? ? (3)結構上可分割開。

? ? ? ? (4)易于實現和維護。

? ? ? ? (5)能促進標準化工作。

? ? ? ? 分層時應注意每一層的功能非常明確。同常各層所要完成的功能主要有以下一些:

? ? ? ?(1)差錯控制

? ? ? ?(2)流量控制

? ? ? ?(3)分段和重裝

? ? ? ?(4)復用和分用

? ? ? ? (5)連接建立和釋放

? ? ? ? ?我們把計算機網絡的各層及其協議的集合,稱為網絡的體系結構。換種說法就是,計算機網絡的體系結構就是這個計算機網絡及其構件所應完成的功能的精確定義。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • //我所經歷的大數據平臺發展史(三):互聯網時代 ? 上篇http://www.infoq.com/cn/arti...
    葡萄喃喃囈語閱讀 51,326評論 10 200
  • 第二章 物理層 頻分復用:頻分復用的用戶在同樣的時間占用不同的帶寬資源(頻率帶寬) 時分復用:時分復用的用戶在不同...
    PramaWells閱讀 3,869評論 1 3
  • 丑丑媽媽第一次參加家長會,幼兒園的老師說:“你的兒子有多動癥,在板凳上連三分鐘都坐不了,你最好帶他去醫院看一看。”...
    大紅小綠閱讀 280評論 0 0
  • 在現實生活中,我們每個人都扮演著不同的角色,而這不同的角色又承擔這相應的責任。 首先,我們都有自己的家,在家庭生活...
    宇焉知魚之樂閱讀 595評論 0 1
  • 1. 今天是2070年的某一天,晴朗,H市。 小蕊在鬧鐘聲里面醒來,“叮”的一生,她全鍵啟動了家中的家具的清晨模式...
    風與輕舟閱讀 275評論 2 5