DHCP概念及配置

目录

引言

一、基本概念

二、DHCP(动态主机配置协议)的作用

三、实现方式

四、DHCP工作原理

五、DHCP租期

六、续约

七、基本配置

总结


引言

当需要接入局域网中的主机较多时,由管理员手动配置网络参数,每台主机都要静态指定的话就造成麻烦了,因此需要使用动态分配的方式。动态分配方式则由服务器自动为每一客户端分配IP地址(包括其他参数)。

一、基本概念

DHCP使用的是UDP协议

基于C/S架构(客户端/服务器模式)

其中客户端使用的是67端口号;服务器使用的是68端口号

二、DHCP(动态主机配置协议)的作用

为局域网内的电脑分配IP地址。

三、实现方式

1、为相同网段的电脑分配IP地址(DHCP);

2、跨网段为另一网段的电脑分配IP地址(DHCP中继)。

四、DHCP工作原理

1、用户请求阶段

此阶段用户通过发送255.255.255.255的DHCP discovery广播来寻找DHCP服务器一遍请求地址,此过程中,所有安装TCP/IP协议的主机都能收到请求,只有DHCP服务器才会做出应答;

2、服务器提供阶段

此阶段服务器收到客户端发送的DHCP discovery请求,局域网范围内收到DHCP discovery的DHCP服务器,都会给发送DHCP discovery的客户端分配一个IP地址,此IP是在DHCP服务器中尚未分配出去的,发送的IP包含一些DHCP offer中的其他信息。

3、用户选择阶段

此阶段客户端接收DHCP服务器发来的地址,但是只会选择第一个向它提供地址的DHCP服务器提供的IP,广播DHCP request,把自己选择DHCP服务器及其提供的IP信息告知局域网范围内的所有DHCP服务器。

4、服务器确认阶段

此阶段当提供给客户端IP的DHCP服务器收到客户端发来的DHCP request信息后,会给客户端一个DHCP ack响应,告知客户端可以正常使用其提供的IP,客户机将IP与网卡绑定,以便下次能够继续使用此IP,其他DHCP服务器也将收回自己分配给客户端的IP。

五、DHCP租期

租用此IP地址时间,租期短的可以按分钟/秒计算,租期长的可以按天来计算。

一般来说,客户机在租期使用的时间到达50%时,会主动地向服务器去续约,要求继续使用现在租用的IP地址。

六、续约

1、成功:客户机向服务器发送续约请求时,此IP没有被其他的客户机占用的,可以继续使用现在租用的IP地址。

2、不成功:客户机向服务器发送续约请求时,此IP被其他的客户机占用时,不可以继续使用现在租用的IP地址。

七、基本配置

L2-SW1配置:
[L2-SW1]vlan batch 10 20(创建VLAN)
[L2-SW1]interface Ethernet 0/0/1(进入接口)    
[L2-SW1-Ethernet0/0/1]port link-type access (接口accsee类型)    
[L2-SW1-Ethernet0/0/1]port default vlan 10(将接口划分到VLAN里)    
[L2-SW1]interface Ethernet 0/0/2(进入接口)    
[L2-SW1-Ethernet0/0/2]port link-type access (接口accsee类型)
[L2-SW1-Ethernet0/0/2]port default vlan 20(将接口划分到VLAN里)    
[L2-SW1]interface GigabitEthernet 0/0/1(进入接口)
[L2-SW1-GigabitEthernet0/0/1]port link-type trunk(接口trunk类型) 
[L2-SW1-GigabitEthernet0/0/1]port trunk allow-pass vlan 10 20(端口上允许通过的VLAN )

L2-SW2配置:
[L2-SW2]vlan batch 10 20(创建VLAN)
[L2-SW2]interface Ethernet 0/0/1(进入接口)    
[L2-SW2-Ethernet0/0/1]port link-type access (接口accsee类型)    
[L2-SW2-Ethernet0/0/1]port default vlan 10(将接口划分到VLAN里)    
[L2-SW2]interface Ethernet 0/0/2(进入接口)    
[L2-SW2-Ethernet0/0/2]port link-type access (接口accsee类型)
[L2-SW2-Ethernet0/0/2]port default vlan 20(将接口划分到VLAN里)
[L2-SW2]interface GigabitEthernet 0/0/1(进入接口)
[L2-SW2-GigabitEthernet0/0/1]port link-type trunk(接口trunk类型) 
[L2-SW2-GigabitEthernet0/0/1]port trunk allow-pass vlan 10 20(端口上允许通过的VLAN )

L3-SW1配置:
[L3-SW1]vlan batch 10 20 100(创建VLAN)
[L3-SW1]int vlan 10(进入VLAN)
[L3-SW1-Vlanif10]ip add 192.168.10.1 255.255.255.0(设置IP地址)
[L3-SW1]int vlan 20(进入VLAN)
[L3-SW1-Vlanif20]ip add 192.168.20.1 255.255.255.0(设置IP地址)
[L3-SW1]int vlan 100(进入VLAN)
[L3-SW1-Vlanif100]ip add 10.1.1.1 255.255.255.0(设置IP地址)
[L3-SW1]interface GigabitEthernet 0/0/1(进入接口)
[L3-SW1-GigabitEthernet0/0/1]port link-type access (接口accsee类型)
[L3-SW1-GigabitEthernet0/0/1]port default vlan 100(将接口划分到VLAN里)
[L3-SW1]interface GigabitEthernet 0/0/2(进入接口)    
[L3-SW1-GigabitEthernet0/0/2]port link-type trunk (接口trunk类型) 
[L3-SW1-GigabitEthernet0/0/2]port trunk allow-pass vlan 10 20(端口上允许通过的VLAN )
[L3-SW1]interface GigabitEthernet 0/0/3(进入接口)
[L3-SW1-GigabitEthernet0/0/3]port link-type trunk (接口trunk类型) 
[L3-SW1-GigabitEthernet0/0/3]port trunk allow-pass vlan 10 20(端口上允许通过的VLAN )
[L3-SW1]dhcp enable(开启DHCP服务)
[L3-SW1]interface Vlan 10(进入VLAN)
[L3-SW1-Vlanif10]dhcp select relay(开启DHCP中继)
[L3-SW1-Vlanif10]dhcp relay server-ip 10.1.1.2(指定DHCP服务器地址池)
[L3-SW1]interface vlan 20(进入VLAN)
[L3-SW1-Vlanif20]dhcp select relay(开启DHCP中继)
[L3-SW1-Vlanif20]dhcp relay server-ip 10.1.1.2(指定DHCP服务器地址池)

R1配置:
[R1]int GigabitEthernet0/0/0(进入接口)
[R1-GigabitEthernet0/0/0]ip address 10.1.1.2 255.255.255.0(设置IP地址)
[R1-GigabitEthernet0/0/0]und shutdown(开启接口)
[R1]dhcp enable(开启DHCP服务)
[R1]ip pool DHCP-1(创建地址池名称)
[R1-ip-pool-DHCP-1]network 192.168.10.0 mask 255.255.255.0(定义下发的DHCP地址池的范围)
[R1-ip-pool-DHCP-1]gateway-list 192.168.10.1(定义下发的DHCP客户机的网关地址)
[R1-ip-pool-DHCP-1]dns-list 192.168.10.1 114.114.114.114(定义下发的DHCP客户机的DNS服务器地址)
[R1-ip-pool-DHCP-1]lease day 7 hour 23 minute 59 (定义下发地址的租期时间)
[R1]ip pool DHCP-2(创建地址池名称)
[R1-ip-pool-DHCP-2]network 192.168.20.0 mask 255.255.255.0(定义下发的DHCP地址池的范围)
[R1-ip-pool-DHCP-2]gateway-list 192.168.20.1(定义下发的DHCP客户机的网关地址)
[R1-ip-pool-DHCP-2]dns-list 192.168.20.1 114.114.114.114(定义下发的DHCP客户机的DNS服务器地址)
[R1-ip-pool-DHCP-2]lease day 7 hour 23 minute 59(定义下发地址的租期时间)
[R1]interface GigabitEthernet 0/0/0(进入接口)
[R1-GigabitEthernet0/0/0]dhcp select global(接口下启用地址池)
[R1]ip route-static 192.168.10.0 255.255.255.0 10.1.1.1(配置静态路由)
[R1]ip route-static 192.168.20.0 255.255.255.0 10.1.1.1(配置静态路由)

C:\Users\Administrator>ipconfig

以太网适配器 以太网:

   IPv4 地址 . . . . . . . . . . . . : 192.168.10.253
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . : 192.168.10.1

总结

DHCP服务器是一种动态分配主机IP的协议,为局域网内的计算机分配动态、静态的地址,避免因自行设定IP地址而引起的地址冲突。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值