版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、TCP_基礎(chǔ)介紹,TCP的服務(wù),TCP和UDP都使用相同的網(wǎng)絡(luò)層,但, TCP卻向應(yīng)用層提供與UDP完全不同的服務(wù), TCP提供一種面向連接的、可靠的字節(jié)流服務(wù)。,TCP的可靠性,TCP通過下列方式來提供可靠性 應(yīng)用數(shù)據(jù)被分割成TCP認(rèn)為最適合發(fā)送的數(shù)據(jù)塊。 當(dāng)TCP發(fā)出一個段后,它啟動一個定時器,等待目的端確認(rèn)收到這 個報文段。 當(dāng)TCP收到發(fā)自TCP連接另一端的數(shù)據(jù),它將發(fā)送一個確認(rèn)。 TCP將保持它首部和數(shù)據(jù)的檢驗(yàn)和。,TCP報文段作為IP數(shù)據(jù)報來傳輸,而IP數(shù)據(jù)報的到達(dá)可能會失序,因 此 TCP報文段的到達(dá)也可能會失序。如果必要, TCP將對收到的數(shù)據(jù)進(jìn)行重新排序,將收到的數(shù)據(jù)以正確的
2、順序交給應(yīng)用層。 IP數(shù)據(jù)報會發(fā)生重復(fù),TCP的接收端必須丟棄重復(fù)的數(shù)據(jù)。 TCP還能提供流量控制。,TCP的首部,TCP數(shù)據(jù)在IP數(shù)據(jù)報中的封裝,TCP 首部,20 字節(jié)的 固定首部,目 的 端 口,檢 驗(yàn) 和,選 項(xiàng) (長 度 可 變),源 端 口,序 號,緊 急 指 針,窗 口,確 認(rèn) 號,保 留,F I N,S Y N,R S T,P S H,A C K,U R G,填 充,首部長度,源端口和目的端口字段各占 2 字節(jié)。端口是運(yùn)輸層與應(yīng)用層的服務(wù)接口。運(yùn)輸層的復(fù)用和分用功能都要通過端口才能實(shí)現(xiàn)。,TCP 首部,20 字節(jié) 固定 首部,目 的 端 口,檢 驗(yàn) 和,選 項(xiàng) (長 度 可 變
3、),源 端 口,序 號,緊 急 指 針,窗 口,確 認(rèn) 號,保 留,F I N,S Y N,R S T,P S H,A C K,U R G,填 充,首部長度,序號字段占 4 字節(jié)。TCP 連接中傳送的數(shù)據(jù)流中的每一個字節(jié)都編上一個序號。序號字段的值則指的是本報文段所發(fā)送的數(shù)據(jù)的第一個字節(jié)的序號。,首部長度,確認(rèn)號字段占 4 字節(jié),是期望收到對方的下一個報文段的數(shù)據(jù)的第一個字節(jié)的序號。,首部長度,首部長度占 4 位,保留字段占 6 位,保留為今后使用,但目前應(yīng)置為 0。,首部長度,緊急 URG 當(dāng) URG 置 1 時,表明緊急指針字段有效。它告訴系統(tǒng)此報文段中有緊急數(shù)據(jù),應(yīng)盡快傳送。,首部長度,
4、確認(rèn) ACK 只有當(dāng) ACK 置 1 時確認(rèn)號字段才有效。當(dāng) ACK 置 0 時,確認(rèn)號無效。,首部長度,推送 PSH (PuSH) 接收 TCP 收到 PSH = 1 的報文段,就盡快地交付接收應(yīng)用進(jìn)程,而不再等到整個緩存都填滿了后再向上交付。,首部長度,復(fù)位 RST (ReSeT) 當(dāng) RST 置 1 時,表明 TCP 連接中出現(xiàn)嚴(yán)重差錯(如由于主機(jī)崩潰或其他原因),必須釋放連接,然后再重新建立運(yùn)輸連接。,首部長度,同步 SYN 同步 SYN = 1 表示這是一個連接請求或連接接受報文。,首部長度,終止 FIN (FINis) 用來釋放一個連接。FIN 置 1 表明此報文段的發(fā)送端的數(shù)據(jù)已
5、發(fā)送完畢,并要求釋放運(yùn)輸連接。,首部長度,窗口字段 占 2 字節(jié),用來讓對方設(shè)置發(fā)送窗口的依據(jù),單位為字節(jié)。,首部長度,檢驗(yàn)和 占 2 字節(jié)。檢驗(yàn)和字段檢驗(yàn)的范圍包括首部和數(shù)據(jù)這兩部分。在計算檢驗(yàn)和時,要在 TCP 報文段的前面加上 12 字節(jié)的偽首部。,緊急指針字段 占 16 位,指出在本報文段中緊急數(shù)據(jù)共有多少個字節(jié)(緊急數(shù)據(jù)放在本報文段數(shù)據(jù)的最前面)。,TCP 首部,20 字節(jié) 固定 首部,目 的 端 口,首部長度,檢 驗(yàn) 和,選 項(xiàng) (長 度 可 變),源 端 口,序 號,緊 急 指 針,窗 口,確 認(rèn) 號,保 留,F I N,S Y N,R S T,P S H,A C K,U R G,填 充,選項(xiàng)字段 長度可變。TCP 最初只規(guī)定了一種選項(xiàng),即最大報文段長度 MSS。MSS 告訴對方 TCP:“我的緩存所能接收的報文段的數(shù)據(jù)字段的最大長度是 MSS 個字節(jié)。”,小結(jié),TCP提供了一種可靠的面向連接的字節(jié)流運(yùn)輸層服務(wù)。,TCP將用戶數(shù)據(jù)打包構(gòu)成報文段;它發(fā)送數(shù)據(jù)后啟動一個定時器;另一端對收到的數(shù)據(jù)進(jìn)行確認(rèn),對
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 本科護(hù)理學(xué)試題及答案
- 保安證培訓(xùn)試題及答案
- 大數(shù)據(jù)驅(qū)動的職業(yè)病防治資源需求動態(tài)預(yù)測模型
- 大數(shù)據(jù)背景下樣本隱私保護(hù)策略
- 大數(shù)據(jù)醫(yī)療分析的患者隱私保護(hù)框架
- 多胎妊娠的圍產(chǎn)期疼痛管理策略
- 多聯(lián)mRNA疫苗:簡化接種策略創(chuàng)新
- 2025年中職體育教育(體育教育基礎(chǔ))試題及答案
- 2025年中職農(nóng)資營銷與服務(wù)(農(nóng)資機(jī)械操作)試題及答案
- 2025年中職康復(fù)治療(康復(fù)工程基礎(chǔ))試題及答案
- 銀行搬遷引流活動方案
- 進(jìn)修ERCP匯報護(hù)理課件
- 船艇涂裝教學(xué)課件
- 網(wǎng)絡(luò)內(nèi)容分發(fā)網(wǎng)絡(luò)(CDN)創(chuàng)新創(chuàng)業(yè)項(xiàng)目商業(yè)計劃書
- 2025天津市個人房屋租賃合同樣本
- 有機(jī)磷農(nóng)藥中毒患者的護(hù)理
- 電力合規(guī)管理辦法
- 鶴壁供熱管理辦法
- 01 華為采購管理架構(gòu)(20P)
- 糖尿病逆轉(zhuǎn)與綜合管理案例分享
- 工行信息安全管理辦法
評論
0/150
提交評論