引言:DHCP中繼即DHCP Relay,也叫做DHCP中繼代理。它可以傳遞消息到不在同一個物理子網的DHCP服務器,也可以將服務器的消息傳回給不在同一個物理子網的DHCP客戶機。
為了盡快開展的無線熱點覆蓋業(yè)務,需要在數據機房部署AC設備。AC即無線控制器,是一種網絡設備主要用來集中化控制無線AP。
當前我們的網絡結構是OLT直連BRAS,BRAS再連接核心路由器。為了實現AC設備同時提供給多臺BRAS使用,我們需要將AC部署到核心路由器上。
同時,AC還需要和AP進行通訊,目的是給AP下發(fā)管理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,這樣就可以實現該網段作為核心路由器的直連路由。
創(chuàng)建一個VBUI接口,然后將該接口的地址作為AP管理地址的網關。配置步驟即:
完成VBUI網關的配置后,我們將繼續(xù)創(chuàng)建域名、綁定AAA模板和定義SAL,具體配置命令即:
在這里需要創(chuàng)建一個DHCP中繼的實例,然后關聯下網關即VBUI接口地址,再定義DHCP服務器的地址,具體的配置命令即:
DHCP中繼的具體配置其實很簡單,后面接著再配置地址池、封裝VCC接口和配置地址池,這里需要關聯DHCP中繼的實例以及域名信息。
interface vbui13
//創(chuàng)建vbui接口
ip-pool pool-name szac pool-id 23
//定義地址池名稱和ID
access-domain szac
//關聯域名
ip dhcp instance relay 2
//關聯DHCP實例
pool-type dhcp
//定義地址池的形式
最后我們需要做的是在BRAS下聯OLT的端口創(chuàng)建子接口、封裝VLAN以及定義VCC接口屬性。具體的配置命令即:
BRAS下聯OLT的端口配置完畢后,我們就完成了整個AC對AP管理所需要使用到的DHCP中繼。
當然AC上相關DHCP中繼的配置這里就不做介紹。我們使用ONU連接AP終端可以正常獲取到AC下發(fā)的地址172.22.1.11,同時AC也可以實現遠程對AP的管理。
這樣整個一個流程下來,我們就實現了DHCP中繼配置的目的。
我們先后定義核心路由器和AC的互聯地址,創(chuàng)建VBUI接口、域名、以及綁定SAL,緊接著配置DHCP中繼,最后在地址池以及vcc接口下進行關聯,這樣整個流程下來就完成數據的配置。