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