网络
文章平均质量分 60
一拖再拖 一拖再拖
简洁的美
展开
-
DNS详解
DNS 是一个域名系统,它主要用于将人类容易记忆的域名转换成ip地址。默认情况下,设备会自动从网络供应商获取DNS服务器地址,并使用DNS服务器对域名进行解析。此外,你也可以手动设置DNS服务器,具体操作系统的操作步骤可以进行网络查询。原创 2024-08-26 23:49:35 · 371 阅读 · 0 评论 -
nagle算法作用
当一条新的tcp数据需要发送时,如果之前发送数据包还没有被确认(即控制位为ACK的报文段),则新的tcp数据不会立即发送,而是存储在发送数据缓冲区中,直到满足以下条件才会被发送:之前发送的数据包都已经被确认,缓冲区数据量达到了最大分组大小原创 2024-08-01 13:21:43 · 350 阅读 · 0 评论 -
TCP半关闭过程
tcp半关闭是指在一端发送完数据后,关闭发送通道,而保持接收通道继续接收数据。客户端(也可以是服务端发起)发送 [FIN,ACK] 报文段,其中Seq=x,Ack=y服务端返回ACK报文段,其中Seq=y,Ack=x+1服务端返回数据报文段(可能会有多个)客户端发送ACK报文段,其中Seq=y,ACK=x+n服务端返回[FIN,ACK]报文段,其中Seq=y,ACK=x+1客户端发送ACK报文段,其中Seq=y,ACK=x+1原创 2024-07-31 16:06:41 · 304 阅读 · 0 评论 -
普通校验和
校验和是一种用于验证数据完整性的方法,通常包含普通校验和和复杂校验和。这里主要说明普通校验和。首先计算每个数据的和,如果超过16位,取高16位与低16位相加,最后取反。计算每个数据的和(包含之前计算的校验和),如果超过16位,取高16位与低16位相加,如果结果全为1,因为以16位为例,所以结果为 ```0xFFFF```时则说明数据传输没有出错。**IPv4 的校验和计算方法是将头部一系列16位数字相加**,然后使用简单校验和得出,但头部中包含了TTL属性,因此每次TTL减1都要重新计算校验和。原创 2024-06-21 16:05:27 · 507 阅读 · 0 评论 -
网络的基本理解
网络的基本理解,局域网,因特网,IP地址,端口,路由器,域名,DNS,服务器,代理服务器,角色:张三、李四、王五。原创 2023-05-18 13:06:06 · 234 阅读 · 0 评论