网络中的DHCP

DHCP如何获取IP地址:

初次获取IP地址

  1. DHCP客户端向DHCP服务器去要IP地址-----广播 

源IP:0.0.0.0(没有地址)   目标IP:255.255.255.255

源MAC:自己      目标MAC:全F    这个包叫做---------------DHCP-discover包  用于寻找DHCP服务器

  1. DHCP服务器向DHCP客户端发送----DHCP-offer包  单播/广播(厂商不同,方式不同)  这个包中会携带一个临时有效的IP地址给DHCP客户端使用且暂时保留 
  2. DHCP客户端向DHCP服务器发送一个DHCP--request包  -----广播(确认地址的同时,告知其他服务器,拒绝掉他们的IP地址)  (类似于,我同意这个IP地址
  3. DHCP服务器向DHCP客户端-----DHCP--ACK包  确认

再次获取IP地址

可以继续给之前的IP地址

DHCP客户端向DHCP服务器发送一个DHCP--request包

“能不能把之前的IP地址给我” 

DHCP服务器向DHCP客户端-----DHCP--ACK包  确认

不可以继续给之前的IP地址

DHCP客户端向DHCP服务器发送一个DHCP--request包

“能不能把之前的IP地址给我”

DHCP服务器向DHCP客户端-----DHCP--NAK包  拒绝

IP地址租期:24h 

T1---租期的50%  12h  DHCP客户端向DHCP服务器发送一个DHCP--request包 (续租)  单播

T2---租期的87.5%  21h  DHCP客户端向DHCP服务器发送一个DHCP--request包 (续租) 广播

1.配置一个路由器以及两个交换机,在两个交换机之后再连接两个PC端

2.选择全局并且启动运行

3.标注好配置的网关以及提前配置g 0/0/0 与g0/0/1的网关接口

1.interface g 0/0/0  进入网关g0/0/0的配置界面

4.进入系统视图并进行DHCP的配置

[DHCP-S]display ip pool 查询IP地址池 

DHCP的配置:

①开启DHCP   ②配置DHCP   ③调用 

[DHCP-S]dhcp enable  开启DHCP

[DHCP-S]ip pool AA 创建地址池  命名为AA

注意:一个地址池中只能存在一个网段的IP地址 

[DHCP-S-ip-pool-AA]network 192.168.1.0 mask 24 将网段192.168.1.0/24 写入地址池AA

[DHCP-S-ip-pool-AA]gateway-list 192.168.1.1  将网关192.168.1.1 写入地址池AA

[DHCP-S-ip-pool-AA]dns-list 8.8.8.8 114.114.114.114  将dns 114.114.114.114 和 8.8.8.8 写入地址池AA

用display this进行检查命令是否成功

最后进入g 0/0/0 与g0/0/1的网关接口调动DHCP服务(应该先在基础配置中打开DHCP并应用)

[DHCP-S-GigabitEthernet0/0/0]dhcp select global  在该接口处调用DHCP全局服务 

最后就可以自动生成IP地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值