分类目录网络协议

TCP连接复位RST:强制关闭TCP链接

在TCP协议中RST表示复位,用于强制关闭TCP链接,主机需要尽快关闭连接(或连接超时,端口或主机不可达)时发送RST包,TCP关闭连接的正常方法是四次握手。

发送RST包关闭连接时,可以丢弃缓存区的包直接发送RST包。而接收端收到RST包后,也不必发送ACK包来确认。RST包不是TCP连接中的必须部分, 可以只发送RST包(即不带ACK标记),但在正常的TCP连接中RST包可以带ACK确认标记。

μTP协议:UTP

μTP(Micro Transport Protocol),μ即微(micro-),因为μ输入困难 μTP通常被写为uTP,μTP是一个由BitTorrent公司开发的协议。μTP在UDP协议之上实现可靠传输与拥塞控制等特性。uTP可以克服多数防火墙和 NAT 的阻碍,从而大大提高用户的连接性以及下载速度。

旧版的BT传输协议在传输数据的过程中经常与其它的网络应用形成相互干扰的情况,造成其它网络应用服务质量下降,并导致网络拥堵。新的uTP协议会根据实际的网络状况自动调节传输速度,将不会造成运营商网络带宽拥堵的情况。

192.168.0.1/24中/24的含义

192.168.0.1/24

/24是指子网掩码,24个1即: 11111111.11111111.11111111.00000000 ,一个255 是8个1,转换成十进制就是:255.255.255.0。

/24就是前三个ip数是固定的,最后一个1就是不确定的,所以192.168.0、192.168.0.2、192.168.0.3在同一个网段内,而192.168.2.1不在同一网段内,必须通过路由器才能通。

nginx配置关闭chunked

Transfer-Encoding:chunked简介

通常情况下,Transfer-Encoding域的值应当为chunked,表明采用chunked编码方式来进行报文体的传输。chunked编码是HTTP/1.1 RFC里定义的一种编码方式。

chunked编码的基本方法是将大块数据分解成多块小数据,每块都可以自指定长度。Transfer-Encoding:chunked能更快的让页面呈现出来,因为它能分段下载,浏览器分段解析,例如facebook利用这个特性实现的big pipe。