侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

如何应对考官的TCP三次握手&四次挥手提问?

2023-01-01 星期日 / 0 评论 / 0 点赞 / 57 阅读 / 2090 字

简述TCP三次握手:简短回答: 首先A向B发送同步请求SYN, 然后B回复A同步请求应答SYN+ACK, 最后A回复BACK确认。 详细回答:首先

.

  1. 简述TCP三次握手:

    简短回答: 首先A向B发送同步请求SYN,                    

              然后B回复A同步请求应答SYN+ACK,         

              最后A回复BACK确认。


    详细回答:首先A向B发送请求序列号为x的同步请求SYN,  

             然后B回复A确认序列号为x+1,请求序列号为y的同步请求应答SYN+AC

             最后A回复确认序列号为y+1.请求序列号为x+1的确认应答ACK

             SYN同步序列号,需要连接时候为1

              ACK为1时,确认序列号才有效




请求序列号确认序列号SYNACK
第一次Ax
1
第二次Byx+111
第三次Ax+1y+1
1


2.简述TCP四次挥手:

  A向B发送断开请求FIN+ACK关闭发送,

  B回复ACK确认,

  当B也不发送时,向A发送断开请求FIN+ACK

  A回复ACK最终确认


3.为什么三次握手,四次挥手?

  因为TCP连接是双工的,一方发送FIN只能关闭到对方的发送,必须等到对方也不发送时,回复FIN,才能彻底关闭连接

.

广告 广告

评论区