计算机网络
xjtu_qyq
个人的bug与patch持续更新 https://bugs.launchpad.net/~qianyuqiao
展开
-
http常问的问题
1.GET用于获取资源 是幂等的 POST用于修改资源2.GET的数据在URL之后。POST的数据在request body里面3.GET只支持ASCII字符,POST没有限制4.GET可以被浏览器缓存,POST不行...原创 2020-04-25 09:14:21 · 119 阅读 · 0 评论 -
根域名服务器 顶级域名服务器 权威域名服务器
1.全世界IPv4根服务器只有13台,分别为"A"至"M",1个为主根服务器在美国。其余12个均为辅根服务器,其中9个在美国,欧洲2个,位于英国和瑞典,亚洲1个位于日本。2.顶级域名服务器3.权威域名服务器4.本地域名服务器...原创 2020-08-12 09:41:46 · 7924 阅读 · 1 评论 -
TCP校验和的设计与实现
TCP校验和覆盖TCP首部和TCP数据,IP校验和值覆盖IP首部,不覆盖IP数据报、TCP的校验和是必需的,而UDP的校验和是可选的。TCP和UDP计算校验和时,都要加上一个12字节的伪首部。https://blog.csdn.net/qq_15437629/article/details/79183076伪首部的内容是从IP报头和TCP报头提取的...转载 2020-07-27 16:46:01 · 313 阅读 · 0 评论 -
icmp 报文中的进程号
如果有多个进程同时ping 114.114.114.114这icmp reply报文时如何准确的分别到达这些进程的呢?答案:通过标识符标识符。表示发送进程的ID号。 序号。从0開始,每发送一个新的回显请求就加1. 选项数据。实际载荷,比如保存发送时间,接收端用当前时间减去发送时间就能计算出往返时间。看看报文可以看到,进程号是30142...原创 2020-06-09 15:22:19 · 771 阅读 · 1 评论 -
socket的缓冲区
1.select poll epol(lt模式)下socket什么时候就绪缓冲区的字节数 >= SO_RECVLOWAT的时候2.举例说明client.cpp#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>#include <assert.h>#include <stdio.h>#include <unistd.h>.原创 2020-06-08 19:53:15 · 348 阅读 · 0 评论