欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種生成IPv6BGP路由的方法、測(cè)試儀表和系統(tǒng)的制作方法

文檔序號(hào):9238036閱讀:818來(lái)源:國(guó)知局
一種生成IPv6BGP路由的方法、測(cè)試儀表和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其是涉及一種生成IPV6BGP路由的方法、測(cè)試儀表和系統(tǒng)。
【背景技術(shù)】
[0002]在下一代互聯(lián)網(wǎng)路由器的IPv6BGP (Border Gateway Protocol,邊界網(wǎng)關(guān)協(xié)議)路由能力評(píng)估中,常會(huì)使用IP儀表生成IPV6BGP路由,并模擬被評(píng)估路由器的IPV6BGP鄰居,通告已生成的路由,通過(guò)驗(yàn)證通告路由之間的流量來(lái)確定路由器的IPv6BGP路由FIB表容量,存儲(chǔ)機(jī)制和查表轉(zhuǎn)發(fā)能力。
[0003]圖1所示為現(xiàn)有技術(shù)的IPv6BGP路由生成方法,該方法確定路由數(shù)量和前綴網(wǎng)段,并設(shè)定路由前綴長(zhǎng)度來(lái)確定生成的IPv6BGP路由,實(shí)現(xiàn)的是單個(gè)前綴長(zhǎng)度的IPv6BGP路由。
[0004]該方法中,測(cè)試儀表通告的規(guī)律的路由前綴與現(xiàn)網(wǎng)真實(shí)的路由前綴差別較大,且規(guī)律的前綴模型容易被壓縮存儲(chǔ),降低了路由器的性能要求。
[0005]圖2所示為現(xiàn)有技術(shù)中IPv4BGP路由生成方法,該方法確定路由數(shù)量和前綴網(wǎng)段,并設(shè)定路由前綴長(zhǎng)度,圖2的實(shí)現(xiàn)過(guò)程增加了一個(gè)前綴長(zhǎng)度比例參數(shù),可以設(shè)定某個(gè)前綴長(zhǎng)度的比例情況,以生成包含多種前綴長(zhǎng)度的IPv6BGP路由。
[0006]該方法中,路由前綴長(zhǎng)度固定,缺少嵌套路由,無(wú)法評(píng)估路由器最長(zhǎng)匹配能力。此夕卜,對(duì)于AS Path值和AS Path長(zhǎng)度固定的IPv6BGP路由,測(cè)試儀表會(huì)將多條路由壓縮至同一條更新消息中通告,降低了對(duì)被測(cè)路由器的壓力且與現(xiàn)網(wǎng)消息形式存在差異。

【發(fā)明內(nèi)容】

[0007]本發(fā)明的發(fā)明人發(fā)現(xiàn)上述現(xiàn)有技術(shù)中存在問(wèn)題,并因此針對(duì)所述問(wèn)題中的至少一個(gè)問(wèn)題提出了一種新的技術(shù)方案。
[0008]根據(jù)本發(fā)明一方面,提出一種生成IPv6BGP路由的方法,包括:
[0009]在嵌套路由網(wǎng)段地址范圍內(nèi),根據(jù)IPv6地址和路由前綴長(zhǎng)度生成嵌套路由條目,并且所述嵌套路由條目數(shù)等于設(shè)定的嵌套路由條目數(shù),其中,設(shè)定的嵌套路由條目數(shù)=路由條目總數(shù)X嵌套路由比例;
[0010]判斷根據(jù)每個(gè)路由前綴長(zhǎng)度生成的嵌套路由條目數(shù)是否與設(shè)定的路由條目數(shù)相等,其中,所述設(shè)定的路由條目數(shù)=路由條目總數(shù)X路由前綴長(zhǎng)度分布比例;
[0011]如果相等,判斷生成的路由條目數(shù)是否與路由條目總數(shù)相等,如果是,則結(jié)束流程。
[0012]進(jìn)一步,還包括:
[0013]如果根據(jù)路由前綴長(zhǎng)度生成的嵌套路由條目數(shù)與設(shè)定的路由條目數(shù)不相等,或者如果生成的路由條目數(shù)與路由條目總數(shù)不相等;
[0014]在路由網(wǎng)段地址范圍內(nèi),根據(jù)IPv6地址和所述路由前綴長(zhǎng)度生成非嵌套路由條目,其中,所述非嵌套路由條目數(shù)=所述設(shè)定的路由條目數(shù)-所述路由前綴長(zhǎng)度生成的嵌套路由條目數(shù)。
[0015]進(jìn)一步,還包括:
[0016]向被測(cè)路由器發(fā)送路由條目;
[0017]建立與所述被測(cè)路由器之間雙向流量,如果所述雙向流量的收發(fā)相同,則認(rèn)為所述被測(cè)路由器已獲取全部路由條目。
[0018]進(jìn)一步,還包括:
[0019]如果所述雙向流量的收發(fā)不相同,則根據(jù)發(fā)送給所述被測(cè)路由器的流量以及從所述被測(cè)路由器接收到的流量計(jì)算出比例值,并根據(jù)所述比例值與所述路由條目總數(shù)重新設(shè)定路由條目總數(shù)。
[0020]進(jìn)一步,根據(jù)IPv6地址和路由前綴長(zhǎng)度生成嵌套路由條目的操作,還包括:
[0021]根據(jù)AS Path長(zhǎng)度取值范圍,隨機(jī)確定AS Path長(zhǎng)度;
[0022]根據(jù)AS Path取值范圍,為AS Path上的每個(gè)AS產(chǎn)生一個(gè)隨機(jī)的AS值;
[0023]其中,所述AS Path長(zhǎng)度取值表明從源端到目的端經(jīng)過(guò)的跳數(shù),所述AS Path取值表明每一跳的地址取值。
[0024]進(jìn)一步,根據(jù)IPv6地址和所述路由前綴長(zhǎng)度生成非嵌套路由條目的操作,還包括:
[0025]根據(jù)AS Path長(zhǎng)度取值范圍,隨機(jī)確定AS Path長(zhǎng)度;
[0026]根據(jù)AS Path取值范圍,為AS Path上的每個(gè)AS產(chǎn)生一個(gè)隨機(jī)的AS值;
[0027]其中,所述AS Path長(zhǎng)度取值表明從源端到目的端經(jīng)過(guò)的跳數(shù),所述AS Path取值表明每一跳的地址取值。
[0028]進(jìn)一步,所述路由前綴長(zhǎng)度為32、36、40、44、48和/或64。
[0029]根據(jù)本發(fā)明另一方面,還提出一種生成IPv6BGP路由的測(cè)試儀表,包括:
[0030]嵌套路由生成單元,用于在嵌套路由網(wǎng)段地址范圍內(nèi),根據(jù)IPv6地址和路由前綴長(zhǎng)度生成嵌套路由條目,并且所述嵌套路由條目數(shù)等于設(shè)定的嵌套路由條目數(shù),其中,設(shè)定的嵌套路由條目數(shù)=路由條目總數(shù)X嵌套路由比例;
[0031]判斷單元,耦合于所述嵌套路由生成單元,用于判斷根據(jù)每個(gè)路由前綴長(zhǎng)度生成的嵌套路由條目數(shù)是否與設(shè)定的路由條目數(shù)相等,其中,所述設(shè)定的路由條目數(shù)=路由條目總數(shù)X路由前綴長(zhǎng)度分布比例;以及判斷生成的路由條目數(shù)是否與路由條目總數(shù)相等。
[0032]進(jìn)一步,還包括:
[0033]非嵌套路由生成單元,耦合于所述嵌套路由生成單元和所述判斷單元,如果根據(jù)路由前綴長(zhǎng)度生成的嵌套路由條目數(shù)與設(shè)定的路由條目數(shù)不相等,或者如果生成的路由條目數(shù)與路由條目總數(shù)不相等,用于在路由網(wǎng)段地址范圍內(nèi),根據(jù)IPv6地址和所述路由前綴長(zhǎng)度生成非嵌套路由條目,其中,所述非嵌套路由條目數(shù)=所述設(shè)定的路由條目數(shù)-所述路由前綴長(zhǎng)度生成的嵌套路由條目數(shù)。
[0034]進(jìn)一步,還包括:
[0035]收發(fā)單元,耦合于所述嵌套路由生成單元和所述非嵌套路由生成單元,用于向被測(cè)路由器發(fā)送路由條目;建立與所述被測(cè)路由器之間雙向流量,如果所述雙向流量的收發(fā)相同,則認(rèn)為所述被測(cè)路由器已獲取全部路由條目。
[0036]進(jìn)一步,還包括:
[0037]調(diào)整單元,用于根據(jù)發(fā)送給所述被測(cè)路由器的流量以及從所述被測(cè)路由器接收到的流量計(jì)算出比例值,并根據(jù)所述比例值與所述路由條目總數(shù)重新設(shè)定路由條目總數(shù)。
[0038]進(jìn)一步,所述嵌套路由生成單元根據(jù)AS Path長(zhǎng)度取值范圍,隨機(jī)確定AS Path長(zhǎng)度;根據(jù)AS Path取值范圍,為AS Path上的每個(gè)AS產(chǎn)生一個(gè)隨機(jī)的AS值;
[0039]其中,所述AS Path長(zhǎng)度取值表明從源端到目的端經(jīng)過(guò)的跳數(shù),所述AS Path取值表明每一跳的地址取值。
[0040]進(jìn)一步,所述非嵌套路由生成單元根據(jù)AS Path長(zhǎng)度取值范圍,隨機(jī)確定AS Path長(zhǎng)度;根據(jù)AS Path取值范圍,為AS Path上的每個(gè)AS產(chǎn)生一個(gè)隨機(jī)的AS值;
[0041]其中,所述AS Path長(zhǎng)度取值表明從源端到目的端經(jīng)過(guò)的跳數(shù),所述AS Path取值表明每一跳的地址取值。
[0042]進(jìn)一步,路由前綴長(zhǎng)度為32、36、40、44、48和/或64。
[0043]根據(jù)本發(fā)明另一方面,還提出一種生成IPv6BGP路由的系統(tǒng),包括上述任一所述測(cè)試儀表以及被測(cè)試路由器,其中,所述被測(cè)試路由器接收所述測(cè)試儀表發(fā)送的路由條目。
[0044]實(shí)驗(yàn)室測(cè)試的路由模型較為簡(jiǎn)單,設(shè)備有壓縮處理,而現(xiàn)網(wǎng)使用的路由模型較為復(fù)雜,會(huì)導(dǎo)致實(shí)驗(yàn)室評(píng)測(cè)的設(shè)備能力與實(shí)際現(xiàn)網(wǎng)存在一定差距。該實(shí)施例中,測(cè)試儀表通告的非規(guī)律性的路由前綴與現(xiàn)網(wǎng)真實(shí)的路由前綴接近,生成的路由符合現(xiàn)網(wǎng)的實(shí)際路由情況?;谠撀酚蓷l目的路由器具有更好的性能。
[0045]通過(guò)以下參照附圖對(duì)本發(fā)明的示例性實(shí)施例的詳細(xì)描述,本發(fā)明的其它特征及其優(yōu)點(diǎn)將會(huì)變得清楚。
【附圖說(shuō)明】
[0046
當(dāng)前第1頁(yè)1 2 3 4 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
拜城县| 饶平县| 葵青区| 万州区| 新干县| 德惠市| 曲水县| 莎车县| 清远市| 达尔| 南澳县| 车致| 肇源县| 观塘区| 正蓝旗| 夏邑县| 榆中县| 周宁县| 大方县| 高陵县| 宜州市| 富宁县| 台山市| 巴彦县| 汉沽区| 名山县| 东海县| 潞城市| 隆德县| 尼木县| 固安县| 岱山县| 余庆县| 平安县| 富裕县| 台前县| 安陆市| 凉山| 西乌珠穆沁旗| 汕头市| 五河县|