计算机网络
文章平均质量分 76
Spground
https://github.com/Spground
https://spground.github.io
https://www.cnblogs.com/Spground/
展开
-
虚拟IP与ARP协议
虚拟IP与ARP协议虚拟IPARP协议1 ARP协议2 ARP缓存虚拟IP与ARP协议虚拟IP与ARP协议1.虚拟IP虚拟IP(Virtual IP Address),是一种不与特定计算机或者特定计算机网卡相对应的IP地址。所有发往这个IP地址的数据包最后都会经过真实的网卡到达目的主机的目的进程。引用维基上面的定义: A virtual IP address (VIP or VIPA)原创 2017-11-18 17:23:08 · 936 阅读 · 0 评论 -
TCP中的NO_DELAY
TCP中的NO_DELAY TCP网络优化的两种机制write-write-read模式带来的问题TCP NO_DELAY选项TCP CORK选项TCP中的NO_DELAY 1.TCP网络优化的两种机制 TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、全双工、基于字节流的传输层通信协议,由IETF的RFC 793定义。TC原创 2017-11-19 11:11:24 · 11110 阅读 · 1 评论 -
第18章TCP连接的建立和终止
连接的建立三次握手连接的终止四次挥手最大报文长度MSS Max Segment Size为了避免IP分片的发生,所以在三次握手阶段会协商最大报文长度。TCP的半关闭与半打开TCP提供了连接的一端在结束它的发送后还能接收来自另一端数据的能力,这就是所谓的半关闭。当主动关闭端发送了FIN后,还能继续接收来自被动关闭方的数据。如果一方已经关闭或异常终止连接而另一方却还不知...原创 2018-05-10 09:21:15 · 220 阅读 · 0 评论 -
第17章TCP协议
TCP协议TCP提供一种面向连接的、可靠的字节流服务。三个关键字:面向连接、可靠的(有超时重传、流量控制、拥塞控制等机制)、字节流(TCP对字节流的内容不做任何解释)。具体来讲可靠性的保证由以下机制保证:应用数据被TCP分割为最适合发送的数据块(主要是为了避免IP分片)(TCP数据段或者段segment),和UDP完全不同,应用程序产生的数据报长度将保持不变。TCP发出一个段后,启动一...原创 2018-05-10 09:30:19 · 199 阅读 · 0 评论