01vBRAS 的產(chǎn)生背景
為了解決傳統(tǒng)BRAS中存在的設備資源利用率低、運維復雜和新業(yè)務開通緩慢等問題,業(yè)界提出了基于轉發(fā)與控制分離的vBRAS系統(tǒng)架構。
基于轉發(fā)與控制分離的vBRAS系統(tǒng)架構包括CP和UP兩種角色,由二者共同實現(xiàn)BRAS功能。
CP(Control Plane,控制平面):負責完成用戶身份認證、地址分配與管理等控制平面功能。
UP(User Plane,用戶平面):負責完成用戶業(yè)務流量轉發(fā)和流量控制等轉發(fā)平面功能。
02系統(tǒng)架構組成
1、控制平面
控制平面采用vBRAS-CP進行池化部署,可根據(jù)新業(yè)務或新需求靈活地進行資源分配和回收。
2、CP-UP通道
協(xié)議通道和控制通道組成,用于完成CP和UP之間的協(xié)議報文交互和表項下發(fā)等功能。
3、轉發(fā)平面
轉發(fā)平面采用多種類型的BRAS-UP實現(xiàn)。BRAS-UP既可以是高性能UP(例如,傳統(tǒng)BRAS),也可以是虛擬化UP(例如,vBRAS)?筛鶕(jù)需要靈活選擇BRAS-UP類型。
4、CP-UP通道和協(xié)議通道
CP和UP之間使用VXLAN隧道作為協(xié)議通道,實現(xiàn)DHCP、ARP、PPPoE等協(xié)議報文交互。
5、控制通道
CP和UP之間使用OpenFlow通道作為控制通道,實現(xiàn)PPPoE等協(xié)議的會話表項或MAC-IP流表項的下發(fā)、接口信息的查詢和上報等功能。
03技術優(yōu)勢
控制平面
控制平面池化有助于資源共享、靈活彈性擴/縮容,可根據(jù)新業(yè)務或新需求進行靈活的資源分配和回收。
控制平面與轉發(fā)平面分離,有利于控制平面新功能的開發(fā),縮短新業(yè)務開發(fā)和部署周期。
轉發(fā)平面
轉發(fā)平面可同時部署高性能UP和虛擬化UP,實現(xiàn)BRAS-UP的多樣化部署。例如,采用基于高性能硬件的傳統(tǒng)BRAS,來承載大流量業(yè)務;采用基于x86通用硬件的vBRAS,來承載小流量大并發(fā)業(yè)務。
采用vBRAS-CP資源池作為控制平面,充分發(fā)揮vBRAS-CP資源池計算能力強的優(yōu)勢。采用vBRAS和傳統(tǒng)BRAS作為轉發(fā)平面,并根據(jù)二者的特點靈活部署業(yè)務,其中:vBRAS具有計算能力強、但轉發(fā)性能受x86通用服務器轉發(fā)能力限制的特點,可以將會話數(shù)多需要占用大量控制平面資源、但流量需求小的業(yè)務(ITMS、VoIP等)部署在vBRAS上。
04vBRAS場景測試方法
在vBRAS場景中,測試儀的作用至關重要。測試儀主要用于評估和驗證vBRAS設備的性能和可靠性,確保其能夠滿足現(xiàn)網(wǎng)需求。Renix 在以下拓撲中主要用于模擬ipoe 雙棧用戶接入,驗證vBRAS設備的性能以及可靠性,從而更好地滿足不斷增長的互聯(lián)網(wǎng)業(yè)務需求。
Renix 測試軟件除了模擬上述ipoe 雙棧用戶接入外,還可以模擬的撥號連接(常見有PPPoE、PPPoE雙棧(ND)、PPPoE雙棧(DHCPv6)、IPoE、IPoE雙棧(ND)、IPoE雙棧(DHCPv6)、vll、vpls、L3VPN、L2tp、IGMP+PPPoE、IGMP+IPoE、MLD+PPPoE、MLD+IPoE)等各種復雜的用戶上線場景。以下是具體測試拓撲場景和測試步驟:
測試拓撲:
測試步驟:
1.按圖搭建測試環(huán)境,配置BNC-CP和BNC-UP之間的管理通道、控制通道、業(yè)務通道狀態(tài)均正常。
2.在BNC-CP上創(chuàng)建多個IPv4和IPv6地址池和上線域,總地址數(shù)量不小于2K,其中,IPv4和IPv6地址各一半,IPv6為IANA方式。
3.通過BNC-CP配置BNC-UP上用戶側接口使能IPoE雙棧接入,用戶不認證不計費。
4. BNC-CP總體支持的用戶數(shù)量為N,測試需要模擬管理的BNC-UP總數(shù)量為M,測試儀端口A模擬用戶側,按每臺BNC-UP N/M的用戶數(shù)進行IPoE雙棧撥號上線。
5.全部用戶上線成功后,發(fā)送用戶側和網(wǎng)絡側的雙向流量。
測試儀具體操作步驟:
1.打開Renix 客戶端-預約端口-新增機箱-輸入機框地址-占用端口;
2.選擇配置向導-接入?yún)f(xié)議-DHCPV6客戶端向導;
3.選擇端口-選擇封裝(勾選雙棧以及啟用vlan選項)-配置接口數(shù)量-修改valn等配置信息-完成;
4.點擊DHCPV4客戶端-選擇添加DHCPV4客戶端-選擇需要建立的端口;
5.點擊啟動全部協(xié)議-選擇結果試圖-默認-Access-DHCPV4/V6-DHCPV4/V6 Client Block Statistic,查看雙棧用戶的上線情況。
預期結果
1.BNC-UP的用戶全部上線成功,可通過BNC-CP查看到上線用戶數(shù)量和表項。
2.查看雙向流量收發(fā)正常,無丟包,滿足客戶測試需求。
05信而泰DarYu/BigTao系列網(wǎng)絡測試儀
DarYu-X系列高性能網(wǎng)絡測試儀是信而泰推出的面向BRAS設備、高端路由器、高端交換機、數(shù)據(jù)中心交換機以及高性能應用層設備的測試產(chǎn)品,具有高性能、高密度、高速率等特點,支持單框運行、多框級聯(lián)等模式。它采用模塊化設計,提供3個或12個插槽,測試接口覆蓋以太網(wǎng)1G到400G范圍內(nèi)的所有速率,實現(xiàn)按需擴展,幫助企業(yè)用戶輕松應對測試業(yè)務的快速增長和未來業(yè)務發(fā)展。
BigTao硬件測試平臺,BigTao-V系列網(wǎng)絡測試儀是面向中低端路由器、交換機及同級別網(wǎng)絡轉發(fā)設備的研發(fā)類測試產(chǎn)品。它采用模塊化設計,由機箱、板卡和軟件三部分組成。該系列網(wǎng)絡測試儀可提供2個或6個插槽,支持從10M到400G多種速率的測試模塊任意組合,為CPU產(chǎn)品研發(fā)測試保駕護航。