网络
YYYY-MM-DD
这个作者很懒,什么都没留下…
展开
-
TCP状态转换图
注:主动、被动 与 服务器、客户端没有明确的对应关系。这个图N多人都知道,它排除和定位网络或系统故障时大有帮助,但是怎样牢牢地将这张图刻在脑中呢?那么你就一定要对这张图的每一个状态,及转换的过程有深刻 的认识,不能只停留在一知半解之中。下面对这张图的11种状态详细解析一下,以便加强记忆!不过在这之前,先回顾一下TCP建立连接的三次握手过程,以及 关闭连接的四次握手过程。1、建立连接协议(三次握手)...转载 2018-02-24 10:48:31 · 150 阅读 · 0 评论 -
FIN_WAIT_1/FIN_WAIT_2
关于网络设备的FIN_WAIT_2状态解释出处:http://hi.baidu.com/netdemon1981/blog/item/584bfbb2aeb1d4acd9335ad9.html 在HTTP应用中,存在一个问题,SERVER由于某种原因关闭连接,如KEEPALIVE的超时,这样,作为主动关闭的SERVER一方就会进入 FIN_WAIT2状态,但TCP/IP协议栈有个问题,FIN_WA...转载 2018-02-24 10:51:06 · 2108 阅读 · 0 评论 -
计算机网络大牛博客
1、Tcp/IP协议:网络详解卷一 //大牛解读 http://www.52im.net/topic-tcpipvol1.html原创 2018-04-10 11:11:16 · 1167 阅读 · 0 评论 -
TCP之流量和拥塞控制
TCP 的流量控制与拥塞控制可以说是一体的。流量控制是通过滑动窗口实现的,拥塞避免主要包含以下2个内容:(1)慢开始,拥塞避免(2)快重传,快恢复 1.流量控制——滑动窗口TCP采用大小可变的滑动窗口进行流量控制,窗口大小的单位是字节。发送窗口在连接建立时由双方商定。但在通信的过程中,接收端可根据自己的资源情况,随时动态地调整对方的发送窗口上限值(可增大或减小)。为什么要设置窗口?我们可以把窗口理...转载 2018-04-12 16:12:13 · 275 阅读 · 0 评论 -
Socket知识梳理
参考博客:https://www.cnblogs.com/zengzy/p/5107516.html https://www.cnblogs.com/wangcq/p/3520400.html1、什么是socket我们知道进程通信的方法有管道、命名管道、信号、消息队列、共享内存、信号量,这些方法都要求通信的两个进程位于同一个主机。但是如果通信双方...转载 2019-06-17 09:44:06 · 631 阅读 · 0 评论