思科交换机DHCP功能和使用简介

一、DHCP server功能:

DHCP可以动态的为其管辖下的主机分配地址。DHCP协议报文是UDP报文,DHCP使用67(客户端)和68(服务器)端口。首先,客户端(例如我们PC的网卡)在其所在广播域广播发送discover报文;当此广播域的DHCP服务器收到discover报文后,则从自己的地址池中为该请求分配一个地址,并发送(单播或广播方式,由客户端的discover中的某字段指定)offer报文将分配的地址通知给客户端;客户端收到offer报文(因为可能存在多个DHCP服务器,所以可能收到多份offer,根据先来后到等机制选中一个合适的offer)后,将向那个选中的offer的DHCP服务器发送request报文(广播发送,各个DHCP服务器都会收到),相当于明确响应它选择了哪个服务器分配的哪个地址;服务器收到这个request报文后,如果它就是客户端选中的,那么就正式发送ACK报文分配地址,如果发现客户端选择的不是它,则处理善后事宜(回收地址等);客户端收到ACK报文后,就正式使用这个IP地址。

二、DHCP的简单配置
1、在config模式下,service DHCP命令,使能dhcp erver和dhcp relay功能。此功能是默认开启的。

2、在config模式下,ip dhcp pool [pool name],创建地址池。这个命令创建一个地址池,但是实际上只是创建了一个“pool的视图”或者说pool的名字。敲入ip dhcp pool [pool name]后会自动进入该pool的视图(提示符变为(config-dhcp))。 Continue reading