引言:DHCP中繼即DHCP Relay,也叫做DHCP中繼代理。它可以傳遞消息到不在同一個物理子網(wǎng)的DHCP服務器,也可以將服務器的消息傳回給不在同一個物理子網(wǎng)的DHCP客戶機。
為了盡快開展的無線熱點覆蓋業(yè)務,需要在數(shù)據(jù)機房部署AC設(shè)備。AC即無線控制器,是一種網(wǎng)絡(luò)設(shè)備主要用來集中化控制無線AP。
當前我們的網(wǎng)絡(luò)結(jié)構(gòu)是OLT直連BRAS,BRAS再連接核心路由器。為了實現(xiàn)AC設(shè)備同時提供給多臺BRAS使用,我們需要將AC部署到核心路由器上。
同時,AC還需要和AP進行通訊,目的是給AP下發(fā)管理IP地址。這個需要通過DHCP的方式實現(xiàn)。
但是DHCP報文是一個二層廣播,如果想實現(xiàn)AP從AC上獲取管理地址,就需要配置DHCP中繼。
它可以去掉在每個物理的網(wǎng)段都要有DHCP服務器的必要,將消息傳遞到不在同一個物理子網(wǎng)的DHCP服務器中,也可以將服務器的消息傳回給不在同一個物理子網(wǎng)的DHCP客戶機。
接下來就詳細介紹一下AP如何在AC上獲取到管理地址,而AP如何實現(xiàn)上網(wǎng)這里就不在介紹。
配置核心路由器,使AC部署在核心路由器上,兩者之間的互聯(lián)地址是172.28.0.28/30,步驟如下:
在AC控制器配置172.28.0.30/30,然后我們在核心路由器上可以ping通AC。這樣我們就實現(xiàn)了核心路由器和AC之間的通訊。緊接著在AC設(shè)備配置默認路由指向172.28.0.29,這樣就可以實現(xiàn)該網(wǎng)段作為核心路由器的直連路由。
創(chuàng)建一個VBUI接口,然后將該接口的地址作為AP管理地址的網(wǎng)關(guān)。配置步驟即:
完成VBUI網(wǎng)關(guān)的配置后,我們將繼續(xù)創(chuàng)建域名、綁定AAA模板和定義SAL,具體配置命令即:
在這里需要創(chuàng)建一個DHCP中繼的實例,然后關(guān)聯(lián)下網(wǎng)關(guān)即VBUI接口地址,再定義DHCP服務器的地址,具體的配置命令即:
DHCP中繼的具體配置其實很簡單,后面接著再配置地址池、封裝VCC接口和配置地址池,這里需要關(guān)聯(lián)DHCP中繼的實例以及域名信息。
interface vbui13
//創(chuàng)建vbui接口
ip-pool pool-name szac pool-id 23
//定義地址池名稱和ID
access-domain szac
//關(guān)聯(lián)域名
ip dhcp instance relay 2
//關(guān)聯(lián)DHCP實例
pool-type dhcp
//定義地址池的形式
最后我們需要做的是在BRAS下聯(lián)OLT的端口創(chuàng)建子接口、封裝VLAN以及定義VCC接口屬性。具體的配置命令即:
BRAS下聯(lián)OLT的端口配置完畢后,我們就完成了整個AC對AP管理所需要使用到的DHCP中繼。
當然AC上相關(guān)DHCP中繼的配置這里就不做介紹。我們使用ONU連接AP終端可以正常獲取到AC下發(fā)的地址172.22.1.11,同時AC也可以實現(xiàn)遠程對AP的管理。
這樣整個一個流程下來,我們就實現(xiàn)了DHCP中繼配置的目的。
我們先后定義核心路由器和AC的互聯(lián)地址,創(chuàng)建VBUI接口、域名、以及綁定SAL,緊接著配置DHCP中繼,最后在地址池以及vcc接口下進行關(guān)聯(lián),這樣整個流程下來就完成數(shù)據(jù)的配置。