![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
文章平均质量分 52
Foxir
这个作者很懒,什么都没留下…
展开
-
TIME_WAIT状态详解
某个程序连续地新建HTTP连接去访问WEB服务,但释放连接却有延时,导致所有的TCP端口在短时间内耗尽,系统没有额外的TCP端口资源分配给新的请求,然后报错。原创 2015-03-16 20:27:31 · 599 阅读 · 0 评论 -
Java Socket「饥饿死锁」问题
Socket是指网络上端到端的通信机制,一般基于传输层协议。本文以Java为例,专门讨论TCP协议的Socket编程可能遇到的饥饿、死锁问题。UDP协议的Socket编程也可以参考。原创 2015-02-21 17:17:38 · 2932 阅读 · 0 评论 -
TCP连接过程及状态
概念TCP协议是面向连接的传输层协议,基于字节流。它可以保证数据从网络的一端到另一端不丢失、不重复、不乱序。TCP协议是全双工的协议。三次握手,四次挥手。原创 2015-03-09 23:39:11 · 767 阅读 · 0 评论