引言:廣電作為準(zhǔn)運營商正逐步涉足互聯(lián)網(wǎng)業(yè)務(wù)。為了實現(xiàn)業(yè)務(wù)的多樣化,開展了視頻點播業(yè)務(wù)。那么,如何采用有效快速的方法迅速開展業(yè)務(wù)呢?
點播業(yè)務(wù)的原理是用戶在點播終端設(shè)備上設(shè)置一個IP地址,再通過BRAS和路由器將請求送達(dá)視頻點播服務(wù)器,視頻點播服務(wù)器會按照用戶的需求返回指定的視頻資源。一個IP地址用來通信,無非就兩個方法即靜態(tài)設(shè)置或動態(tài)獲取,下面我們來分析一下。
圖 1 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)
用靜態(tài)分配方式分配給用戶的IP地址具有方便管理、安全性高等特點,但缺點是大量設(shè)置IP地址步驟繁瑣不宜操作,而且IP地址易設(shè)置重復(fù),從而引起IP地址沖突。
用DHCP獲取 方式獲取地址具有易操作性,方便維護(hù)的特點。它比靜態(tài)獲取地址最大的優(yōu)點是避免了繁瑣設(shè)置IP地址的步驟,同時也避免了IP地址沖突。
經(jīng)過上面我們對靜態(tài)和動態(tài)獲取IP地址的比較,從方便維護(hù)和易操作性的角度出發(fā),我們決定采用DHCP自動獲取IP地址方法來解決點播終端設(shè)備IP地址設(shè)置的問題。
如圖1所示,我們可以看到視頻點播服務(wù)器連接在核心路由器1上,而用戶連接到BRAS-2上。
在BRAS-2上首先需要創(chuàng)建AAA模板,定義用戶的認(rèn)證、計費和授權(quán)模式,配置命令即:
subscribermanage
//進(jìn) 入 用戶管理配置模式authenticationtemplate 3
//創(chuàng)建認(rèn)證模板3
authenticationtype none
//定義認(rèn)證模式為無
authorization-template 3
//創(chuàng)建授權(quán)模板
authorization-type none
//定義授權(quán)方式為無
accounting-template 3
//創(chuàng)建計費模板
accounting-type none
//定義計費模式為無
上面我們設(shè)置的AAA模板中,均采用了不認(rèn)證、不計費和不授權(quán)的方法,接下來我們還需要創(chuàng)建一個域,配置命令即:
subscriber-manage
//進(jìn)入用戶管理配置模式
domain zh
//建立ID為zh的用戶域
bind authenticationtemplate 3
//綁定認(rèn)證模板3
bind authorizationtemplate 3
//綁定授權(quán)模板3
bind accountingtemplate 3
//綁定計費模板3
上面我們新建了一個域名,并將AAA模板在該域名中進(jìn)行了綁定。完成域名的綁定后,我們再創(chuàng)建VBUI和地址池配置命令即:
interface vbui4
//新增用戶側(cè)接口4
ip address 172.24.128.1 255.255.128.0
//配置vbui接口IP地址和掩碼
vbui-configuration
//進(jìn)入vbui配置模式
interface vbui4
//進(jìn)入vbui接口配置模式
ip-pool pool-name pppoe pool-id 5
//配置IP地址池
access-domain zh
//配置接入的域
member 1
//配置地址池成員
start-ip 172.24.128.2 end-ip 172.24.255.254
//配置地址池的地址
完成地址池的配置后,接下來我們再創(chuàng)建子接口、用戶側(cè)電路和封裝端口VLAN。具體配置命令即:
interface gei-0/0/0/15.500
//創(chuàng)建子接口
vcc-configuration
//進(jìn)入VCC配置模式
interface gei-0/0/0/15.500
//進(jìn)入VCC接口業(yè)務(wù)配置模式
encapsulation ipover-ethernet
//配置接口封裝類型
pre-domain zh
//配置認(rèn)證前默認(rèn)域
vlan-configuration
//進(jìn)入VLAN配置模式
Interface gei-0/0/0/15.500
//進(jìn)入VLAN子接口業(yè)務(wù)配置模式
user-dynamic-vlan any-other-dot1q
//為新創(chuàng)建的VCC 子接口配置動態(tài)VLAN標(biāo)記即支持單層VLAN動態(tài)動能
encapsulation-dot1q range 500
//為新創(chuàng)建的VCC子接口配置動態(tài)VLAN Range或
通過配置我們先后新建了AAA模板,然后在域名中綁定了該模板。接下來又創(chuàng)建了VBUI接和地址池,最后創(chuàng)建了子接口、用戶側(cè)電路和封裝端口VLAN。通過這系列的步驟我們完成了在BRAS上配置DHCP地址池的目的。
為了實現(xiàn)測試的目的,我們還需要配置交換機(jī)。這里交換機(jī)的配置不在詳細(xì)敘述,只需要在交換機(jī)上聯(lián)BRAS的端口以及測試的下聯(lián)口配置VLAN500即可。隨后我們在交換機(jī)上進(jìn)行自動獲取的測試,結(jié)果是可以正確的獲取到IP地址172.24.128.2,這也就說明我們的配置是正確的。
這里需要路由,因為在BRAS和核心路由器之間運行了BGP和isis路由,而且在BGP路由中已經(jīng)將各自的直連路由進(jìn)行了重分發(fā),所以172.24.128.0/17的IP地址可以和172.29.0.3/32進(jìn)行通訊。
經(jīng)過兩種IP地址設(shè)置方法的比較,我們最終選擇使用DHCP自動獲取IP地址的辦法來解決終端設(shè)備IP地址設(shè)置的問題。接下來又詳細(xì)的介紹了在BRAS上如何實現(xiàn)DHCP配置的步驟。這些操作基本上了可以概括為定義AAA模板、新建域名并綁定AAA模板、配置DHCP地址池、創(chuàng)建子接口、封端端口類型和VLAN。然后又簡單的介紹了數(shù)據(jù)的通訊是依靠路由來實現(xiàn)的。
上述實現(xiàn)得益于我們知悉網(wǎng)絡(luò)需求,篩選出合適的方法。這一步驟的實現(xiàn)差異,對后期網(wǎng)絡(luò)的穩(wěn)定和運維工作有著截然不同的境地。所以作為網(wǎng)絡(luò)運維人員我們要站在技術(shù)層面的高度,合理的進(jìn)行網(wǎng)絡(luò)規(guī)劃和設(shè)備的配置,為網(wǎng)絡(luò)的穩(wěn)定和健康發(fā)展打下良好的基礎(chǔ)。