PDU與SDU理解

慣例:首先標注定義,而后是形象的解釋。

PDU(Protocol Data Unit)協議數據單元

SDU(service data unit)服務數據單元

什么是協議數據單元?就是按照協議的要求來傳輸的數據。什么是服務數據單元呢?就是指傳輸的數據。

這里有個例子:
如果從美國的某個地方快遞很多東西到中國的某個地方,這里假定只有空運和快遞分發(貨車裝載)的過程,那么有如下幾個部分:

  1. 所有的貨物為當前層的數據(SDU),需要按照美國貨物標準(PDU)進行裝備,送到機場。
  2. 機場接收到這些PDU,組裝成數據(SDU),然后將這些數據進行組合打包分別裝載多個飛機(PDU)進行空運。
  3. 中國機場接收到這些貨物(PDU),然后進行組合為整體貨物(SDU),并按照中國車輛裝載規格(PDU)發往目的地。

以上,沒有涉及到各層協議的控制信息的裝載(PCI),只是簡單的解釋兩個的差異,并且包含了拆分,組合等。
如有問題,還請指正。

轉載于:https://www.cnblogs.com/ply616/p/5432925.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/271879.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/271879.shtml
英文地址,請注明出處:http://en.pswp.cn/news/271879.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Collection和Collections區別

1.Collection: 是集合類的上層接口。本身是一個Interface,里面包含了一些集合的基本操作。 Collection接口是Set接口和List接口的父接口 Collection接口的方法 2.Collections Collections是一個集合框架的幫助類,里面包含一些對集合的排序,…

程序員效率:整理常用的在線筆記軟件

??作者主頁:IT技術分享社區 ??作者簡介:大家好,我是IT技術分享社區的博主,從事C#、Java開發九年,對數據庫、C#、Java、前端、運維、電腦技巧等經驗豐富。 ??個人榮譽: 數據庫領域優質創作者🏆&#x…

修飾符總結

面試的時候,如果有筆試就會有一個筆試題就是:private,protected,public,internal的區別? 那么我每次都是簡單的寫下。今天具體的來總結下。 public :公共的。很好理解,就是所有人都可…

怎么確保一個集合不能被修改?

我們很容易想到用final關鍵字進行修飾,我們都知道final關鍵字可以修飾類,方法,成員變量,final修飾的類不能被繼承,final修飾的方法不能被重寫,final修飾的成員變量必須初始化值,如果這個成員變量…

程序員如何與人打交道

作為程序員,人際關系也是必備的技能之一,本篇文章給大家介紹一下作為程序員處理人際關系需要注意的因素。1、每個人都希望自己被重視當你和他人溝通交流的時候,每個人都希望自己被重視,因為每個人都有自己的想法和觀點&#xff0c…

BZOJ_1798__Codevs_2216_[AHOI_2009]_行星序列_(線段樹)

描述 BZOJ: http://www.lydsy.com/JudgeOnline/problem.php?id1798 Codevs: http://codevs.cn/problem/2216/ 給出n和行星的質量,進行m次操作: 1.將[l,r]區間內所有行星質量*c. 2.將[l,r]區間內所有行星質量c. 3.詢問[l,r]區間內行星質量和. 分析 雙標記線段樹,多加一個乘法的…

Java中三種Set的實現類的用法和區別

Java為開發者提供了大量的工具類,這給開發人員帶來了很大方便,但是選擇多了也有困擾,究竟用哪個類;我想選擇什么,一是看自己具體需求,二是類本身的性能和用法;Java中提供了HashSet、TreeSet、Li…

程序員的職業選擇:打工者、獨立開發者、創業者

當你勵志成為一名程序員的時候,你是否有對自己的職業生涯進行規劃,作為一名開發人員你的理想是什么,希望成為一名什么樣的開發者,這些都是不可逃避的問題,本篇文章給大家簡單介紹一下程序員的職業選擇:打工…

java獲取用戶地理位置_java web 通過ip獲取當前地理位置

public static void main(String[] args) throws Exception{// A File object pointing to your GeoIP2 or GeoLite2 databaseFile database new File("F:/定位/GeoLite2-City.mmdb");// This creates the DatabaseReader object, which should be reused across// …

IOC和DI是什么?

IoC (Inversion of Control) 控制反轉 什么是控制反轉? 控制反轉是就是應用本身不負責依賴對象的創建和維護,依賴對象的創建及維護是由外部容器負責的,這樣控制權就有應用轉移到了外部容器,控制權的轉移就是控制反轉。 DI (Dependency Injection) 依賴注入 什么…

程序員公司選擇:創業公司、中等規模公司、大公司

作為一名開發人員,選擇不同類型的開發公司你的工作體驗可能會完全不同,不同的公司文化也會深刻的影響著你的工作幸福感、存在感、歸屬感。本篇文章主要給大家分享一下不同類型的公司有什么特點,應該如何進行選擇,希望對大家能帶來…

jsp java注釋_jsp注釋方式

1,HTML的注釋方法說明:使用該注釋方法,其中的注釋內容在客戶端瀏覽中是看不見的。但是查看源代碼時,客戶是可以看到這些注釋內容2,JSP注釋標記JSP 也提供了自己的標記來進行注釋,其使用的格式一般如下:add your comments here--%>說明:使用該注釋方法…

cojs 香蕉 解題報告

啦啦啦&#xff0c;今天的考試題 不過原來考試題的n<10w 由于我有更好的做法&#xff0c;所以我就改成20億辣 本來先說一說考試題的正解做法的 但是復雜度是O(nlogm)&#xff0c;實在是太渣了 所以還是說一說我的做法吧 首先假定都會寫裸的DP 我們考慮A,B&#xff0c;如果B不…

Cannot access repo1 (http://repo1.maven.org/maven2) in offline mode and the

我在maven打包的時候出現問題&#xff0c;報錯如下&#xff1a; 解決方法&#xff1a; 方法一&#xff1a;如果你出現了如上錯誤,是因為你的離線模式而導致的依賴的jar包或者需要的插件不能夠聯網下載 箭頭處按鈕不能點&#xff0c;點擊后表示離線模式 方法二&#xff1a;idea…

作為程序員如何成為專業人士?

1、什么是專業人士&#xff1f;專業人士通常會嚴肅對待自己的責任和事業&#xff0c;并且愿意作出艱難的選擇&#xff0c;然后去做自己認為是正確的事情&#xff0c;當然往往還要自己承擔對應的代價。2、專業人士的特點1、恪盡職守、精益求精、不會曲意逢迎。專業人士會讓你知道…

linux安裝mysql8依賴的環境_CentOS Linux release 8 安裝mysql8.

刪除用戶userdel username刪除用戶組groupdel groupname查看操作系統信息cat /proc/version操作系統版本信息:Linux version 4.18.0-80.11.2.el8_0.x86_64 (mockbuildkbuilder.bsys.centos.org) (gcc version 8.2.1 20180905 (Red Hat 8.2.1-3) (GCC)) #1 SMP Tue Sep 24 11:32…

jsonp 跨域原理詳解

JavaScript是一種在Web開發中經常使用的前端動態腳本技術。在JavaScript中&#xff0c;有一個很重要的安全性限制&#xff0c;被稱為“Same-Origin Policy”&#xff08;同源策略&#xff09;。這一策略對于JavaScript代碼能夠訪問的頁面內容做了很重要的限制&#xff0c;即Jav…

程序員遠程辦公需要面臨哪些挑戰?

當今&#xff0c;越來越多的軟件開發團隊允許他們的開發人員在家里遠程工作。甚至有些團隊完全是虛擬團隊&#xff0c;他們沒有真正的辦公環境。另外如果你是一名自由軟件工作者&#xff0c;也是屬于遠程辦公的一種形式的體現。大家可能認為遠程工作是那么美好和令人向往。你也…

啟動項目出現com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException異常解決方法

啟動SpringBoot項目失敗mysql連接錯誤 2020-03-21 20:16:25.193 INFO 8204 --- [ main] com.cnadmart.ApiApplication : Starting ApiApplication on DESKTOP-NFT332E with PID 8204 (D:\gunangpinhui\gphProject\cnadmart-api1.1\target\classes sta…

python操作文件和目錄_python文件和目錄操作方法

一、python中對文件、文件夾操作時經常用到的os模塊和shutil模塊常用方法。1.得到當前工作目錄&#xff0c;即當前Python腳本工作的目錄路徑: os.getcwd()2.返回指定目錄下的所有文件和目錄名:os.listdir()3.函數用來刪除一個文件:os.remove()4.刪除多個目錄&#xff1a;os.rem…