
计算机网络
文章平均质量分 79
颜子鱼
这个作者很懒,什么都没留下…
展开
-
IP地址与MAC地址关系
IP 地址(Internet Protocol Address):定义:IP 地址是分配给网络中每个设备的唯一标识符,允许设备在网络上进行通信。它是在网络层使用的地址,用于标识网络上的设备和路由数据包。IP 地址可以是 IPv4(32 位,通常表示为四组十进制数字)或 IPv6(128 位,通常表示为八组十六进制数字)。原创 2024-08-13 22:21:20 · 455 阅读 · 0 评论 -
网络编程socket,TCP实现,网络字节序详解
客户端经socket,bind后调用connect时,触发了连接请求,向服务器发送了第一次握手,这时connect进入阻塞状态,即客户端进入SYN-SENT状态。向客户端发送第二次握手后,accept进入阻塞状态,即服务器端进入同步已接收状态。客户端收到第二次握手之后,这时connect返回,并发出第三次握手,客户端进入连接已建立状态。服务器收到第三次握手,accept返回,至此三次握手完毕,服务器端也进入连接已建立状态。IPV4的地址描述结构体,只要管端口号和互联网地址就行,其他系统帮你搞定了。原创 2024-08-11 16:06:52 · 1084 阅读 · 0 评论 -
计算机网络TCP协议详解
我们知道,TCP采用了累积确认的方式,如果某个报文段发生了丢失,即便收到了后面的数据,接收方返回的ACK也是一样的。最常见的选项字段是MSS(Maximum Segment Size最长报文大小),每个连接方通常都在通信的第一个报文段(SYN标志为1的那个段)中指明这个选项字段,表示当前连接方所能接受的最大报文段的长度。在ESTABLISHED(建立连接后),序列号的变化规则为,seq=上一条已方发送报文段的seq+TCP报文的净荷字节数(不包含TCP头)=上一条已方收到报文段的ACK number。原创 2024-08-08 15:44:37 · 1046 阅读 · 0 评论