協議和協議層次結構


協議是一組由通訊實體商定並遵循的規則和約定,用於資料通訊。協議概述了通訊的什麼、如何以及何時。

協議的三個方面是:

  • 語法 − 它定義了要傳送或接收的資料格式。
  • 語義 − 它定義了傳輸的每個位元段的含義。
  • 時序 − 它定義了資料傳輸的時間以及傳輸速度。

協議層次結構

大多數網路都組織成一個層疊的層結構,一層疊加在另一層之上。網路的層數及其名稱因網路而異。每一層都有其規定的功能並遵守規定的協議。因此,我們獲得了一個協議棧。

下圖顯示了一個四層網路:

上圖表示裝置 A 和裝置 B 之間的通訊。從一個裝置到另一個裝置的資料流不是直接傳送的,而是必須經過多層。同一層中的層稱為對等層,並具有一組用於通訊的協議。在每個相鄰層之間是一個介面,它定義了較低層向較高層提供的服務。虛線箭頭表示對等層之間的虛擬通訊,而實線箭頭表示相鄰層之間的物理通訊。

讓我們考慮一種情況,裝置 A 想要向裝置 B 傳送訊息。裝置 A 將其資訊傳遞給最高層。一旦資料流到達某一層,它就會對其執行一些指定的功能,並將其傳遞給下一層。這將一直持續到資料流到達最低層。第 1 層將 0 和 1 的位元流傳遞到物理介質,該介質將其與接收端的第 1 層通訊。接收端的每一層都根據與其對等體的協議對資料流執行某些功能,並將其傳遞到上一層。這將一直持續到資訊到達最高層。然後,最高層以裝置 A 傳送的相同格式將訊息傳達給裝置 B。

更新於:2020年6月17日

8K+ 次瀏覽

開啟你的職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.