关于DHCP
- 动态主机配置协议 DHCP(Dynamic Host Configuration Protocol)是一种用于集中对用户IP地址进行动态管理和配置的技术。即使规模较小的网络,通过DHCP也可以使后续增加网络设 备变得简单快捷。
- DHCP可以提供两种地址分配机制,网络管理员可以根据网络需求为不同的主机选择不同的分 配策略。
- 动态分配机制:通过DHCP为主机分配一个有使用期限(这个使用期限通常叫做租期) 的IP地址。这种分配机制适用于主机需要临时接入网络或者空闲地址数小于网络主机总 数且主机不需要永久连接网络的场景。
- 静态分配机制:网络管理员通过 DHCP为指定的主机分配固定的IP地址。相比手工静态 配置IP地址,通过DHCP方式静态分配机制避免人工配置发生错误,方便管理员统一维 护管理。
模型图
AR1配置
<Huawei>system-view
[Huawei]interface GigabitEthernet 0/0/0
[Huawei-GigabitEthernet0/0/0]ip address 192.168.1.254 255.255.255.0
[Huawei-GigabitEthernet0/0/0]q
[Huawei]dhcp enable
[Huawei]interface GigabitEthernet 0/0/0
[Huawei-GigabitEthernet0/0/0]dhcp select interface
命令:
system-view #从用户视图到系统视图
interface GigabitEthernet 0/0/0 # 进入路由器的0/0/0接口
ip address 192.168.1.254 255.255.255.0 #配置一个ip地址
q #从当前视图返回到较低一级视图
dhcp enable #开启DHCP功能
dhcp select interface #开启接口采用接口地址池的DHCP Server功能
配置完成后打开PC1,PC2,PC3,都选择DHCP,再点击应用
此时三台设备就能自动获取ip了,而且三台能互相通信了
PC>ipconfig
Link local IPv6 address...........: fe80::5689:98ff:fe73:234f
IPv6 address......................: :: / 128
IPv6 gateway......................: ::
IPv4 address......................: 192.168.1.251
Subnet mask.......................: 255.255.255.0
Gateway...........................: 192.168.1.254
Physical address..................: 54-89-98-73-23-4F
DNS server........................:
PC>ping 192.168.1.252
Ping 192.168.1.252: 32 data bytes, Press Ctrl_C to break
From 192.168.1.252: bytes=32 seq=1 ttl=128 time=31 ms
From 192.168.1.252: bytes=32 seq=2 ttl=128 time=32 ms
From 192.168.1.252: bytes=32 seq=3 ttl=128 time=31 ms
From 192.168.1.252: bytes=32 seq=4 ttl=128 time=47 ms
From 192.168.1.252: bytes=32 seq=5 ttl=128 time=32 ms
--- 192.168.1.252 ping statistics ---
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss
round-trip min/avg/max = 31/34/47 ms
PC>ping 192.168.1.253
Ping 192.168.1.253: 32 data bytes, Press Ctrl_C to break
From 192.168.1.253: bytes=32 seq=1 ttl=128 time=32 ms
From 192.168.1.253: bytes=32 seq=2 ttl=128 time=46 ms
From 192.168.1.253: bytes=32 seq=3 ttl=128 time=32 ms
From 192.168.1.253: bytes=32 seq=4 ttl=128 time=31 ms
From 192.168.1.253: bytes=32 seq=5 ttl=128 time=31 ms
--- 192.168.1.253 ping statistics ---
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss
round-trip min/avg/max = 31/34/46 ms
PC>