国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關(guān)注微信公眾號(hào)

TCP的首部
2008-04-22   中國(guó)協(xié)議分析網(wǎng)

TCP數(shù)據(jù)被封裝在一個(gè)IP數(shù)據(jù)報(bào)中如下圖:



TCP數(shù)據(jù)在IP數(shù)據(jù)報(bào)中的封裝

顯示TCP首部的數(shù)據(jù)格式。如果不計(jì)任選字段,它通常是20個(gè)字節(jié)。
 


TCP包首部


  每個(gè)TCP段都包含源端和目的端的端口號(hào),用于尋找發(fā)端和收端應(yīng)用進(jìn)程。這兩個(gè)值加上IP首部中的源端IP地址和目的端IP地址唯一確定一個(gè)TCP連接。

  有時(shí),一個(gè)IP地址和一個(gè)端口號(hào)也稱(chēng)為一個(gè)插口(socket)。這個(gè)術(shù)語(yǔ)出現(xiàn)在最早的TCP規(guī)范(RFC793)校?罄此?滄魑?硎靜?死?嫻謀喑探涌凇2蹇詼裕╯ocketpair)(包含客戶IP地址、客戶端口號(hào)、服務(wù)器IP地址和服務(wù)器端口號(hào)的四元組)可唯一確定互聯(lián)網(wǎng)絡(luò)中每個(gè)TCP連接的雙方。

  序號(hào)用來(lái)標(biāo)識(shí)從TCP發(fā)端向TCP收端發(fā)送的數(shù)據(jù)字節(jié)流,它表示在這個(gè)報(bào)文段中的的第一個(gè)數(shù)據(jù)字節(jié)。如果將字節(jié)流看作在兩個(gè)應(yīng)用程序間的單向流動(dòng),則TCP用序號(hào)對(duì)每個(gè)字節(jié)進(jìn)行計(jì)數(shù)。序號(hào)是32bit的無(wú)符號(hào)數(shù),序號(hào)到達(dá)232-1后又從0開(kāi)始。

  當(dāng)建立一個(gè)新的連接時(shí),SYN標(biāo)志變1。序號(hào)字段包含由這個(gè)主機(jī)選擇的該連接的初始序號(hào)ISN(InitialSequenceNumber)。該主機(jī)要發(fā)送數(shù)據(jù)的第一個(gè)字節(jié)序號(hào)為這個(gè)ISN加1,因?yàn)镾YN標(biāo)志消耗了一個(gè)序號(hào)(將在下章詳細(xì)介紹如何建立和終止連接,屆時(shí)我們將看到FIN標(biāo)志也要占用一個(gè)序號(hào))。

  既然每個(gè)傳輸?shù)淖止?jié)都被計(jì)數(shù),確認(rèn)序號(hào)包含發(fā)送確認(rèn)的一端所期望收到的下一個(gè)序號(hào)。因此,確認(rèn)序號(hào)應(yīng)當(dāng)是上次已成功收到數(shù)據(jù)字節(jié)序號(hào)加1。只有ACK標(biāo)志(下面介紹)為1時(shí)確認(rèn)序號(hào)字段才有效。

  發(fā)送ACK無(wú)需任何代價(jià),因?yàn)?2bit的確認(rèn)序號(hào)字段和ACK標(biāo)志一樣,總是TCP首部的一部分。因此,我們看到一旦一個(gè)連接建立起來(lái),這個(gè)字段總是被設(shè)置,ACK標(biāo)志也總是被設(shè)置為1。

  TCP為應(yīng)用層提供全雙工服務(wù)。這意味數(shù)據(jù)能在兩個(gè)方向上獨(dú)立地進(jìn)行傳輸。因此,連接的每一端必須保持每個(gè)方向上的傳輸數(shù)據(jù)序號(hào)。

  TCP可以表述為一個(gè)沒(méi)有選擇確認(rèn)或否認(rèn)的滑動(dòng)窗口協(xié)議(滑動(dòng)窗口協(xié)議用于數(shù)據(jù)傳輸將在20.3節(jié)介紹)。我們說(shuō)TCP缺少選擇確認(rèn)是因?yàn)門(mén)CP首部中的確認(rèn)序號(hào)表示發(fā)方已成功收到字節(jié),但還不包含確認(rèn)序號(hào)所指的字節(jié)。當(dāng)前還無(wú)法對(duì)數(shù)據(jù)流中選定的部分進(jìn)行確認(rèn)。例如,如果1~1024字節(jié)已經(jīng)成功收到,下一報(bào)文段中包含序號(hào)從2049~3072的字節(jié),收端并不能確認(rèn)這個(gè)新的報(bào)文段。它所能做的就是發(fā)回一個(gè)確認(rèn)序號(hào)為1025的ACK。它也無(wú)法對(duì)一個(gè)報(bào)文段進(jìn)行否認(rèn)。例如,如果收到包含1025~2048字節(jié)的報(bào)文段,但它的檢驗(yàn)和錯(cuò),TCP接收端所能做的就是發(fā)回一個(gè)確認(rèn)序號(hào)為1025的ACK。

  首部長(zhǎng)度給出首部中32bit字的數(shù)目。需要這個(gè)值是因?yàn)槿芜x字段的長(zhǎng)度是可變的。這個(gè)字段占4bit,因此TCP最多有60字節(jié)的首部。然而,沒(méi)有任選字段,正常的長(zhǎng)度是20字節(jié)。在TCP首部中有6個(gè)標(biāo)志比特。它們中的多個(gè)可同時(shí)被設(shè)置為1。我們?cè)谶@兒簡(jiǎn)單介紹它們的用法。

URG緊急指針(urgentpointer)有效
ACK確認(rèn)序號(hào)有效。
PSH接收方應(yīng)該盡快將這個(gè)報(bào)文段交給應(yīng)用層。
RST重建連接。
SYN同步序號(hào)用來(lái)發(fā)起一個(gè)連接。這個(gè)標(biāo)志和下一個(gè)標(biāo)志將在第18章介紹。
FIN發(fā)端完成發(fā)送任務(wù)。

  TCP的流量控制由連接的每一端通過(guò)聲明的窗口大小來(lái)提供。窗口大小為字節(jié)數(shù),起始于確認(rèn)序號(hào)字段指明的值,這個(gè)值是接收端正期望接收的字節(jié)。窗口大小是一個(gè)16bit字段,因而窗口大小最大為65535字節(jié)。在24.4節(jié)我們將看到新的窗口刻度選項(xiàng),它允許這個(gè)值按比例變化以提供更大的窗口。

  檢驗(yàn)和覆蓋了整個(gè)的TCP報(bào)文段:TCP首部和TCP數(shù)據(jù)。這是一個(gè)強(qiáng)制性的字段,一定是由發(fā)端計(jì)算和存儲(chǔ),并由收端進(jìn)行驗(yàn)證。TCP檢驗(yàn)和的計(jì)算和UDP檢驗(yàn)和的計(jì)算相似。

  只有當(dāng)URG標(biāo)志置1時(shí)緊急指針才有效。緊急指針是一個(gè)正的偏移量,和序號(hào)字段中的值相加表示緊急數(shù)據(jù)最后一個(gè)字節(jié)的序號(hào)。TCP的緊急方式是發(fā)送端向另一端發(fā)送緊急數(shù)據(jù)的一種方式。

  最常見(jiàn)的可選字段是最長(zhǎng)報(bào)文大小,又稱(chēng)為MSS(MaximumSegmentSize)。每個(gè)連接方通常都在通信的第一個(gè)報(bào)文段(為建立連接而設(shè)置SYN標(biāo)志的那個(gè)段)中指明這個(gè)選項(xiàng)。它指明本端所能接收的最大長(zhǎng)度的報(bào)文段。

從上圖中我們注意到TCP報(bào)文段中的數(shù)據(jù)部分是可選的。我們將在18章中看到在一個(gè)連接建立和一個(gè)連接終止時(shí),雙方交換的報(bào)文段僅有TCP首部。如果一方?jīng)]有數(shù)據(jù)要發(fā)送,也使用沒(méi)有任何數(shù)據(jù)的首部來(lái)確認(rèn)收到的數(shù)據(jù)。在處理超時(shí)的許多情況中,也會(huì)發(fā)送不帶任何數(shù)據(jù)的報(bào)文段。

熱詞搜索:

上一篇:TCP的服務(wù)
下一篇:安裝和配置WINS 服務(wù)器

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
国产精品毛片a∨一区二区三区| 麻豆国产精品777777在线| 欧美亚洲视频在线观看| 欧美日韩一区在线播放| 99xxxx成人网| 国产日韩欧美在线观看| 久久亚洲春色中文字幕| 亚洲靠逼com| 国产精品专区h在线观看| 久热国产精品视频| 一本综合久久| 原创国产精品91| 国产精品户外野外| 麻豆国产va免费精品高清在线| 亚洲伊人久久综合| 在线成人激情| 欧美精品系列| 麻豆成人综合网| 久久精品国产欧美激情| 亚洲欧美日韩另类| 在线一区二区三区四区五区| 亚洲精品综合精品自拍| 亚洲国产精品va在看黑人| 国产一区二区视频在线观看 | 久久精视频免费在线久久完整在线看| 亚洲欧洲精品天堂一级| 亚洲国产欧美日韩| 亚洲黄色一区| 亚洲精品之草原avav久久| 亚洲毛片在线观看| 夜夜精品视频| 亚洲欧美韩国| 欧美一区二区三区精品| 老司机午夜精品视频| 亚洲图片激情小说| 99在线精品视频| 一本久道久久综合婷婷鲸鱼| 日韩特黄影片| 中日韩美女免费视频网站在线观看| 亚洲欧洲日产国产网站| 亚洲一二三区在线| 亚洲欧美亚洲| 久久女同互慰一区二区三区| 欧美成人免费网站| 国产精品色网| 国产综合久久久久久鬼色| 一区免费观看| 亚洲精品一区二区三区不| 亚洲综合精品| 欧美黄色一区二区| 国产免费亚洲高清| 激情一区二区三区| 中文在线资源观看网站视频免费不卡 | 久久香蕉国产线看观看av| 欧美专区一区二区三区| 久久久综合精品| 欧美高清视频| 一区二区三区在线免费播放| av成人免费| 欧美一区二区三区视频在线观看| 欧美精品v日韩精品v国产精品| 国产精品久久9| 亚洲国产精品一区制服丝袜 | 亚洲综合好骚| 欧美日本簧片| 亚洲欧洲视频| 老司机成人网| 伊人久久噜噜噜躁狠狠躁| 午夜激情综合网| 女主播福利一区| 在线观看日产精品| 久久久蜜桃一区二区人| 亚洲一区二区不卡免费| 免费日韩精品中文字幕视频在线| 国产欧美精品在线播放| 99日韩精品| 另类成人小视频在线| 好看不卡的中文字幕| 久久激情中文| 国产在线精品一区二区中文| 亚洲一区视频在线| 欧美视频在线观看| 一区二区三区精品视频在线观看| 免费久久99精品国产自在现线| 韩国欧美国产1区| 亚洲国产一区在线| 91久久亚洲| 欧美精品一区二区三区蜜桃| 亚洲国产专区| 欧美日韩美女一区二区| 99re6这里只有精品| 国产欧美va欧美va香蕉在| 久久精品中文| 亚洲视频在线观看| 国内偷自视频区视频综合| 牛牛影视久久网| 国产精品99久久久久久人 | 国产麻豆日韩| 久久亚洲精品欧美| 亚洲在线一区二区| 91久久精品美女| 国产亚洲午夜| 国产精品入口夜色视频大尺度 | 亚洲精品国产日韩| 国产自产精品| 国产区精品在线观看| 欧美日韩亚洲视频一区| 久久另类ts人妖一区二区| 午夜精品区一区二区三| 亚洲毛片在线| 亚洲人永久免费| 永久91嫩草亚洲精品人人| 欧美特黄一级| 欧美日韩一区三区四区| 欧美久久久久| 欧美日韩免费| 国产精品人成在线观看免费| 欧美日韩在线视频首页| 欧美日韩一区二区三区在线视频| 欧美欧美天天天天操| 欧美日韩精品免费观看视一区二区 | 国产精品美女在线| 国产女主播一区二区| 国产欧美一区二区精品婷婷| 国产亚洲免费的视频看| 一区视频在线看| 亚洲丶国产丶欧美一区二区三区| 激情亚洲网站| 亚洲精品在线三区| 99热精品在线观看| 亚洲免费视频在线观看| 久久久精品国产一区二区三区 | 韩国一区二区在线观看| 亚洲国产精品日韩| 亚洲无玛一区| 你懂的亚洲视频| 欧美性猛交xxxx乱大交蜜桃| 国产三区二区一区久久| 亚洲高清视频一区| 亚洲图片在线| 久久网站免费| 国产精品麻豆va在线播放| 影音先锋日韩精品| 亚洲综合第一页| 国产精品久久久久久久久| 性欧美大战久久久久久久久| 免费日韩一区二区| 国产一区二区欧美| 美国成人直播| 激情91久久| 欧美淫片网站| 国产精品尤物福利片在线观看| 亚洲三级电影全部在线观看高清| 欧美一区二区三区四区在线| 欧美午夜精品久久久久久孕妇| 91久久精品国产| 欧美日韩精品不卡| 狠狠色综合网| 免费观看亚洲视频大全| 亚洲三级免费| 国产伦精品一区二区三区四区免费 | 欧美风情在线| 99精品视频免费在线观看| 欧美天堂亚洲电影院在线观看| 亚洲色图制服丝袜| 美女网站在线免费欧美精品| 男人的天堂亚洲在线| 亚洲激情二区| 亚洲伊人伊色伊影伊综合网| 欧美男人的天堂| 欧美一区二区久久久| 亚洲激情综合| 国产性做久久久久久| 国产一区二区三区久久久久久久久| 国产精品一区免费视频| 亚洲一区在线直播| 国产精品久久久久影院色老大| 亚洲综合欧美| 国产一区欧美日韩| 久热精品在线| 一区二区欧美精品| 国产日韩欧美一区二区| 久久影音先锋| 一二三区精品福利视频| 国产精品视频网| 麻豆精品网站| 亚洲图片在线观看| 在线看国产日韩| 国产精品xnxxcom| 麻豆国产精品777777在线 | 欧美在线free| 亚洲国产成人精品久久| 欧美视频在线一区| 久久九九精品99国产精品| 亚洲精品永久免费精品| 国产日韩视频| 国产精品高精视频免费| 欧美国产精品日韩| 久久精品综合网| 亚洲欧美清纯在线制服|