第 1 頁:網(wǎng)絡體系結構及協(xié)議的定義 |
第 2 頁:開放系統(tǒng)互連參考模型 |
第 3 頁:TCP/IP的分層 |
第 4 頁:IP協(xié)議 |
第 5 頁:用戶數(shù)據(jù)報協(xié)議UDP |
第 6 頁:可靠的數(shù)據(jù)流傳輸TCP |
用戶數(shù)據(jù)報協(xié)議UDP
1、UDP協(xié)議功能
為了在給定的主機上能識別多個目的地址,同時允許多個應用程序在同一臺主機上工作并能獨立地進行數(shù)據(jù)報的發(fā)送和接收,設計用戶數(shù)據(jù)報協(xié)議UDP。
使用UDP協(xié)議包括:TFTP、SNMP、NFS、DNS
UDP使用底層的互聯(lián)網(wǎng)協(xié)議來傳送報文,同IP一樣提供不可靠的無連接數(shù)據(jù)報傳輸服務。它不提供報文到達確認、排序、及流量控制等功能。
2、UDP的報報文格式
每個UDP報文分UDP報頭和UDP數(shù)據(jù)區(qū)兩部分。報頭由四個16位長(8字節(jié))字段組成,分別說明該報文的源端口、目的端口、報文長度以及校驗和。
3、UDP協(xié)議的分層與封裝
在TCP/IP協(xié)議層次模型中,UDP位于IP層之上。應用程序訪問UDP層然后使用IP層傳送數(shù)據(jù)報。IP層的報頭指明了源主機和目的主機地址,而UDP層的報頭指明了主機上的源端口和目的端口。
4、UDP的復用、分解與端口
UDP軟件應用程序之間的復用與分解都要通過端口機制來實現(xiàn)。每個應用程序在發(fā)送數(shù)據(jù)報之前必須與操作系統(tǒng)協(xié)商以獲得協(xié)議端口和相應的端口號。
UDP分解操作:從IP層接收了數(shù)據(jù)報之后,根據(jù)UDP的目的端口號進行分解操作。
UDP端口號指定有兩種方式:由管理機構指定的為著名端口和動態(tài)綁定的方式。
相關推薦:計算機軟考網(wǎng)絡工程師必備英語詞匯全集北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |