hcip学习 DHCP中继
DHCP 中继
在可能收到 DHCP Discover 报文的接口配置 DHCP 中继,
指明 DHCP 服务器的地址,然后将 DHCP 发现报文以单播的形式送到 DHCP 服务器上
DHCP 中继报文的源地址和目标地址怎么确定
1、源地址:收到 Discover 报文的接口地址
2、目标地址:接口配置的 DHCP 服务器的地址
中继过程
1、PC1 发送一个广播的 Discover 报文,R1从 G0/0/0 接口收到之后根据接口的配置 DHCP 服务器地址,将报文从广播变成单播,查找路由表从对应的接口发送出去。
2、服务器收到之后根据全局地址池的地址,分配跟 Discover 源地址是相同网段的 IP 地址,并通过 offer 报文回复,如果没有则不处理
3、R1收到之后将 offer 报文的目标 IP 地址变成服务器分配给 PC1 的 IP 地址,目标 MAC 地址则变成 PC1 的 MAC 地址,并从中继接口发送回去。
4、PC1收到之后回复一个 Request 表示自己要使用该地址。
5、R1 收到 Request 报文之后根据接口的配置 DHCP 服务器地址,将报文从广播变成单播,查找路由表从对应的接口发送出去。
6、服务器收到 Request 报文之后,源目地址倒换回复 ACK
7、R1 收到之后将 ACK 报文的目标 IP 地址变成服务器分配给 PC1 的 IP 地址,目标 MAC 地址则变成 PC1 的 MAC 地址,并从中继接口发送回去。