協議數據單元(protocol data unit,PDU)是一個分層的數據傳輸系統,它可以與網絡設備通信,也可以與同一臺機器上的協議通信。有五個命名的協議數據單元層,但第五層及以上的都被歸為同一類,所以可以有五層以上。唯一用于與硬件...
協議數據單元(protocol data unit,PDU)是一個分層的數據傳輸系統,它可以與網絡設備通信,也可以與同一臺機器上的協議通信。有五個命名的協議數據單元層,但第五層及以上的都被歸為同一類,所以可以有五層以上。唯一用于與硬件通信的物理層是第一層,它以二進制的形式逐位傳輸信息。當數據被傳輸時,它們從最高層開始向下傳輸,每層添加一個層頭,第二層添加一個頁腳,并將數據轉換為第一層的位,協議數據單元作為一個包,在兩個協議或進程之間創建和傳遞這些數據。

協議數據單元用作一個包,在兩個協議或進程之間創建和傳遞這些數據。
需要通信和交換數據才能正常工作。協議數據單元用作一個數據包,在兩個協議或進程之間創建和傳遞這些數據。數據包可以有許多層;層越多,數據離物理層越遠。
大量的信息傳輸層,技術上只有五個不同的層。第一個協議數據單元層是第一層,被稱為物理層。第二層是數據鏈路層,它連接數據,第三層是在網絡之間進行通信的網絡層。第四層被稱為傳輸層,因為它是準備發送數據的地方。第五層和第五層以上統稱為數據,在計算機層次結構中處于較高的位置。
當信息發送時,它按降序排列,從頂層開始。例如,如果發送的數據需要第6層,則數據包將從這里開始它下面的每一層都會添加一個頭數據包,這樣就增加了更多的數據。在第二層,該層增加了一個頭和一個頁腳,使數據包適合傳輸。
與其他協議數據單元層相比,第1層是特殊的,因為它既不使用頁眉或頁腳,也不實際創建數據包。這一層以二進制的形式將信息以二進制的形式傳輸給請求數據的協議、進程或硬件。如果數據包需要第2層或更高層,則第2層負責將所有的頁眉、頁腳和數據包本身轉換為位,所以第1層可以傳送它。