配置DHCP中继管理地址
2016-11-26
引言:DHCP中继即DHCP Relay,也叫做DHCP中继代理。它可以传递消息到不在同一个物理子网的DHCP服务器,也可以将服务器的消息传回给不在同一个物理子网的DHCP客户机。
为了尽快开展的无线热点覆盖业务,需要在数据机房部署AC设备。AC即无线控制器,是一种网络设备主要用来集中化控制无线AP。
当前我们的网络结构是OLT直连BRAS,BRAS再连接核心路由器。为了实现AC设备同时提供给多台BRAS使用,我们需要将AC部署到核心路由器上。
同时,AC还需要和AP进行通讯,目的是给AP下发管理IP地址。这个需要通过DHCP的方式实现。
但是DHCP报文是一个二层广播,如果想实现AP从AC上获取管理地址,就需要配置DHCP中继。
它可以去掉在每个物理的网段都要有DHCP服务器的必要,将消息传递到不在同一个物理子网的DHCP服务器中,也可以将服务器的消息传回给不在同一个物理子网的DHCP客户机。
接下来就详细介绍一下AP如何在AC上获取到管理地址,而AP如何实现上网这里就不在介绍。
配置核心路由器
配置核心路由器,使AC部署在核心路由器上,两者之间的互联地址是172.28.0.28/30,步骤如下:
在AC控制器配置172.28.0.30/30,然后我们在核心路由器上可以ping通AC。这样我们就实现了核心路由器和AC之间的通讯。紧接着在AC设备配置默认路由指向172.28.0.29,这样就可以实现该网段作为核心路由器的直连路由。
配置AP管理地址的网关
创建一个VBUI接口,然后将该接口的地址作为AP管理地址的网关。配置步骤即:
完成VBUI网关的配置后,我们将继续创建域名、绑定AAA模板和定义SAL,具体配置命令即:
配置DHCP中继,即本文的核心
在这里需要创建一个DHCP中继的实例,然后关联下网关即VBUI接口地址,再定义DHCP服务器的地址,具体的配置命令即:
DHCP中继的具体配置其实很简单,后面接着再配置地址池、封装VCC接口和配置地址池,这里需要关联DHCP中继的实例以及域名信息。
interface vbui13
//创建vbui接口
ip-pool pool-name szac pool-id 23
//定义地址池名称和ID
access-domain szac
//关联域名
ip dhcp instance relay 2
//关联DHCP实例
pool-type dhcp
//定义地址池的形式
配置BRAS下联OLT的端口
最后我们需要做的是在BRAS下联OLT的端口创建子接口、封装VLAN以及定义VCC接口属性。具体的配置命令即:
BRAS下联OLT的端口配置完毕后,我们就完成了整个AC对AP管理所需要使用到的DHCP中继。
当然AC上相关DHCP中继的配置这里就不做介绍。我们使用ONU连接AP终端可以正常获取到AC下发的地址172.22.1.11,同时AC也可以实现远程对AP的管理。
这样整个一个流程下来,我们就实现了DHCP中继配置的目的。
方法总结
我们先后定义核心路由器和AC的互联地址,创建VBUI接口、域名、以及绑定SAL,紧接着配置DHCP中继,最后在地址池以及vcc接口下进行关联,这样整个流程下来就完成数据的配置。