![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux网络编程
文章平均质量分 97
微尘8
这个作者很懒,什么都没留下…
展开
-
解析DNS查询报文,探索DNS工作原理
DNS (Domain Name System),域名系统是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式系统,能够使人们更方便地访问互联网,DNS服务器使用UDP端口 53。在linux操作系统下,我们可以通过 host 命令,查询域名的IP地址,命令格式为:host -t A 域名,它的工作原理是怎样的呢,接下来,通过解析DNS查询报文,探索DNS工作原理。原创 2024-09-11 16:35:16 · 376 阅读 · 0 评论 -
IP协议头部中的8位服务类型TOS字段说明
IP协议头部中的8位服务类型TOS字段中。对于一般的IP报文,前3bit的值是000,用不上该优先权子字段;中间4bit字段中,表示的是服务类别,并且该4bit字段中,只能有一个bit字段为1。1000 -- 最小延迟0100 -- 最大吞吐量0010 -- 最高可靠性0001 -- 最小费用0000 -- 一般服务末尾1bit字段中,该字段未使用必须为0。转载 2024-09-11 10:41:27 · 40 阅读 · 0 评论 -
抓包分析ARP协议工作原理
ARP(Address Resolution Protocol,地址解析协议)协议属于网络层协议,它实现了将目的主机的 IP 地址转换为 MAC 地址(物理地址)。ARP工作原理主机向自己所在的网络(比如家用路由器)广播一个 ARP请求(request),该请求包含目的主机的IP地址,此网络上的其它主机都将收到这个请求,但只有被请求的目的主机会回应一个 arp 应答(reply)。ARP 协议报文格式: 硬件类型(2字节)协议类型(2字节)硬件地址长度(1字节)协议地址长度(1字节)操作(2字节)源MAC原创 2024-09-10 12:26:11 · 550 阅读 · 0 评论