华为网络实验-利用DHCP服务(中继口)自动获取IP

实验原理

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

实验目的

通过DHCP服务(中继口)来自动获取IP

具体操作


1.SW1的命令
1)进入系统界面并重命名为SW1

2)把e0/0/1口变为access口,同理e/0/0/2,e/0/0/3,e/0/0/4.

3)把g0/0/1口变为trunk口

2.R1的命令
1)进入系统界面并重命名为R1

2)添加g/0/0/0和g/0/0/2的IP和子网掩码

3)开通DHCP全局服务,添加单臂路由并让g/0/0/1成为中继口转到14.0.0.2



4)设置默认路由

3.R2的命令
1)进入系统界面并重命名为R2并添加g/0/0/2的IP和子网掩码,这边就不截图了,直接开始下面命令
2)开始DHCP全局服务,添加g/0/0/1IP和子网掩码并让这个口也成为中继口转到14.0.0.2


3)添加3条静态路由

4.R3的命令
1)命名R2并添加口的IP和子网掩码
2)开始DHCP服务,在接口处声明服务池


3)第一个服务池R2那边的中继口(网络号、子网掩码、ip、dns)

注:excluded-ip-address+IP ------排除IP
static-bind ip-address+ip mac-address+mac地址 -----绑定ip和主机mac
4)第二个服务池R1单臂路由的子接口

5)第三个服务池R1单臂路由的另一个子接口

6)设置一条静态路由即可(处于末梢端,并且是R2的直连路由)

实验结果

1)配置界面改为自动获取DHCP并抓包

2)输入ipconfig /renew-----获取ip
注:ipconfig /release----释放ip 一般不用

同理,其他4台pc也能获取自己的ip,因为PC5我给它配了一个固定ip15.0.0.88并且与之mac绑定了


3)全网互通(ping)


实验总结

DHCP服务的报文可以总结为两次客户端广播+两次服务器单播。 在华为模拟器中设置DHCP服务时有两种方式,第一种为接口模式(如本实验路由器R1中的命令), 第二种为全局模式,客户端被分配的IP地址在IP地址池中选择(如本实验路由器R2中的命令)。 DHCP服务能让主机自动获取IP地址等网络信息,可以提高工程师的工作效率。

posted @ 2021-05-26 11:34  落寞1111  阅读(895)  评论(0编辑  收藏  举报