DHCP协议与配置

网友投稿 323 2022-09-22


DHCP协议与配置

一.DHCP协议工作过程

1.客服端通过广播发送DHCP discover 报文寻找服务器。2.服务器通过单播DHCP offer 报文向客服端提供IP地址等网络信息。3.客服端通过广播DHCP request 报文告知服务器端本地选择使用哪个IP地址。4.服务器通过DHCP ack 报文告知客服端IP地址是合法可用的。

5.当IP地址租期剩余50%的时候,客服端发送单播DHCP request报文向服务器提出续约请求。6.如果上一步续约没有成功,客服端则在IP地址租期剩余12.5%时,发送广播DHCP request 报文向服务区提出续约请求。7.如果上一步续约仍然没有成功,客服端讲放弃使用现有的IP地址,重新发送DHCP discover报文,请求新的IP地址。

1.在R1上配置接口IP[r1]interface GigabitEthernet 0/0/0[r1-GigabitEthernet0/0/0]ip address 10.1.1.1 24[r1-GigabitEthernet0/0/0]quit

2.配置DHCP server[R1]dhcp enable

[R1]ip pool dhcp1[R1-ip-pool-dhcp1]network 10.1.1.0 mask 255.255.255.0 [R1-ip-pool-dhcp1]gateway-list 10.1.1.1[R1-ip-pool-dhcp1]dns-list 10.1.1.1 [R1-ip-pool-dhcp1]lease day 2[R1-ip-pool-dhcp1]quit

[R1]int g0/0/0 [R1-GigabitEthernet0/0/2]dhcp select global [R1-GigabitEthernet0/0/2]quit

3.查看PC1是否获取到IP地址

1.全局开启DHCP。 2.配置DHCP地址池。3.在接口下调用DHCP地址池。

三.DHCP中继

1.在R1,R2上配置接口IP

2.在R2上配置DHCP server[R2]dhcp enable

[R2]ip pool dhcp1[R2-ip-pool-dhcp1]network 10.1.1.0 mask 255.255.255.0 [R2-ip-pool-dhcp1]gateway-list 10.1.1.1[R2-ip-pool-dhcp1]dns-list 10.1.1.1 [R2-ip-pool-dhcp1]lease day 2[R2-ip-pool-dhcp1]quit

[R2]ip pool dhcp2[R2-ip-pool-dhcp2]network 20.1.1.0 mask 255.255.255.0[R2-ip-pool-dhcp2]gateway-list 20.1.1.1[R2-ip-pool-dhcp2]dns-list 20.1.1.1[R2-ip-pool-dhcp2]lease day 2[R2-ip-pool-dhcp2]quit

[R2]int g0/0/2 [R2-GigabitEthernet0/0/2]dhcp select global [R2-GigabitEthernet0/0/2]quit

[R2]ip route-static 10.1.1.0 24 g0/0/2 30.1.1.1[R2]ip route-static 20.1.1.0 24 g0/0/2 30.1.1.1

3.在R1上配置DHCP relay[R1]dhcp enable

[R1]int g0/0/0 [R1-GigabitEthernet0/0/0]dhcp select relay [R1-GigabitEthernet0/0/0]dhcp relay server-ip 30.1.1.2 [R1-GigabitEthernet0/0/0]quit

[R1]int g0/0/1 [R1-GigabitEthernet0/0/1]dhcp select relay [R1-GigabitEthernet0/0/1]dhcp relay server-ip 30.1.1.2

1.用DHCP relay的场景当网络内有多个网段需要使用DHCP服务时,可以通过DHCP relay技术实现集中管理,方便地址分配。

2.DHCP relay配置步骤第一步:配置DHCP server,在server上配置客户端对应的DHCP地址池,然后在接口调用。第二部:配置DHCP relay,在relay连接客户端的接口上开启DHCP relay功能,然后指定DHCP server的IP地址。

3.DHCP relay的工作原理配置DHCP relay后,客户端通过广播将DHCP discover报文发给DHCP relay。DHCP relay在收到客户端的discover报文后,将discover报文重新封装。SIP封装为接收报文的接口IP,DIP封装为DHCP server的接口IP。然后将discover报文通过单播方式发向DHCP server。DHCP server在收到DHCP relay发来的discover报文后,通过单播方式向relay回复DHCP offer。DHCP relay接收到server发送过来的DHCP offer报文后,将单播offer报文转发给客户端。

4.DHCP server判断客户端在哪个网段内DHCP server通过DHCP relay发送的单播DHCP discover判断客户端在哪个网段内。因为relay发送的单播discover报文的SIP就是relay连接客户端的接口IP址。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:配置ACL(思科acl的作用)
下一篇:SpringBoot2.1.4中的错误处理机制
相关文章

 发表评论

暂时没有评论,来抢沙发吧~