【通信】TCP建立连接协议是三次握手,而关闭连接却是四次握手
来源:互联网 发布:怎么进入淘宝店铺 编辑:程序博客网 时间:2024/05/22 14:11
服务端的LISTEN状态下的SOCKET当收到SYN报文的建连请求后,它可以把ACK和SYN(ACK应答,而SYN同步)放在一个报文里来发送。
但关闭连接时,当收到对方的FIN报文通知时,它仅仅表示对方没有数据发送给你了;但未必你所有的数据都全部发送给对方了,所以你可以未必会马上会关闭SOCKET,也即你可能还需要发送一些数据给对方之后,再发送FIN报文给对方来表示你同意现在可以关闭连接了,所以它这里的ACK报文和FIN报文多数情况下都是分开发送的
但关闭连接时,当收到对方的FIN报文通知时,它仅仅表示对方没有数据发送给你了;但未必你所有的数据都全部发送给对方了,所以你可以未必会马上会关闭SOCKET,也即你可能还需要发送一些数据给对方之后,再发送FIN报文给对方来表示你同意现在可以关闭连接了,所以它这里的ACK报文和FIN报文多数情况下都是分开发送的
- 【通信】TCP建立连接协议是三次握手,而关闭连接却是四次握手
- 为什么TCP建立连接协议是三次握手,而关闭连接却是四次握手呢?
- TCP/IP的三次握手连接和四次握手关闭【问题:为什么建立连接协议是三次握手,而关闭连接却是四次握手?】
- tcp协议建立连接 为什么是三次握手 而 断开连接需要四次?
- tcp三次握手建立连接、四次握手关闭连接
- tcp三次握手建立连接,四次握手关闭连接
- TCP三次握手建立连接四次挥手关闭连接
- TCP三次握手连接建立和四次交互关闭连接
- TCP建立连接为什么是三次握手?
- TCP建立连接为什么是三次握手而不是两次握手
- TCP协议建立连接的三次握手四次挥手机制
- 为什么tcp建立连接是三次握手而不是两次握手或者四次握手?(笔试面试常考)
- TCP建立连接三次握手和释放连接四次握手
- TCP建立连接三次握手和释放连接四次握手
- TCP建立连接三次握手和释放连接四次握手
- TCP建立连接的三次握手和关闭连接的四次握手
- TCP建立连接为什么是三次握手,为什么不是两次或四次?
- tcp协议连接建立的三次握手和结束连接的四次握手
- ubuntu配置jdk7.0过程
- iphone中 CoreData 框架的简单解释
- 第七周任务三
- ajax实例2
- NetBeans 中开发 Yii
- 【通信】TCP建立连接协议是三次握手,而关闭连接却是四次握手
- 常用语句(二)
- 【大话设计模式】——适配器模式
- New <%: %> Syntax for HTML Encoding Output in ASP.NET 4 (and ASP.NET MVC 2)
- 最简单的Makefile
- NSUserDefaults standardUserDefaults
- WordPress导购主题:ZZDGM免费下载
- 常用语句(三)alert table ... 、constraint、foreign key(...) references ...(...)、check(... between ...)
- 如何实现对UITextField ,UITextView等输入框的 字数限制