当前位置:  技术问答>linux和unix

TCP状态问题

    来源: 互联网  发布时间:2016-04-08

    本文导语:  一个服务端和一个客户端程序,当客户端程序向服务端程序发消息的时候,服务端程序会返回一个消息给这个客户端,这时服务端和客户端的TCP状态为ESTABLISHED.然后我强行中止了客户端,这时服务端的TCP状态为CLOSE_WAI...

一个服务端和一个客户端程序,当客户端程序向服务端程序发消息的时候,服务端程序会返回一个消息给这个客户端,这时服务端和客户端的TCP状态为ESTABLISHED.然后我强行中止了客户端,这时服务端的TCP状态为CLOSE_WAIT,客户端的状态为FIN_WAIT_2.过了几分钟,发现服务端的TCP状态仍为CLOSE_WAIT,客户端的状态仍为FIN_WAIT_2,为什么它们的状态不能变为CLOSED? 能详细讲了一下TCP的这几个状态吗?

谢谢先!

|
因为现在需要服务端关闭连接发送FIN,然后才都会变为CLOSED
http://ttcplinux.sourceforge.net/documents/one/tcpstate/tcpstate.html
这个图很直观,如果要和编程结合起来,一言难尽啊,还是看UNPV1吧

    
 
 

您可能感兴趣的文章:

  • 对TCP协议状态及状态转换理解
  • 请问用那个命令可以实时看到当前的网络状态。如:TCP,UDP,防火墙的情况。
  • 启动shell脚本(auth.sh)后 查看auth的状态nolisten tcp vt7
  • win2003应用程序日志-状态服务器已关闭超时的 TCP/IP 连接的解决方法
  • 在C#中对TCP客户端的状态封装详解
  • 求助!!!linux tcp发送 xp tcp接收 出现的问题
  • TCP_NODDELAY的问题
  • 控制在网络上传输TCP数据包的大小的问题
  • udp服务器和TCP服务器的问题
  • TCP通信select 非常奇怪的问题
  • TCP connect 相关问题
  • 发送大量tcp包,丢包问题
  • linux 下 tcp接收窗口大小问题
  • 跟相同IP,端口不同的TCP服务端连接问题
  • 询问一个TCPDUMP语法问题 在抓TCP包时不能指定IP吗?
  • TCP套接字抓包的问题
  • TCP与UDP通信问题!
  • C++ socket 变成遇到无法解决的tcp 分片问题
  • 关于tcp协议的问题
  • ubuntu下tcp程序问题
  • 请教: tcp传输同步问题
  • 网络编程TCP header问题。
  • 关于TCP效率问题
  • 问一个TCP连接终接的问题
  • 问个最简单的TCP/IP传输问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.net接口socketoptions的类成员方法: tcp_nodelay定义及介绍
  • http走的是tcp还是udp?ssh是tcp还是udp?
  • Linux内核中影响tcp三次握手的一些协议配置
  • 100分求《嵌入式系统Web服务器—TCP/IP Lean》或《TCP/IP Lean Web Servers for Embedded Systems 》
  • TCP协议报头字段详解及报头图
  • tcp和udp套接字有何不同?在什么情况下用tcp什么情况下用udp????
  • TCP协议四次断连过程介绍及Linux内核协议栈中相关设置项
  • tcp_prequeue_process怎么调用了tcp_v4_do_rcv的??求解??在tcp_recvmsg调用的
  • TCP协议三次握手过程详解
  • 请问怎么知道每个TCP连接所属哪个进程??还有怎么样断开系统中任意一个TCP连接?
  • TCP/IP协议族介绍及TCP/IP协议族中各协议对应的RFC编号
  • 高分求救:SOL_SOCKET,SO_RCVTIMO,SO_SNDTIMEO,IPPOTO_TCP,TCP_NODELAY这些是在哪个头文件定义的呢?
  • 请问RST在什么情况下发送?? 使用TCP socket编程的话是否会引起这种TCP包的发送?
  • netfilter里如何获得TCP包的数据?
  • linux内核tcp重组的函数?
  • 转发 TCP/IP 连接 prtunnel
  • tcp的分节表示什么?
  • 如何在Linux系统上运行T/TCP程序
  • SCO Openserver 5 TCP/IP
  • 关于tcp/ip详解卷2中的代码
  • TCP/IP编程


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3