网络层协议图解
- ARP (Address Resolution Protocol) : 将已知 `IP` 地址转换为 `MAC` 地址
- RARP (Reverse Address Resolution Protocol) : 将已知 `MAC` 地址转换为 `IP` 地址
- DHCP (Dynamic Host Configuration Protocol) : 动态获取 `IP` 地址
- NAT (Network Address Translation) : 主机对外通信时,把私有 `IP` 地址转化成共有 `IP` 地址
- ICMP (Internet Control Message Protocol): 报告传输中遇到的问题 (`IP` 未能到达目标地址的原因)
- IGMP (Internet Group Message Protocol): 组播成员管理
ARP (Address Resolution Protocol) : 将已知 IP
地址转换为 MAC
地址
- 主机广播发送 ARP 请求 (包含目标 IP 地址),IP 一致的设备回复 ARP 响应 (包含目标 MAC 地址)
RARP (Reverse Address Resolution Protocol) : 将已知 MAC
地址转换为 IP
地址
- ARP 逆过程,通常需要加 RARP 服务器
DHCP (Dynamic Host Configuration Protocol) : 动态获取 IP
地址
NAT (Network Address Translation) : 主机对外通信时,把私有 IP
地址转化成共有 IP
地址
- 数据包从内网发往外网时,NAT会将包源IP由私网地址转换成公网地址
- 当响应的数据包要从外网发给内网时,NAT会将包目的IP由公网地址转换成私网地址
ICMP (Internet Control Message Protocol): 报告传输中遇到的问题 (IP
未能到达目标地址的原因)
IGMP (Internet Group Message Protocol): 组播成员管理
- 常规查询与响应机制、离开组播组工作机制