ARP
知道IP,不知道MAC地址
DHCP
有MAC,但是自己没有IP,用于申请IP
DHCP客户广播,DHCP发现报文
DHCP服务器接收到发现报文后,广播返回DHCP提供报文,包含准备分配给DHCP客户的IP地址等配置信息
DHCP客户接收到提供报文,若接受配置信息,则广播DHCP请求报文
DHCP服务器广播DHCP确认报文,正式将IP分配给DHCP客户
DHCP选取分配IP的方式
DHCP先查询数据库,看看之前是否有这个主机的信息,有就直接分配,没有就从IP池取一个分配。
IP分配有租期。
ICMP控制网络报文
差错报告报文
- 终点不可达
- 源点抑制,路由器/主机因为网络拥塞丢弃数据报时,让源点减慢数据发送速率
- TTL时间超过
- 参数问题
- 改变路由(重定向),下次发送数据报时,可走更近的路由
不发送ICMP差错报文的情况
- 对于ICMP报文不发送ICMP报文
- 对第一个分片的所有后续数据报不发送ICMP报文
- 对组播地址不发送
- 对特殊地址(127.0.0.1,0.0.0.0等)不发送数据报
询问报文
- 回送请求和回答报文常用
- 时间戳请求和回答报文常用
- 掩码地址请求和回答报文
- 路由器询问和通告报文
应用
PING,Traceroute