中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

TCP/IP狀態機

TCP/IP?狀態機

在文安等地區,都構建了全面的區域性戰略布局,加強發展的系統性、市場前瞻性、產品創新能力,以專注、極致的服務理念,為客戶提供成都網站制作、做網站、外貿營銷網站建設 網站設計制作按需求定制開發,公司網站建設,企業網站建設,品牌網站設計,全網營銷推廣,成都外貿網站建設,文安網站建設費用合理。

在TCP層,有個FLAGS字段,這個字段有以下幾個標識:SYN, FIN, ACK, PSH, RST, URG.

其中,對于我們日常的分析有用的就是前面的五個字段。

它們的含義是:

SYN表示建立連接,

FIN表示關閉連接,

ACK表示響應,

PSH表示有 DATA數據傳輸(有真正的TCP數據包內容被傳遞)

RST表示連接重置(是在FIN之后才會出現為1的情況)

TCP/IP狀態機

三次握手主要是要初始化Sequence Number 的初始值。也就是上圖中的 a 和 b。這個號在以后的數據通信中,在client端按發送順序遞增,在server端按遞增順序重新組織,以保證應用層接收到的數據不會因為網絡問題亂序。

建立一個穩定的雙向連接,最少需要3次通信

以張三給李四打電話為例?
打電話?
張三:喂,李四聽得到么【seq=0】??
李四: 嗯,我聽到你說話了【ack=seq+1】,你能聽到我么【seq=0】??
張三:我能聽到你【ack=seq+1】

TCP/IP狀態機

1、雙方可以同時主動關閉,也可以由一方主動關閉帶動另一方被動關閉只不過,通常以一方主動另一方被動舉例(如圖,client主動server被動),所以看上去是所謂的4次揮手。如果兩邊同時主動斷連接,那么雙方都會進入CLOSING狀態,然后到達TIME_WAIT狀態,最后超時轉到CLOSED狀態


2、為什么建立連接協議是三次握手,而關閉連接卻是四次握手呢?

TCP是全雙工的,每個方向都需要單獨關閉(即發送一個FIN),發一個FIN之后意味著一個方向沒有數據流動,但是可以收。
這是因為服務端的LISTEN狀態下的SOCKET當收到SYN報文的連接請求后,它可以把ACK和SYN(ACK起應答作用,而SYN起同步作用)放在一個報文里來發送。但關閉連接時,當收到對方的FIN報文通知時,它僅僅表示對方沒有數據發送給你了;但未必你所有的數據都全部發送給對方了,所以你可能未必會馬上會關閉SOCKET,也即你可能還需要發送一些數據給對方之后,再發送FIN報文給對方來表示你同意現在可以關閉連接了,所以它這里的ACK報文和FIN報文多數情況下都是分開發送的。

以張三給李四掛電話為例

張三:我要掛電話了【FIN。seq=x】

李四:好的【ack。seq=x+1】

李四:我也掛了【fin,seq=b,ack=X+1】?

張三:好的【ack,seq=b+1】

三次握手分析?

HTTP 協議就是建立在TCP鏈接上的

我們通過訪問一個網頁。 使用wireshark分析TCP三次握手建立連接的過程,
Wireshark的過濾規則,只顯示我們需要的數據

(ip.src==10.108.15.43 and ip.dst==10.108.16.3) or (ip.src==10.108.16.3 and ip.dst==10.108.15.43)

TCP/IP狀態機

1、seq=0(每發一次包seq的值加1)
2、ack=接收到的seq+1

TCP/IP狀態機

TCP/IP狀態機

TCP流:

TCP/IP狀態機

四次揮手:

TCP/IP狀態機

TCP/IP狀態機

1、TCP協議規定通過發送一個FIN段(FIN被置位)來發起關閉操作,同時FIN報文段還包含著對最近收到的數據進行ACK。

2、接收端對FIN進行確認,發送ACK=k+1給發送端

3、接收端將連接關閉發送給上層應用程序,由應用程序發起連接關閉操作。此時接收端由被動關閉連接壯成主動,并發送FIN報文段給發送端。報文的序列號為L(這里也可看出上一步驟中發送ACK序列號一樣,因為ACK不占用序列號,

所以這里的FIN的序列號也為L)。

4、發送端接收到FIN后,發送回ACK給接收端后,TCP連接終止。如果FIN丟失,發送FIN的那端需要重新發送FIN,直到接收到ACK為止。

相對于的狀態機

TCP/IP狀態機

12種狀態機:

TCP/IP狀態機

歡迎學習:TCP的狀態機與重傳機制

分享題目:TCP/IP狀態機
轉載來于:http://m.2m8n56k.cn/article12/jdcpgc.html

成都網站建設公司_創新互聯,為您提供移動網站建設軟件開發域名注冊手機網站建設全網營銷推廣云服務器

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都定制網站建設
主站蜘蛛池模板: 久久精品国产免费高清 | 久草在线视频网 | 亚洲欧洲久久久精品 | 欧美国产在线一区 | 国产手机精品一区二区 | 国产精品1区2区 | 视频偷拍一级视频在线观看 | 欧美日韩亚洲综合在线一区二区 | 女人扒开双腿让男人捅 | 成人久久18免费游戏网站 | 女人一级特纯黄大片色 | 午夜人成 | 国产毛片基地 | 欧美日韩综合高清一区二区 | 黄色成人在线网站 | 欧美性猛交xxxxx按摩国内 | 99re热精品这里精品 | 日本免费的一级绿象 | 免费亚洲视频 | 一级全黄毛片 | 免费人成年短视频在线观看免费网站 | 国产呦系列免费 | 欧美三级日韩三级 | 久久久久久青草大香综合精品 | 亚洲欧美影院 | 黄色亚洲网站 | 久久色视频在线观看 | 在线日本视频 | 国产高清精品毛片基地 | 欧美xxxx性xxxxx高清视频 | 亚洲国产第一区二区香蕉 | 碰碰碰免费公开在线视频 | 国产精品久久久免费视频 | 最新亚洲人成网站在线影院 | 久久99九九99九九精品 | 精品女厕沟底拍撒尿 | 小草青青神马影院 | 久久久久琪琪精品色 | 日本一级特黄毛片高清视频 | 二区视频在线 | 国产大乳喷奶水在线看 |