引言:隨著互聯網業務的發展、用戶數量的增加以及多元化增值業務的滲入,網絡設備間的鏈路帶寬會日益顯得足襟見肘,這就需要我們擴大帶寬,下面我們就結合一個案例來具體介紹一下BRAS和傳輸設備間鏈路聚合的配置步驟。
近日經過網管平臺對BRAS設備端口流量的記錄,我們分析得知BRAS連接以太網傳輸設備的端口帶寬利用率已經達到80%以上,這就急需我們擴大該鏈路帶寬。增加鏈路帶寬的方法其一就是更換物理端口,例如原來使用的是千兆端口,更換成萬兆端口;第二個辦法就是使用鏈路聚合的辦法解決,經過比較,更換物理端口除了價格高昂外,傳輸設備上并沒有萬兆端口,這樣的話我們就使用鏈路聚合來解決這一問題。首先我們配置BRAS設備,需要在BRAS上的操作主要分為鏈路聚合子接口的創建、子接口VCC配置以及子接口VLAN的封裝,最后再將兩個物理端口加入到我們定義的鏈路聚合組即可。按照這一思路我們首先創建子接口具體配置即:
interface smartgro up2.78
//創建鏈路聚合組的子接口2.78
interface smartgro up2.79
//創建鏈路聚合組的子接口2.79
interface smartgro up2.10001999
//創建鏈路聚合組的子接口2.10001999
interface smartgro up2.20002999
//創建鏈路聚合組的子接口2.20002999
上面我們完成了smartgroup組子接口的創建,接下來我們再配置子接口的VCC即用戶側電路,具體配置即:
vcc-configuration
//進入VCC配置模式
interface smartgro up2.78
//進入VC C接口業務配置模式
Interface smartgroup 2.79
//進入VCC接口業務配置模式
interface smartgro up2.10001999
//進入VCC接口業務配置模式
pre-domain dhcp
//配置認證前默認域為DHCP
encapsulation ip-overethernet
//接入封裝類型為IPo E,只允許DHCP用戶接入
interface smartgro up2.20002999
//進入VCC接口業務配置模式
encapsulation pppover-ethernet
//接入封裝類型為PPP oE,只允許PPPoE用戶接入
pppox template 1
//綁定模板
剛才我們完成了子接口VCC的配置,最后我們將封裝該子接口的VLAN信息具體配置即:
vlan-configuration
//進入vlan配置模式
interface smartgro up2.78
//進入VLAN子接口業務配置模式
encapsulation-dot1q 78
//封裝端口vlan
interface smartgro up2.79
//進入VLAN子接口業務配置模式
encapsulation-dot1q 79
//封裝端口vlan
interface smartgro up2.10001999
//進入VLAN子接口業務配置模式
user-dynamic-vlan any-other-qinq
//為新創建的VCC子接口配置動態VLAN標記,支持雙層的動態VLAN功能
qinq range internalvlan-range 1000-1999 external-vlan-range 1000-1999
//配置多段內外層VLAN標簽
interface smartgro up2.20002999
//進入VLAN子接口業務配置模式
user-dynamic-vlan any-other-qinq
//為新創建的VCC 子接口配置動態VLAN標記,支持雙層的動態VLAN功能
qinq range internalvlan-range 2000-2999 external-vlan-range 2000-2999
//配置多段內外層VLAN標簽
這樣我們就完成了子接口的創建、端口VCC的配置以及子接口VLAN的封裝,最后我們在將兩個物理端口加入到smartgroup2中。具體配置即:
Lacp
//進入LACP配置模式
interface gei-0/0/1/6
//進入端口
smartgroup2mode on
//將端口加入鏈路聚合組2,模式為on即手動聚合
interface gei-0/0/1/7
//進入端口
smartgroup2mode on
//將端口加入鏈路聚合組2,模式為on即手動聚合
這里值得注意的是我們這里采用的是手動聚合方式,為什么要使用手動聚合模式呢?這是因為BRAS和傳輸設備是兩個不同廠家的設備,為了保證設備間數據傳輸的穩定性,避免設備間不兼容性,通常不同廠家設備使用鏈路聚合時我們采用手動聚合的模式。
上面我們完成了BRAS設備鏈路聚合的配置,接下來我們將配置傳輸設備CESP,這里我們需要先創建一個TRUNK組,然后在TRUNK組中加入相應的VLAN信息,最后將物理端口加入到TRUNK組中即可,接下來我們開始配置:
Config
//進入配置模式
Interface trunk 1/1
//創建TRUNK組
Join vlan
78,79,1000-1050,2000-2050 tagged
//在TRUNK組中加入相應的VLAN
Interfacer gig1/17
//進入端口1/17
Join trunk1/1
//將端口1/17加入到TRUNK組中
Interface gig1/18
//進入端口1/18
Join trunk1/1
//將端口1/18加入到TRUNK組中
上面我們先后創建了TRUNK組、在TRUNK組中加入VLAN以及將端口加入到TRUNK組中,經過這些操作我們再將兩側的4個端口進行了速度和雙工模式的強制后,端口和鏈路聚合組都已經UP,我們在BRAS設備上使用命令,可以看到互聯CESP的端口用戶數量不斷增加,這就說明互聯網用戶已經通過我們配置的鏈路聚合組端口交換數據了,同樣我們在兩側設備上我們查看到流量已經在兩個端口上進行了分流,這樣就實現了我們增加鏈路帶寬的目的。
剛才我們通過配置BRAS和CESP關于鏈路聚合的數據,達到了增加鏈路帶寬的目的,同時也起到了流量的負載分擔和鏈路保護的作用,起到了兩全其美的效果。其實作為網絡運維人員在網絡部署的前期眼光要放長遠些,后期為了避免因為帶寬不足而增加端口的問題,我們在開通新的網絡設備時,將根據實際情況直接采用鏈路聚合方式進行上聯BRAS,這樣做的好處是在鏈路帶寬擁塞的時候,我們只需要額外的增加一個物理端口到鏈路聚合組即可,這樣既不會中斷業務,操作起來也顯得方便了許多。其實作為一個網絡運維人員,有時候我們多考慮一點,把事情考慮的全面些,就會避免許多網絡麻煩的發生,從而為提高網絡的可靠性打下良好的基礎。