




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第七章 傳輸層第二節(jié) 傳輸層的基本協(xié)議一、傳輸層協(xié)議的類型與特點(diǎn)TCPUDPIP應(yīng)用層與各種網(wǎng)絡(luò)接口傳輸層TCP/IP 的傳輸層有兩個(gè)不同的協(xié)議:(1) 用戶數(shù)據(jù)報(bào)協(xié)議 UDP (User Datagram Protocol)(2) 傳輸控制協(xié)議 TCP (Transmission Control Protocol)TCP與UDP協(xié)議的比較TCP協(xié)議是一種面向連接、面向字節(jié)流、可靠的傳輸協(xié)議,提供了確認(rèn)、業(yè)務(wù)流管理、擁塞控制與丟失重傳功能。UDP協(xié)議簡(jiǎn)單,只關(guān)注數(shù)據(jù)交付和提高數(shù)據(jù)傳輸?shù)乃俣?。特?描述TCPUDP一般描述允許應(yīng)用程序可靠地發(fā)送數(shù)據(jù),功能齊全簡(jiǎn)單、高速,只負(fù)責(zé)將應(yīng)用層與網(wǎng)絡(luò)層銜接
2、起來(lái)面向連接或無(wú)連接面向連接,在TPDU傳輸之前需要建立TCP連接無(wú)連接,在TPDU傳輸之前不需要建立UDP連接特征/描述TCPUDP與應(yīng)用層的數(shù)據(jù)接口基于字節(jié)流,應(yīng)用層不需要規(guī)定特定的數(shù)據(jù)格式基于報(bào)文,應(yīng)用層需要將數(shù)據(jù)分成包來(lái)傳送可靠性與確認(rèn)可靠報(bào)文傳輸,對(duì)所有的數(shù)據(jù)均要確認(rèn)不可靠,不需要對(duì)傳輸?shù)臄?shù)據(jù)確認(rèn),盡力而為地交付重傳自動(dòng)重傳丟失的數(shù)據(jù)不負(fù)責(zé)檢查是否丟失數(shù)據(jù)和重傳開(kāi)銷低,但高于UDP很低傳輸速率高,但低于UDP很高適用數(shù)據(jù)量從少量到幾個(gè)GB的數(shù)據(jù)從少量到幾百個(gè)字節(jié)的數(shù)據(jù)適用的應(yīng)用類型對(duì)數(shù)據(jù)傳輸可靠性要求較高的應(yīng)用,例如文件與報(bào)文傳輸發(fā)送數(shù)量比較少、對(duì)數(shù)據(jù)傳輸可靠性要求較低的應(yīng)用,例如I
3、P電話、視頻會(huì)議、多播與廣播TCP、UDP協(xié)議與應(yīng)用層協(xié)議的關(guān)系二、用戶數(shù)據(jù)報(bào)協(xié)議UDPUDP協(xié)議的主要特點(diǎn):UDP是一種無(wú)連接的、不可靠的傳輸層協(xié)議;UDP是一種面向報(bào)文的傳輸層協(xié)議。只添加UDP協(xié)議頭部,既不合并也不拆分。UDP報(bào)文格式UDP報(bào)文有固定8字節(jié)的報(bào)頭。UDP報(bào)頭主要字段:(1) 端口號(hào)端口號(hào)字段包括源端口號(hào)和目的端口號(hào);端口號(hào)字段長(zhǎng)度為16位(2個(gè)字節(jié));源端口號(hào)表示發(fā)送端進(jìn)程端口號(hào);目的端口號(hào)表示接收端進(jìn)程端口號(hào);(2) 長(zhǎng)度長(zhǎng)度字段的長(zhǎng)度也是16位(2字節(jié)),它定義了包括報(bào)頭在內(nèi)的用戶數(shù)據(jù)報(bào)的總長(zhǎng)度;用戶數(shù)據(jù)報(bào)的長(zhǎng)度最大為65535字節(jié),最小是8字節(jié);如果長(zhǎng)度字段是8字節(jié)
4、,那么說(shuō)明該用戶數(shù)據(jù)報(bào)只有報(bào)頭,而沒(méi)有數(shù)據(jù)。(3) 校驗(yàn)和UDP校驗(yàn)和字段是可選項(xiàng);UDP校驗(yàn)和用來(lái)檢驗(yàn)整個(gè)用戶數(shù)據(jù)報(bào)(包括報(bào)頭)在傳輸中是否出現(xiàn)差錯(cuò);UDP校驗(yàn)和包括三個(gè)部分:偽報(bào)頭(pseudo header)、UDP報(bào)頭與應(yīng)用層數(shù)據(jù)。偽報(bào)頭源端口目的端口長(zhǎng) 度檢驗(yàn)和數(shù) 據(jù)報(bào)頭UDP長(zhǎng)度源 IP 地址目的 IP 地址017IP 數(shù)據(jù)報(bào)字節(jié)44112122222字節(jié)發(fā)送在前數(shù) 據(jù)報(bào)頭UDP 用戶數(shù)據(jù)報(bào)UDP校驗(yàn)和的基本概念與計(jì)算示例UDP校驗(yàn)和校驗(yàn)的偽報(bào)頭與報(bào)頭的結(jié)構(gòu)UDP協(xié)議適用的范圍確定應(yīng)用程序在傳輸層是否采用UDP協(xié)議的原則:系統(tǒng)對(duì)性能的要求高于對(duì)數(shù)據(jù)完整性的要求;網(wǎng)絡(luò)多媒體應(yīng)用需要“
5、簡(jiǎn)短快捷”的數(shù)據(jù)交換;需要多播和廣播的應(yīng)用;三、TCP協(xié)議TCP協(xié)議的主要特點(diǎn)1. 支持面向連接的傳輸服務(wù)應(yīng)用程序在使用TCP傳送數(shù)據(jù)之前,必須在源進(jìn)程端口與目的進(jìn)程端口之間建立一條傳輸連接;每個(gè)TCP連接唯一地用雙方端口號(hào)來(lái)標(biāo)識(shí);每個(gè)TCP連接為通信雙方的一次進(jìn)程通信提供服務(wù)。2. 支持字節(jié)流的傳輸流(stream)相當(dāng)于一個(gè)管道,從一端放入什么內(nèi)容,從另一端可以照原樣取出什么內(nèi)容,它描述了一個(gè)不出現(xiàn)丟失、重復(fù)和亂序的數(shù)據(jù)傳輸過(guò)程;TCP在傳輸過(guò)程中將應(yīng)用程序提交的數(shù)據(jù)看成是一連串的、無(wú)結(jié)構(gòu)的字節(jié)流;應(yīng)用程序發(fā)送字節(jié)流字節(jié)打包成TCP報(bào)文報(bào)文封裝成IP分組發(fā)送緩存接收的IP分組從IP分組中提
6、取TCP報(bào)文從TCP報(bào)文中拆分出字節(jié)接收緩存3. 支持全雙工服務(wù)TCP允許通信雙方的應(yīng)用程序在任何時(shí)候都可以發(fā)送數(shù)據(jù);通信的雙方都設(shè)置有發(fā)送和接收緩沖區(qū);應(yīng)用程序?qū)⒁l(fā)送的數(shù)據(jù)字節(jié)提交給發(fā)送緩沖區(qū),數(shù)據(jù)字節(jié)的實(shí)際發(fā)送過(guò)程由TCP協(xié)議來(lái)控制;接收端接收到數(shù)據(jù)字節(jié)之后也存放到接收緩沖區(qū),高層應(yīng)用程序在合適的時(shí)間到緩沖區(qū)中讀取數(shù)據(jù)。4. 支持同時(shí)建立多個(gè)并發(fā)的TCP連接根據(jù)應(yīng)用程序的需要,TCP協(xié)議支持一個(gè)服務(wù)器與多個(gè)客戶端同時(shí)建立多個(gè)TCP連接;也支持一個(gè)客戶端與多個(gè)服務(wù)器同時(shí)建立多個(gè)TCP連接;多個(gè)并發(fā)的TCP連接舉例client:1500,5:21客戶主機(jī): 連接請(qǐng)求5:21client:15
7、00,5:21客戶主機(jī): 建立連接child2child1server*.21,*.*5:20:15005:20:1500forkfork 5. 支持可靠傳輸服務(wù)TCP是一種可靠的傳輸服務(wù)協(xié)議,它使用確認(rèn)機(jī)制檢查數(shù)據(jù)是否安全和完整地到達(dá),并且提供擁塞控制功能;TCP支持可靠數(shù)據(jù)通信的關(guān)鍵是對(duì)發(fā)送和接收的數(shù)據(jù)進(jìn)行跟蹤、確認(rèn)與重傳;傳輸層傳輸?shù)目煽啃允墙⒃冢ú豢煽康模┚W(wǎng)絡(luò)層基礎(chǔ)上,同時(shí)也就會(huì)受到它們的限制。習(xí)題4 以下關(guān)于傳輸層協(xié)議與應(yīng)用層協(xié)議關(guān)系的描述中錯(cuò)誤的是( )TELNET、SMTP、FTP、HTTP等應(yīng)用層協(xié)議使用TCPDNS協(xié)議既可以使用TCP協(xié)議,也可以使用UDP協(xié)議SNMP依賴于
8、TCP協(xié)議P2P會(huì)話類應(yīng)用使用UDP協(xié)議5 以下關(guān)于TCP協(xié)議主要特點(diǎn)的描述中錯(cuò)誤的是( )A. 面向連接B. 提供身份認(rèn)證C. 面向字節(jié)流D. 支持全雙工C選擇B6 以下關(guān)于UDP協(xié)議特點(diǎn)的描述中錯(cuò)誤的是 ( )UDP協(xié)議不需要在通信雙方之間建立連接,減少了協(xié)議開(kāi)銷與傳輸延時(shí)UDP協(xié)議檢測(cè)出收到的分組出錯(cuò),丟棄后通知發(fā)送端要求重傳UDP協(xié)議對(duì)應(yīng)用程序提交的報(bào)文保留原報(bào)文的長(zhǎng)度與格式UDP是一種無(wú)連接的、不可靠地傳輸層協(xié)議B7 以下關(guān)于UDP報(bào)文格式的描述中錯(cuò)誤的是( )UDP 報(bào)文報(bào)頭長(zhǎng)度固定,為8字節(jié)UDP報(bào)頭主要有以下字段:端口號(hào)、長(zhǎng)度、檢驗(yàn)和長(zhǎng)度字段為16位,它定義了用戶數(shù)據(jù)報(bào)與偽報(bào)頭的總長(zhǎng)度UDP 檢驗(yàn)和字段是可選項(xiàng)C計(jì)算題假設(shè)UDP報(bào)頭的十六進(jìn)制數(shù)為06 32 00 35 00 1C E2 17。求:源端口號(hào)與目的端口號(hào) 用戶數(shù)據(jù)長(zhǎng)度這個(gè)報(bào)文是客戶端發(fā)出還是服務(wù)器端發(fā)出訪問(wèn)哪種服務(wù)器06 32(十六
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工程采購(gòu)合同(31篇)
- 項(xiàng)目執(zhí)行過(guò)程中遇到問(wèn)題的解析與應(yīng)對(duì)方案
- 電信行業(yè)網(wǎng)絡(luò)優(yōu)化與數(shù)據(jù)安全保障方案
- 塑料產(chǎn)品買賣合同書(shū)
- 股份制企業(yè)合同審查與管理文書(shū)
- 物流運(yùn)輸承包合同
- 房地產(chǎn)合作銷售開(kāi)發(fā)協(xié)議書(shū)
- 管樁施工勞務(wù)合同
- 能源行業(yè)資源整合合作協(xié)議
- 承包餐廳合同
- 鋼煤斗內(nèi)襯不銹鋼板施工工法
- 公司人事招聘面試技巧培訓(xùn)完整版課件兩篇
- 第1課《立足時(shí)代+志存高遠(yuǎn)》第1框《時(shí)代為我搭舞臺(tái)》【中職專用】《心理健康與職業(yè)生涯》(高教版2023基礎(chǔ)模塊)
- 出國(guó)勞務(wù)派遣合同(專業(yè)版)電子版正規(guī)范本(通用版)
- 公路工程安全風(fēng)險(xiǎn)辨識(shí)與防控手冊(cè)
- 供應(yīng)商評(píng)估報(bào)告范本
- 職業(yè)生涯規(guī)劃-自我認(rèn)知-價(jià)值觀
- 小學(xué)生品德發(fā)展與道德教育PPT完整全套教學(xué)課件
- 汽車修理廠維修結(jié)算清單
- 建筑集團(tuán)公司商務(wù)管理手冊(cè)(投標(biāo)、合同、采購(gòu))分冊(cè)
- 威海劉公島PPT介紹課件
評(píng)論
0/150
提交評(píng)論