現(xiàn)代計(jì)算機(jī)網(wǎng)絡(luò)原理_8傳輸層技術(shù).ppt_第1頁(yè)
現(xiàn)代計(jì)算機(jī)網(wǎng)絡(luò)原理_8傳輸層技術(shù).ppt_第2頁(yè)
現(xiàn)代計(jì)算機(jī)網(wǎng)絡(luò)原理_8傳輸層技術(shù).ppt_第3頁(yè)
現(xiàn)代計(jì)算機(jī)網(wǎng)絡(luò)原理_8傳輸層技術(shù).ppt_第4頁(yè)
現(xiàn)代計(jì)算機(jī)網(wǎng)絡(luò)原理_8傳輸層技術(shù).ppt_第5頁(yè)
已閱讀5頁(yè),還剩31頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、2008版權(quán)所有,SCUT DTP Labs,1,現(xiàn)代計(jì)算機(jī)網(wǎng)絡(luò)原則_8 TCP/IP體系結(jié)構(gòu)的傳輸層,2008版權(quán)所有,SCUT DTP Labs,2,7章TCP/IP協(xié)議網(wǎng)絡(luò)層1, 傳輸層協(xié)議的主要功能是在源節(jié)點(diǎn)和目標(biāo)節(jié)點(diǎn)之間通信的完整資料傳輸服務(wù)傳輸層的服務(wù)類別面向連接的服務(wù)不連接(無(wú)連接)服務(wù)傳輸層服務(wù)提供者:網(wǎng)絡(luò)層(IP層)傳輸層的服務(wù)對(duì)象:應(yīng)用層,2008版權(quán)所有,SCUT DTP Labs,4 3,傳輸層的服務(wù)功能面向連接的服務(wù)不連接IP 維護(hù)和釋放控制發(fā)送和接收端之間流量(自適應(yīng))分組的順序恢復(fù)錯(cuò)誤控制:分組的錯(cuò)誤檢測(cè)和重發(fā)機(jī)制為獨(dú)立分組提供傳輸服務(wù),而不是為連接服務(wù)。 用于獨(dú)

2、立分組的組標(biāo)頭為應(yīng)用層的特殊要求的傳輸控制提供了簡(jiǎn)單高效的數(shù)據(jù)通道應(yīng)用層。在此基礎(chǔ)上構(gòu)建復(fù)雜的傳輸控制機(jī)制,2008版權(quán)所有,SCUT DTP Labs,5,第7章TCP/IP協(xié)議網(wǎng)絡(luò)層,OSPF,EGP,TCP,UDP,icmp,igmp,igmp 傳輸層通信端口傳輸節(jié)點(diǎn)和接收節(jié)點(diǎn)的IP地址和通信端口號(hào)碼(port number)可以通過標(biāo)識(shí)internet上各個(gè)通信進(jìn)程特定的傳輸服務(wù)和通信端口號(hào)碼來建立綁定關(guān)系,并且在通信進(jìn)程開始時(shí),通常需要知道特定服務(wù)(另一方)的通信端口號(hào)碼分配方法(1)全局合并分配通信端口號(hào)碼。 telnet、SMTP、SNMP、FTP、全局聯(lián)合分配通信端口編號(hào)通常稱

3、為“通信端口熟悉”、“通信端口熟悉”,通信發(fā)起人對(duì)通信流程分配(3)通信雙方就特定通信服務(wù)/流程達(dá)成了協(xié)議。2008版權(quán)所有,SCUT DTP Labs,第7章,第7章TCP/IP協(xié)議網(wǎng)絡(luò)層,第4章,傳輸層通信端口傳輸端口的常規(guī)分配方法客戶端本地通信端口動(dòng)態(tài)分配:服務(wù)器通信端口編號(hào):包含按照統(tǒng)一法規(guī)保留的通信端口編號(hào)。,2008版權(quán)所有,SCUT DTP Labs,8,VII第章TCP/IP協(xié)議網(wǎng)絡(luò)層,4,傳輸層端口常用的保留通信端口編號(hào):根據(jù)特定服務(wù),其他特定服務(wù)通常規(guī)定相應(yīng)的傳輸層協(xié)議,2008版權(quán)所有,scutdtt提供未連接的傳輸服務(wù),不保證傳輸?shù)目煽啃浴7纸M中的錯(cuò)誤、丟失、重復(fù)和順序

4、等問題可以在應(yīng)用層解決。UDP中的消息有助于在網(wǎng)絡(luò)擁擠時(shí)搶占更多的網(wǎng)絡(luò)帶寬資源,而不是TCP方法。(牙齒協(xié)議在傳輸層沒有流控制機(jī)制),第2008 Copyright、SCUT DTP Labs、10、7章TCP/IP協(xié)議網(wǎng)絡(luò)層,第5,用戶數(shù)據(jù)報(bào)協(xié)議UDP消息的標(biāo)頭格式:UDP標(biāo)頭校驗(yàn)和UDP校驗(yàn)和是可選的功能校驗(yàn)和對(duì),并且是醫(yī)生的第一位,接收方用戶數(shù)據(jù)報(bào)協(xié)議UDP消息的醫(yī)生標(biāo)頭格式:校驗(yàn)和計(jì)算(1)包括醫(yī)生第一位,所有16位單詞在反碼算術(shù)運(yùn)算中使用加法(3)將結(jié)果結(jié)果作為反碼(01,10),結(jié)果插入校驗(yàn)和字段(4),醫(yī)生的第一丟棄(5)包括IP包傳輸控制協(xié)議傳輸控制協(xié)議:TCPTransfer

5、 Control Protocol TCP的特點(diǎn)是提供面向連接的服務(wù),雙傳輸通過數(shù)據(jù)確認(rèn)和重新傳輸機(jī)制確保傳輸順序的完整流控制機(jī)制。主要解決傳輸?shù)目煽啃詥栴}。適合數(shù)據(jù)文件的傳輸TCP協(xié)議比UDP復(fù)雜,效率低下。2008版權(quán)所有,SCUT DTP Labs,15,7章TCP/IP協(xié)議網(wǎng)絡(luò)層,6,傳輸控制協(xié)議TCP傳輸通信端口和連接TCP使用發(fā)送端和接收端IP地址以及兩端通信端口編號(hào)來標(biāo)識(shí)連接。徐璐另一個(gè)發(fā)送接收兩端的IP地址和通信端口編號(hào)徐璐標(biāo)識(shí)另一個(gè)連接。系統(tǒng)支持多個(gè)進(jìn)程之間的多種連接以進(jìn)行通信。服務(wù)器進(jìn)程的TCP通信端口之一可以在多個(gè)連接之間共享。在一個(gè)系統(tǒng)中,TCP提供了基于傳輸通信端口的

6、數(shù)據(jù)重用。,2008版權(quán)所有,SCUT DTP Labs,16,7章TCP/IP協(xié)議網(wǎng)絡(luò)層,6,傳輸控制協(xié)議TCP的數(shù)據(jù)流和消息段TCP提供的傳輸服務(wù)是以數(shù)據(jù)流為導(dǎo)向的數(shù)據(jù)流非結(jié)構(gòu)化數(shù)據(jù)流進(jìn)程發(fā)送的數(shù)據(jù)到字節(jié)流的目標(biāo)進(jìn)程消息段(段)。TCP將大型文件的字節(jié)流序列分為多個(gè)段。消息段可以是長(zhǎng)度不限的消息段。通常,IP組中的傳輸消息段封裝在以下類別中:用于發(fā)送數(shù)據(jù)的消息段是僅具有確認(rèn)信息的消息段,用于建立連接或取消連接請(qǐng)求的消息段,2008 Copyright,SCUT DTP Labs,17,第7章TCP/IP協(xié)議網(wǎng)絡(luò)層,6,傳輸控制協(xié)議TCP數(shù)據(jù)流和消息段,2008 Copyright,2008

7、 Copyright 2008版權(quán)所有,SCUT DTP Labs,19,7章TCP/IP協(xié)議網(wǎng)絡(luò)層,6,傳輸控制協(xié)議TCP消息段的段頭參數(shù)源通信端口和目標(biāo)通信端口編號(hào):標(biāo)識(shí)數(shù)據(jù)流中傳輸消息的相對(duì)位置確定編號(hào):標(biāo)識(shí)傳輸消息應(yīng)接收的下一個(gè)字節(jié)的序列號(hào)消息段頭長(zhǎng)度標(biāo)識(shí)符(32位) 傳輸控制協(xié)議TCP消息段的段頭參數(shù)費(fèi)翔指針:it is used to indicate a byte offset from the current sequence number at which urgent data are to be found窗口:流控制校驗(yàn)和:完全保護(hù)消息段選項(xiàng): 6、傳輸控制協(xié)議TCP消

8、息的驗(yàn)證校驗(yàn)和計(jì)算方法與UDP消息的驗(yàn)證方法類似。除了TCP的消息段外,驗(yàn)證的范圍還包括TCP的醫(yī)生標(biāo)頭、Source Address、Destination Address、TCP Segment Length和Protth。Pseudoheader,2008版權(quán),scutdtp labs,22,第7章TCP/IP協(xié)議網(wǎng)絡(luò)層,6,通過傳輸控制協(xié)議TCP連接設(shè)置過程“第三次握手”,序列號(hào)x,y的初始值為第7章TCPTCP檢查方法稱為累計(jì)檢查。2008版權(quán)所有,SCUT DTP Labs,25,7章TCP/IP協(xié)議網(wǎng)絡(luò)層,6,傳輸控制協(xié)議TCP檢查和重新傳輸機(jī)制:驗(yàn)證過程示例,2008版權(quán)所有,

9、SCUT DTP Labs nets只能發(fā)送通過窗口序列號(hào)傳入的數(shù)據(jù)?;瑒?dòng)窗口僅重新傳輸未確認(rèn)的數(shù)據(jù)。接收窗口:僅接收窗口序列號(hào)內(nèi)到達(dá)的數(shù)據(jù)。窗口下限范圍內(nèi)的數(shù)據(jù)都到了之后才能確認(rèn)。,2008版權(quán)所有,SCUT DTP Labs,28,7章TCP/IP協(xié)議網(wǎng)絡(luò)層,6,傳輸控制協(xié)議TCP傳輸滑動(dòng)窗口,2008版權(quán)所有,SCUT DTP Labs,29 2008 Copyright確認(rèn)消息除了包含確認(rèn)序列號(hào)外,還包含窗口通知。通知發(fā)送方向當(dāng)前接收方接收數(shù)據(jù)的能力的窗口通知值可以視為當(dāng)前接收緩沖區(qū)的大小。窗口通知值增加時(shí),發(fā)送者可以放大傳輸窗口的大小。窗口通知值減少時(shí),發(fā)送者必須減小發(fā)送窗口的大小。

10、當(dāng)窗口通知值為零時(shí),阻止發(fā)送方發(fā)送數(shù)據(jù)TCP的窗口機(jī)制包括提供可靠傳輸和流控制的功能、2008版權(quán)、SCUT DTP Labs、31、第7章TCP/IP協(xié)議網(wǎng)絡(luò)層、sender、receiver、如果網(wǎng)絡(luò)擁塞,在發(fā)送和接收兩端,擁塞的原因未知,擁塞的位置無(wú)法確定。在終端,擁塞表現(xiàn)為通信延遲的增加。通常,發(fā)送方使用超時(shí)重傳機(jī)制。如果發(fā)生擁塞,簡(jiǎn)單的超時(shí)重新傳輸會(huì)加劇擁塞,導(dǎo)致惡性循環(huán),從而導(dǎo)致系統(tǒng)崩潰。2008版權(quán)所有,SCUT DTP Labs,33,第7章TCP/IP協(xié)議網(wǎng)絡(luò)層,6,傳輸控制協(xié)議擁塞窗口TCP中控制擁塞時(shí)傳輸?shù)臄?shù)據(jù)量的機(jī)制傳輸窗口TCP可以傳輸?shù)臄?shù)據(jù)量傳輸窗口min(滑動(dòng)窗口,擁塞窗口立即減少擁塞窗口,最小為1)對(duì)于傳輸窗口中未確認(rèn)的消息段,將重新傳輸計(jì)時(shí)器時(shí)間限制加倍。2008版權(quán)所有,SCUT DTP Labs,34,7章TCP/IP協(xié)議網(wǎng)絡(luò)層,6,傳輸控制協(xié)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論