DHCP概念及DHCP项目拓扑实验

DHCP概念

在这里插入图片描述

dhcp即动态主机设置协议,是一个局域网的网络协议,使用UDP协议工作。主要是给网络快速自动地分配IP地址,DHCP能够帮助我们将IP地址和相关IP信息分配给网络中计算机。

dhcp还可以给设备上配置正确的子网掩码,默认网关和DNS服务器信息。由于这些功能,现在几乎每台连接到网络的设备都配置了dhcp。

DHCP通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。

优点

1.提高效率,计算机将自动获得ip地址信息并完成配置,代替了手工配置的繁重工作,并减少了由于手工配置而可能出现的错误。
2.便于管理,当网络使用的ip地址段改变时,只需修改DHCP服务器的ip地址池即可,而不必逐台修改网络内 的所有计算机地址。
3.节约ip地址资源,又会自动释放该地址。通常情况下,网络内的计算机并不都是同时开机,因此,较少的ip地址,也能够满足较多的计算机的需求。

缺点

DHCP不能发现网络上非DHCP客户机已经在使用的IP地址;
当网络上存在多个DHCP服务器时,一个DHCP服务器不能查出已被其它服务器租出去的IP地址;DHCP服务器不能跨路由器与客户机通信,除非路由器允许BOOTP转发。

DHCP租期

路由器中DHCP服务的租借周期是IP地址的租用时间,这个时间一到必须释放,然后重新租用。DHCP服务的租用过程是这样的:电脑等客户端发送DHCP请求信息,DHCP服务器相应客户端的请求,最后DHCP客户端确认。

在租用周期过一半的时候客户端必须重新发出租用原来的IP地址请求,如果可以就继续使用原来的IP地址,否则在期满后必须放弃该IP地址。

宽带路由器的DHCP租用周期最小是1分钟,最大是2880分钟(两天),默认值为120分钟。如果接入设备比较多,租期可以短一些,比如几小时,接入设备少的话,就可以长一些,比如几十小时。

实验-DHCP项目拓扑图

在这里插入图片描述

第一步-配置SW1中继器与各个计算机之间的vlan和ip地址

<Huawei>
<Huawei>sys //进入系统视图
Enter system view, return user view with Ctrl+Z.
[Huawei]undo in en  //关闭日志显示 undo info-center enable 
Info: Information center is disabled.
[Huawei]sys SW1 //修改系统视图名字sysname SW1
[SW1]vlan batch 10 20 100 //vlan表示虚拟局域网,批量创建vlan
Info: This operation may take a few seconds. Please wait for a moment...done.
[SW1]dhcp enable  //开启dhcp功能
Info: The operation may take a few seconds. Please wait for a moment.done.
[SW1]int g0/0/1	 //进入g0/0/1接口
[SW1-GigabitEthernet0/0/1]port link-type access  //access接口配置,只能属于1个VLAN,用于连接计算机端口
[SW1-GigabitEthernet0/0/1]port default vlan 100 //端口默认vlan 10
[SW1-GigabitEthernet0/0/1]quit //退出接口
[SW1]int g0/0/2
[SW1-GigabitEthernet0/0/2]port link-type access
[SW1-GigabitEthernet0/0/2]port default vlan 100
[SW1-GigabitEthernet0/0/2]quit
[SW1]int g0/0/3
[SW1-GigabitEthernet0/0/3]port link-type access
[SW1-GigabitEthernet0/0/3]port default vlan 10
[SW1-GigabitEthernet0/0/3]quit
[SW1]int g0/0/4
[SW1-GigabitEthernet0/0/4]port link-type access
[SW1-GigabitEthernet0/0/4]port default vlan 20
[SW1-GigabitEthernet0/0/4]quit
[SW1]int vlan 100
[SW1-Vlanif100]ip add 192.168.100.254 24  //在vlan中新增ip地址
[SW1-Vlanif100]quit
[SW1]int vlan 10
[SW1-Vlanif10]ip add 192.168.10.254 24
[SW1-Vlanif10]q
[SW1]int vlan 20
[SW1-Vlanif20]ip add 192.168.20.254 24
[SW1-Vlanif20]quit

第二步-配置DHCP服务器ip地址,相对应的ip地址池、网关、DNS、租期等

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]un in en 
Info: Information center is disabled.
[Huawei]sys R1
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 192.168.20.253 24
[R1-GigabitEthernet0/0/0]q
[R1]ip pool vlan100 //配置地址池
Info: It's successful to create an IP address pool.
[R1-ip-pool-vlan100]network 192.168.100.0 mask 24 //地址池只能用192.168.100.0的地址
[R1-ip-pool-vlan100]gateway-list 192.168.100.254  //网关
[R1-ip-pool-vlan100]dns-list 114.114.114.114  //配置分配给DHCP 客户端的DNS 的IP 地址
[R1-ip-pool-vlan100]dns-list 8.8.8.8
[R1-ip-pool-vlan100]excluded-ip-address 192.168.100.100 192.168.100.253//不参与自动分配的地址
[R1-ip-pool-vlan100]quit
[R1]ip pool vlan10
Info: It's successful to create an IP address pool.
[R1-ip-pool-vlan10]network 192.168.10.0 mask 24
[R1-ip-pool-vlan10]gateway-list 192.168.10.254
[R1-ip-pool-vlan10]dns-list 114.114.114.114
[R1-ip-pool-vlan10]dns-list 8.8.8.8
[R1-ip-pool-vlan10]lease day 4  //租期
[R1-ip-pool-vlan10]excluded-ip-address 192.168.10.200 192.168.10.253
[R1-ip-pool-vlan10]quit
[R1]ip pool vlan100
[R1-ip-pool-vlan100]lease day 4
[R1-ip-pool-vlan100]quit
[R1]dhcp enable
Info: The operation may take a few seconds. Please wait for a moment.done.
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]dhcp select global //DHCP选择全局
[R1-GigabitEthernet0/0/0]quit

第三步-SW1中继器配置中继与ip地址

<SW1>sys
Enter system view, return user view with Ctrl+Z.
[SW1]int vlan 100
[SW1-Vlanif100]dhcp select relay //DHCP选择中继
[SW1-Vlanif100]dhcp relay server-ip 192.168.20.253  //dhcp中继服务器-ip
[SW1-Vlanif100]quit
[SW1]int vlan 10
[SW1-Vlanif10]dhcp select relay
[SW1-Vlanif10]dhcp relay server-ip 192.168.20.253
[SW1-Vlanif10]quit
[SW1]

第四步-DHCP服务器配置需要跳送的ip地址

<R1>sys
Enter system view, return user view with Ctrl+Z.
[R1]ip route-static 0.0.0.0 0 192.168.20.254 //告诉路由器去0.0.0.0 0 掩码是0.0.0.0 0 这个网段的数据包要通过192.168.20.254这个地址送出去
[R1]

分别将三台PC的IPv4修改为DHCP,并在命令行输入ipconfig指令测试

PC1
在这里插入图片描述

在这里插入图片描述

PC2
在这里插入图片描述
在这里插入图片描述

PC3
在这里插入图片描述
在这里插入图片描述

总结

DHCP是 Dynamic Host Configuration Protocol之缩写,它的前身是BOOTP。是基于C/S模式的,它提供了一种动态指定IP地址和配置参数的机制。这主要用于大型网络环境和配置比较困难的地方。DHCP服务器自动为客户机指定IP地址,指定的配置参数有些和IP协议并不相关,但没有关系,它的配置参数使得网络上的计算机通信变得方便而容易实现了。DHCP使IP地址的可以租用,对于许多拥有许多台计算机的大型网络来说,每台计算机拥有一个IP地址有时候可能是不必要的。租期从1分钟到100年不定,当租期到了的时候,服务器可以把这个P地址分配给别的机器使用。

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值