【总结】【自顶向下】常用计网协议注意事项【DNS DHCP NAT ARP】

DNS(基于UDP的应用层协议)

将域名映射为IP

注意DNS迭代查询的次数,有几层就迭代几次,例如:abc.xyz.com,即迭代三次(主机访问本地域名服务器不算)

DHCP(基于UDP的应用层协议)

为主机动态分配IP地址

传递方向 报文名称 源地址 目的地址
客户 ---> 服务器 DHCP发现 0.0.0.0 255.255.255.255
服务器 ---> 客户 DHCP提供 DHCP服务器地址 255.255.255.255
客户 ---> 服务器 DHCP请求 0.0.0.0 255.255.255.255
服务器 ---> 客户 DHCP提供 DHCP服务器地址 255.255.255.255

可以发现,客户的源地址 一直是0.0.0.0目的地址 都是255.255.255.255这两个特点。

NAT(传输层协议)

目前感觉是手动配置而不是自适应。(这点存疑)

ARP(网络层协议)

提供IP地址到MAC地址的映射

当一个主机主机访问另一主机时,

首先,查询ARP缓存,

如果缓存中有对方主机的ip地址对应的MAC地址,那么将对方主机MAC地址填入目的MAC地址中。

如果缓存中没有对方主机的ip地址对应的MAC地址 ,那么发送ARP广播报文,目的地址为FF-FF-FF-FF-FF-FF,这里有两种情况。

  1. 如果目的主机与源主机在同一网络 ,经过广播即可获得目的主机的MAC地址
  2. 如果目的主机与源主机不在同一网络 ,经过广播获得的是与目的主机网络相联的路由器地址

注:ARP的相应分组是单播,即从一个源地址发送到一个目的地址。

相关推荐
小年糕是糕手13 小时前
【C/C++刷题集】类和对象算法题(一)
数据结构·c++·程序人生·考研·算法·leetcode·改行学it
立志成为大牛的小牛1 天前
数据结构——五十九、冒泡排序(王道408)
数据结构·学习·程序人生·考研·算法
立志成为大牛的小牛1 天前
数据结构——六十、快速排序(王道408)
数据结构·程序人生·考研·算法·排序算法
小年糕是糕手2 天前
【C++同步练习】类和对象(三)
开发语言·jvm·c++·程序人生·考研·算法·改行学it
CS创新实验室2 天前
计算机考研408【计算机网络】核心知识点总结
网络·计算机网络·考研·408
蒙奇D索大2 天前
【数据结构】考研408|从B树到B+树:多路平衡的优化形态与数据库索引基石
数据结构·笔记·b树·学习·考研
蒙奇D索大3 天前
【数据结构】考研408 | B树收官:插入与删除的平衡艺术——分裂、合并与借位
数据结构·笔记·b树·考研·改行学it
CS创新实验室3 天前
计算机考研408【操作系统】核心知识点总结
java·linux·考研·计算机·操作系统·408
蒙奇D索大4 天前
【数据结构】考研408 | B树探秘:从查找操作到树高性能分析
数据结构·笔记·b树·考研·改行学it
元亓亓亓4 天前
考研408--组成原理--day7--指令&扩展操作码&寻址
考研·指令·寻址