大家好,又见面了,我是你们的朋友全栈君。
为了获取IP地址等配置信息,DHCP客户端需要和DHCP服务器进行报文交互。 首先,DHCP客户端发送DHCP发现报文来发现DHCP服务器。DHCP服务器会选取一个未分配的IP地址,向DHCP客户端发送DHCP提供报文。此报文中包含分配给客户端的IP地址和其他配置信息。如果存在多个DHCP服务器,每个DHCP服务器都会响应。 如果有多个DHCP服务器向DHCP客户端发送DHCP提供报文,DHCP客户端将会选择收到的第一个DHCP提供报文,然后发送DHCP请求报文,报文中包含请求的IP地址。收到DHCP请求报文后,提供该IP地址的DHCP服务器会向DHCP客户端发送一个DHCP确认报文,包含提供的IP地址和其他配置信息。DHCP客户端收到DHCP确认报文后,会发送免费ARP报文,检查网络中是否有其他主机使用分配的IP地址。如果指定时间内没有收到ARP应答,DHCP客户端会使用这个IP地址。如果有主机使用该IP地址,DHCP客户端会向DHCP服务器发送DHCP拒绝报文,通知服务器该IP地址已被占用。然后DHCP客户端会向服务器重新申请一个IP地址。
[Huawei]dhcp enable //开启DHCP
[Huawei]ip pool pool10 //创建全局地址池
Info: It's successful to create an IP address pool.
[Huawei-ip-pool-pool10]network 192.168.1.0 mask 24 //配置全局地址池下可分配的网段地址
[Huawei-ip-pool-pool10]gateway-list 192.168.1.1 //配置网关地址
[Huawei-ip-pool-pool10]lease day 10 //地址租期
[Huawei-ip-pool-pool10]quit
交换机创建VLAN10
[Huawei]vlan 10
[Huawei-GigabitEthernet0/0/1]port link-type access
[Huawei-GigabitEthernet0/0/2]port default vlan 10
[Huawei]int vlanif 10
[Huawei-Vlanif10]ip add 192.168.1.1 24
[Huawei-Vlanif10]dhcp select global
交换机配置完成后进入PC配置选择DHCP,在PC上使用ipconfig命令是否成功获取到网络地址
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/126471.html原文链接:https://javaforall.cn