采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
在本课三次握手异常情况的图里面如果第三次(图中⑤)丢失了 被动接收连接方会怎样阿 还有为什么不两次我理解了,面试有问题为什么不四次握手,这个怎么回答阿
如果第三次的连接丢失,被动连接方会进入等待状态,会消耗一定的资源。这个在后面关于TCP协议的安全里面有详细的介绍,也算是TCP协议的一个漏洞。 而对于为什么不是四次握手这个问题比较好回答,能三次握手搞定,为什么要四次握手呢?这不是徒增烦恼吗?在软件设计工程实现的各种方面,我们都要遵循最简原则,用最少最简单的逻辑实现所需要的功能! 加油!!
第三次连接丢失了,TCP是怎么处理的?是等待几个周期后再次发送吗,怎么知道第三次丢失了?
我知道了,第三次握手失败,过了超时计时器,接收端会重新发第二次报文,要求发送端重传第三次报文,默认是5次,如果默认次数到了,还没有的话就关闭连接。
建立连接是为了确定客户端和服务端的接收和发送都正常的,三次握手已经足够了,没必要四次握手
登录后可查看更多问答,登录/注册
大厂资深面试官授课,瞄准大厂校招,把握职场高起点机会
948 6
874 4
690 4
782 3
402 3