課件-計算機網(wǎng)絡(luò)2013ch8f傳輸層-tcp協(xié)議_第1頁
課件-計算機網(wǎng)絡(luò)2013ch8f傳輸層-tcp協(xié)議_第2頁
課件-計算機網(wǎng)絡(luò)2013ch8f傳輸層-tcp協(xié)議_第3頁
課件-計算機網(wǎng)絡(luò)2013ch8f傳輸層-tcp協(xié)議_第4頁
課件-計算機網(wǎng)絡(luò)2013ch8f傳輸層-tcp協(xié)議_第5頁
已閱讀5頁,還剩39頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

主講教 2013–2014

39-40本講內(nèi)傳輸層協(xié)議概TCP/IP體系中的傳傳輸層中的兩個協(xié)端口的概用戶數(shù)據(jù)報協(xié)議UDPUDP用戶數(shù)據(jù)報的首部UDP用戶數(shù)據(jù)報發(fā)送和 練B.數(shù)據(jù)包交C.實現(xiàn)端到端的連D 點到點連接與端到端連datalinkdatalinkdatainkphycaldatalinkdatalinkdatalinkphicaldatalinkdatalink datalinkdatalinkdatalinkdatalink 點到點連接與端到端連 傳輸層協(xié)議概,同時也是用戶功能中的最低層

面向信息處面向

用戶傳輸應(yīng)用傳輸應(yīng)用網(wǎng)絡(luò)數(shù)據(jù)物理6IPIP應(yīng)應(yīng)用應(yīng)用端口傳輸層提供應(yīng)用進程間的端-端網(wǎng)絡(luò)層提供了主機之間的邏輯通11223344535路由路由路由路由112342013-11- 為根本原因在于網(wǎng)絡(luò)不可網(wǎng)絡(luò)層提供的無連接服務(wù)不可靠(丟包、重復(fù)路由器可 為什么要分網(wǎng)絡(luò)層協(xié)議處理主機之間通信的傳輸層協(xié)議處理應(yīng)用進程之間通信的 傳輸層與網(wǎng)絡(luò)層的關(guān)主機(端系主機(端系統(tǒng)北方小區(qū)、南方小進業(yè)主(住戶報信網(wǎng)絡(luò)層協(xié)傳統(tǒng)郵政服傳輸層的主要功傳輸層為應(yīng)用進程之間提供端到端的邏輯通信(但網(wǎng)絡(luò)層是為主機之間提供邏輯通傳輸層還要對收到的報文進行差錯檢傳輸層需要有兩種不同的傳輸協(xié)議,即面向連接TCP和無連接UDP。 傳輸層與其上下層之間的關(guān)系OSI表示傳輸服務(wù)用(應(yīng)用層實體傳輸層服

應(yīng)用

傳輸服務(wù)用(應(yīng)用層實體層接傳輸實傳輸實網(wǎng)絡(luò)層服

(或網(wǎng)際層

層接 ? ? 數(shù) 數(shù)

數(shù)數(shù)數(shù)數(shù)數(shù)數(shù)UDP協(xié)議2013-11- 傳輸層與數(shù)據(jù)鏈路層比兩者差別主要由兩種協(xié)議運行的底層環(huán)境造成的數(shù)數(shù)據(jù)鏈路層環(huán)傳輸層環(huán) 傳輸層與數(shù)據(jù)鏈路層比數(shù)據(jù)鏈路傳輸目的無需指指明目標地建立連簡非常復(fù)數(shù)據(jù)發(fā)送方直接-轉(zhuǎn)發(fā)流固定窗口機動態(tài)窗口機 編址機制—多路 編址機制—多路在TCP/UDP中,通過端口(Port)提供路復(fù)用機制 傳輸協(xié)議單元的封TPDU(TransportProtocolDataUnit傳輸 應(yīng)用應(yīng)用與各種網(wǎng)絡(luò)接 TCP位叫作TPDU。TCPTCP報文 TCPUDP在傳送數(shù)據(jù)之前不需要先建立連接。對方的傳輸層在收UDP報文后,不需要給出任何確認UDP不提供可靠交付,但在某些情UDP是一種最有效的工作方式。TCP則提供面向連接的服務(wù)。TCP不提供廣播或多播服務(wù)TCP要提供可靠的、面向連 還要強調(diào)兩有很大區(qū)別。IP數(shù)據(jù)報要經(jīng)過互連網(wǎng)中許多路由器的轉(zhuǎn)發(fā)UDP用戶數(shù)據(jù)報是在傳輸TCP報文段是在傳輸層抽象的端到端邏輯信道中傳送,這種信道是可靠的全雙工信道。但這樣的信道卻不知道究竟經(jīng)過了哪些路由器,而這些路由器也根本不知道上面的傳輸層是否建TCP連接。 端口的概端口(Port)就是傳輸層服務(wù)點TSAP上通過端付給應(yīng)用層相應(yīng)的進程。 端口在進程之間的通信中所起的 用層 用層運

TCP復(fù)用

UDP

TCP分 UDP分 網(wǎng) IP復(fù)層

IPIPIPIP2013-11- 端 端口端口用一16bit端進行標志端只具有本地意義,即端本計算機應(yīng)用層中的各進程。在因特網(wǎng)中不同計兩類端一類是端口0~1023。當一 套接字TCP使用“連接”(而不僅僅是“端口”)作為最基本的抽象,同時將TCP連接的端點稱為套接字套接字和端口、IP地址的關(guān)系是IP地

同一個名有多種不同的意應(yīng)用編程接口API稱為socketAPI,簡稱socketAPI中使用的一個函數(shù)名也叫作socketsocket函數(shù)的端點稱為socket調(diào)用socket函數(shù)時其返回值稱為socket描述符,可簡稱為socket。在操作系統(tǒng)內(nèi)核中連網(wǎng)協(xié)議的Berkeley實現(xiàn),socket實現(xiàn)。 特

UDP沒有確認機不對報文排沒有超時機沒有反饋機制控制流 UDPUDP使用IP攜帶報文,IP的數(shù)據(jù)報服務(wù)之雖然UDP用戶數(shù)據(jù)報只能提供不可靠的交付,UDP在某些方面有其特殊的優(yōu)點:UDP的主機不需要維持復(fù)雜的連接UDP用戶數(shù)據(jù)報只有8 IP0UDP字IP0UDP偽首源端目的端檢驗偽首源端目的端檢驗據(jù)數(shù)UDP用戶數(shù)據(jù)數(shù)發(fā)數(shù)據(jù)數(shù)據(jù)

IP數(shù)據(jù)UDP有兩個字段:數(shù)據(jù)字段和首部IP0UDP字IP0UDP偽首源端目的端檢驗偽首源端目的端檢驗據(jù)數(shù)UDP用戶數(shù)據(jù)數(shù)發(fā)數(shù)據(jù)數(shù)據(jù)IP數(shù)據(jù)2013-11- IPIP0UDP字IPIP0UDP偽首源端目的端檢驗偽首源端目的端檢驗據(jù)數(shù)UDP用戶數(shù)據(jù)數(shù)發(fā)數(shù)據(jù)IP數(shù)據(jù)IP數(shù)據(jù)2013-11- 計算UDP檢驗和的例全數(shù)全數(shù)數(shù)數(shù)數(shù)數(shù)數(shù)數(shù)8UDP

填將得出的結(jié)果求

→→→→→0→→→→→0→→→→→0(檢驗和→數(shù)→數(shù)→數(shù)→數(shù)據(jù)0(填充 →檢驗請注意請注意:進行反碼運算求和時, 有進位1,這個1應(yīng)當加到最低位UDP端端口是用報文隊列來實入隊入隊入隊入隊列層列UDPUDP用戶數(shù) UDP數(shù)據(jù)報發(fā)(填寫源與目的端口層號),發(fā)送給IP層。層下層 層網(wǎng)間尋址由IP地址完成 層

列TFTP列入隊入隊UDP數(shù)據(jù)報接出隊入隊在接收數(shù)據(jù)時,UDP實體首先判斷配,則將數(shù)據(jù)報放入相應(yīng)的入隊列;否則丟棄,并向源端發(fā)送一個出隊入隊當接收緩沖區(qū)已滿時,即使是端口

UDP的復(fù)用、分用和端 UDP端口的管 的集中式管一個集中管理機構(gòu)負責對端口的指派和發(fā)布所有軟件在設(shè)計時都要遵守這些指派的規(guī)定動態(tài)綁應(yīng)用程序需要時網(wǎng)絡(luò)軟件便指派一個端TCP/IPTCP/IP對某 端口進行指派對應(yīng)用程序留下了很大的端口取值范圍 常用的UDP端 UDP的適用場RIPSNMP 2013- 為什么選擇無需建立連DNS采用UDP;HTT

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論