成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

面試突擊:為什么 TCP 需要三次握手?

網(wǎng)絡(luò) 通信技術(shù)
TCP 之所以需要 3 次握手,是因?yàn)?TCP 通訊雙方都是全雙工的,所以要經(jīng)過(guò) 3 次交互才能確認(rèn)雙方的發(fā)送能力和接收能力,并且 TCP 握手必須是 3 次,如果是 2 次握手,不能證明服務(wù)器端的發(fā)送能力和客戶(hù)端的接收能力;也不能是 4 次握手,因?yàn)?3 次已經(jīng)能證明的事情,再交互握手 1 次完全沒(méi)有必要。

TCP 三次握手是一道經(jīng)典的面試題,它是指 TCP 在傳遞數(shù)據(jù)之前,需要進(jìn)行 3 次交互才能正式建立起連接,并進(jìn)行數(shù)據(jù)傳遞。TCP 之所以需要 3 次握手是因?yàn)?TCP 雙方都是全雙工的。所謂全雙工指的是,TCP 任何一端既是發(fā)送數(shù)據(jù)方,又是接收數(shù)據(jù)方,因此這就要求 TCP 通訊雙方既要保證自己的發(fā)送能力,又要保證自己的接收能力才行。這就好像打電話(huà)時(shí),通訊雙方都要保證自己能話(huà)筒(傳遞聲音)和耳機(jī)(接收聲音)都是正常的才行,這樣才能進(jìn)行有效的交流,通常打電話(huà)時(shí),都是這樣開(kāi)頭的:

  • 我:喂,能聽(tīng)到我說(shuō)話(huà)嗎?
  • 對(duì)方:能聽(tīng)到你說(shuō)話(huà),你能聽(tīng)到我說(shuō)話(huà)嗎?
  • 我:能聽(tīng)到你說(shuō)話(huà),那我們就來(lái)聊正事吧。

TCP 三次握手也是相同的道理,3 次握手證明的能力詳情如下:

圖片

TCP 三次握手流程

TCP 三次握手流程如下:

  • 客戶(hù)端發(fā)送 SYN 給服務(wù)器端,表示希望建立連接;
  • 服務(wù)器端接收到消息之后,回應(yīng)一個(gè) SYN 和 ACK(確認(rèn)應(yīng)答)給客戶(hù)端;
  • 客戶(hù)端收到服務(wù)器端的 SYN 報(bào)文之后,回應(yīng)一個(gè) ACK 報(bào)文。

具體執(zhí)行流程如下圖所示:

圖片

總結(jié)

TCP 之所以需要 3 次握手,是因?yàn)?TCP 通訊雙方都是全雙工的,所以要經(jīng)過(guò) 3 次交互才能確認(rèn)雙方的發(fā)送能力和接收能力,并且 TCP 握手必須是 3 次,如果是 2 次握手,不能證明服務(wù)器端的發(fā)送能力和客戶(hù)端的接收能力;也不能是 4 次握手,因?yàn)?3 次已經(jīng)能證明的事情,再交互握手 1 次完全沒(méi)有必要。

參考 & 鳴謝

《碼出高效:Java開(kāi)發(fā)手冊(cè)》

《Offer 來(lái)了》

責(zé)任編輯:武曉燕 來(lái)源: Java面試真題解析
相關(guān)推薦

2023-09-07 16:46:54

TCP數(shù)據(jù)傳遞

2019-12-12 10:36:43

TCPSYNIP

2024-10-16 08:38:37

TCP編號(hào)信息

2021-05-28 09:08:20

TCP連接序列號(hào)

2024-07-10 12:00:42

2021-12-13 06:23:14

TCP三次握手網(wǎng)絡(luò)

2021-04-30 13:32:17

TCP三次握手網(wǎng)絡(luò)協(xié)議

2021-09-09 08:47:57

TCP三次握手協(xié)議

2022-07-07 09:00:17

TCP 連接HTTP 協(xié)議

2024-05-07 08:15:33

TCP四次揮手三次握手

2019-05-14 10:09:06

TCP連接握手

2023-10-24 15:22:09

TCPUDP

2023-10-28 09:07:57

TCP面試三次握手

2025-05-20 08:38:03

2022-07-27 07:36:01

TCP可靠性

2020-12-08 06:34:16

TCP握手SYN 報(bào)文

2022-10-10 07:34:36

TCP三次握手區(qū)塊鏈

2024-01-12 08:23:11

TCPACK服務(wù)器

2015-10-13 09:42:52

TCP網(wǎng)絡(luò)協(xié)議

2019-06-12 11:26:37

TCP三次握手四次揮手
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 精品国产欧美 | 国产一级片 | 男人的天堂亚洲 | 亚洲一区二区三区免费在线 | 亚洲欧美一区二区在线观看 | 国产日韩欧美激情 | 91成人免费电影 | 国产精品久久久久久久一区探花 | 天天操网| 一区日韩 | 亚洲高清在线 | 一区二区福利视频 | 国产粉嫩尤物极品99综合精品 | 免费观看的黄色网址 | 欧美片网站免费 | 精品日韩一区二区 | 久久精品小短片 | 国产成人网 | 狠狠草视频 | 免费高清av | 欧美激情在线一区二区三区 | 国产精品乱码一区二三区小蝌蚪 | 亚洲精品一区二区三区蜜桃久 | 久久久91精品国产一区二区三区 | 国产亚洲日本精品 | 国产香蕉视频在线播放 | 国产农村妇女毛片精品久久麻豆 | 精品中文字幕一区 | 一级大黄| 一级一级一级毛片 | 久久久久国产一区二区三区 | 国产免费av网 | 午夜私人影院 | 久久久久久国产一区二区三区 | 91在线电影 | 久草免费视 | 日一区二区三区 | 人人爽人人草 | 在线观看三级av | 久久天堂网 | 亚洲91|