实验:DHCP中继实验

目录

    • 前言
    • DHCP原理
    • 应用场景
    • DHCP中继实验

前言

DHCP是DynamicHostConfigurationProtocol之缩写﹐它的前身是BOOTP。BOOTP原本是用于无磁碟主机连接的网路上面的﹕网路主机使用BOOTROM而不是磁碟起动并连接上网路﹐BOOTP则可以自动地为那些主机设定TCP/IP环境。但BOOTP有一个缺点:您在设定前须事先获得客户端的硬体位址,而且,与IP的对应是静态的。换而言之,BOOTP非常缺乏"动态性",若在有限的IP资源环境中,BOOTP的一对一对应会造成非常可观的浪费。
DHCP可以说是BOOTP的增强版本﹐它分为两个部份﹕一个是服务器端﹐而另一个是客户端。所有的IP网路设定资料都由DHCP伺服器集中管理﹐并负责处理客户端的DHCP要求﹔而客户端则会使用从伺服器分配下来的IP环境资料。比较起BOOTP,DHCP透过"租约"的概念,有效且动态的分配客户端的TCP/IP设定,而且,作为兼容考量,DHCP也完全照顾了BOOTPClient的需求。

DHCP原理

第一步:客户端通过广播发送DHCP Discover 报文寻找服务器端
第二步:服务器端通过单播发送DHCP Offer 报文向客户端提供IP地址等网络信息
第三步:客户端通过广播发送DHCP Request 报文告知服务器端本地选择使用哪个IP地址
第四步:服务器通过单播发送DHCP Ack报文告知客户端IP地址是合法可用的

应用场景

通常在DHCP分配网段过多的情况下,网关路由器上配置DHCP服务,压力过大,一般我们用第二路由器,或则第二台DHCP服务器来分担业务

DHCP中继实验

实验:DHCP中继实验_第1张图片
SW1
1.system-view
2.[Huawei]sysname SW1
3.[SW1]v b 10 20
4.[SW1]int e0/0/1
5.[SW1-Ethernet0/0/1]p l a
6.[SW1-Ethernet0/0/1]p d v 10
7.[SW1-Ethernet0/0/1]un sh
8.[SW1-Ethernet0/0/1]int e0/0/2
9.[SW1-Ethernet0/0/2]p l a
10.[SW1-Ethernet0/0/2]p d v 20
11.[SW1-Ethernet0/0/2]un sh
12.[SW1-Ethernet0/0/2]int e0/0/3
13.[SW1-Ethernet0/0/3]p l a
14.[SW1-Ethernet0/0/3]p d v 10
15.[SW1-Ethernet0/0/3]un sh
16.[SW1-Ethernet0/0/3]int e0/0/4
17.[SW1-Ethernet0/0/4]p l a
18.[SW1-Ethernet0/0/4]p d v 20
19.[SW1-Ethernet0/0/4]un sh
20.[SW1-Ethernet0/0/4]q
21.[SW1]int g0/0/1
22.[SW1-GigabitEthernet0/0/1]p l t
23.[SW1-GigabitEthernet0/0/1]p t a v 10 20
24.[SW1-GigabitEthernet0/0/1]un sh

AR2
1.system-view
2.[Huawei]sysname AR2
3.[AR2]dhcp enable
4.[AR2]int g0/0/1.10
5.[AR2-GigabitEthernet0/0/1.10]d t v 10
6.[AR2-GigabitEthernet0/0/1.10]ip add 192.168.10.1 24
7.[AR2-GigabitEthernet0/0/1.10]a b e
8.[AR2-GigabitEthernet0/0/1.10]dhcp select relay
9.[AR2-GigabitEthernet0/0/1.10]dhcp relay server-ip 14.0.0.2
10.[AR2-GigabitEthernet0/0/1.10]un sh
11.[AR2-GigabitEthernet0/0/1.10]q
12.[AR2]int g0/0/1.20
13.[AR2-GigabitEthernet0/0/1.20]d t v 20
14.[AR2-GigabitEthernet0/0/1.20]ip add 192.168.20.1 24
15.[AR2-GigabitEthernet0/0/1.20]a b e
16.[AR2-GigabitEthernet0/0/1.20]dhcp select relay
17.[AR2-GigabitEthernet0/0/1.20]dhcp relay server-ip 14.0.0.2
18.[AR2-GigabitEthernet0/0/1.20]un sh
19.[AR2-GigabitEthernet0/0/1.20]q
20.[AR2]int g0/0/2
21.[AR2-GigabitEthernet0/0/2]ip add 14.0.0.1 24
22.[AR2-GigabitEthernet0/0/2]un sh
23.[AR2-GigabitEthernet0/0/2]q
24.[AR2]int g0/0/0
25.[AR2-GigabitEthernet0/0/0]ip add 12.0.0.1 24
26.[AR2-GigabitEthernet0/0/0]un sh
27.[AR2-GigabitEthernet0/0/0]q
28.[AR2]int g0/0/1
29.[AR2-GigabitEthernet0/0/1]un sh
30.[AR2-GigabitEthernet0/0/1]q
31.[AR2]ip route-static 15.0.0.0 24 12.0.0.2

AR3
1.system-view
2.[Huawei]sysname AR3
3.[AR3]dhcp enable
4.[AR3]int g0/0/1
5.[AR3-GigabitEthernet0/0/1]ip add 15.0.0.1 24
6.[AR3-GigabitEthernet0/0/1]un sh
7.[AR3-GigabitEthernet0/0/1]dhcp select relay
8.[AR3-GigabitEthernet0/0/1]dhcp relay server-ip 14.0.0.2
9.[AR3-GigabitEthernet0/0/1]un sh
10.[AR3-GigabitEthernet0/0/1]q
11.[AR3]int g0/0/0
12.[AR3-GigabitEthernet0/0/0]ip add 12.0.0.2 24
13.[AR3-GigabitEthernet0/0/0]un sh
14.[AR3-GigabitEthernet0/0/0]q
15.[AR3]ip route-static 0.0.0.0 0.0.0.0 12.0.0.1

AR1
1.system-view
2.[Huawei]sysname AR1
3.[AR1]dhcp enable
4.[AR1]ip pool dhcp15
5.[AR1-ip-pool-dhcp15]network 15.0.0.0 mask 24
6.[AR1-ip-pool-dhcp15]gateway-list 8.8.8.8 2.2.2.2
7.[AR1-ip-pool-dhcp15]gateway-list 15.0.0.1
8.[AR1-ip-pool-dhcp15]dns-list 8.8.8.8 2.2.2.2
9.[AR1-ip-pool-dhcp15]excluded-ip-address 15.0.0.100 15.0.0.254
10.[AR1-ip-pool-dhcp15]static-bind ip-address 15.0.0.88 mac-address
5489-9812-7797(这里的MAC地址从PC5配置中查看而来)
实验:DHCP中继实验_第2张图片
11.[AR1-ip-pool-dhcp15]q
12.[AR1]ip pool dhcpvlan10
13.[AR1-ip-pool-dhcpvlan10]network 192.168.10.0 mask 24
14.[AR1-ip-pool-dhcpvlan10]gateway-list 192.168.10.1
15.[AR1-ip-pool-dhcpvlan10]dns-list 8.8.8.8 2.2.2.2
16.[AR1-ip-pool-dhcpvlan10]q
17.[AR1]ip pool dhcpvlan20
18.[AR1-ip-pool-dhcpvlan20]network 192.168.20.0 mask 24
19.[AR1-ip-pool-dhcpvlan20]gateway-list 192.168.20.1
20.[AR1-ip-pool-dhcpvlan20]dns-list 8.8.8.8 2.2.2.2
21.[AR1-ip-pool-dhcpvlan20]q
22.[AR1]int g0/0/0
23.[AR1-GigabitEthernet0/0/0]dhcp select global
24.[AR1-GigabitEthernet0/0/0]un sh
25.[AR1-GigabitEthernet0/0/0]q
26.[AR1]ip route-static 0.0.0.0 0.0.0.0 14.0.0.1

PC
实验:DHCP中继实验_第3张图片
五台PC机基础设置,IPV4配置这边设置为DHCP模式,点击应用
PC输入命令ipconfig获取IP地址,其他四台同理
实验:DHCP中继实验_第4张图片
最终结果五台PC能获取到IP地址,并且互通

你可能感兴趣的:(实验)