亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種改進型的蝴蝶網(wǎng)絡在片上網(wǎng)絡中的應用

        2010-08-07 08:20:44郭彬王長山
        網(wǎng)絡安全技術與應用 2010年4期

        郭彬 王長山

        西安電子科技大學計算機學院 陜西 710071

        0 引言

        本文介紹一種改進型的蝴蝶網(wǎng)絡—BFC網(wǎng)絡拓撲,它將結合蝴蝶網(wǎng)絡與Clos網(wǎng)絡的優(yōu)點,克服它們的缺點,既擁有較高的傳輸速度,又具有豐富的路徑多樣性,解決擁塞能力優(yōu)于蝴蝶網(wǎng)絡。

        1 拓撲結構介紹

        蝶形網(wǎng)絡源于超立方體網(wǎng)絡,是超立方體網(wǎng)絡的一個變形網(wǎng)絡。

        Clos網(wǎng)絡最早于1953年由Charles Clos提出。每個Clos網(wǎng)絡都如同是兩個蝴蝶網(wǎng)絡疊加起來形成的,其中一個的輸出級與另個輸入級疊加。

        Clos網(wǎng)絡的路由過程必須經(jīng)過中間級模塊。由于中間級模塊的存在,使得每對節(jié)點間可以存在多條路徑,滿足了路徑多樣性的要求,但同時也引入了大量的電線以及額外的路由跳數(shù),導致網(wǎng)絡的延遲與成本都大大增加。

        蝶形網(wǎng)絡可以充分發(fā)揮高度數(shù)路由的優(yōu)勢,但由于不具有路徑多樣性,在處理擁塞方面性能表現(xiàn)不佳。而Clos網(wǎng)絡具有良好的路徑多樣性,它可以在每對節(jié)點之間提供多條數(shù)據(jù)鏈路,很好地解決了網(wǎng)絡擁塞問題。但由于在路由過程中必須使用中間級交換模塊,需要接入更多的線路,從而在路由時延方面較蝶形網(wǎng)絡要高很多,而且在網(wǎng)絡開銷方面也比蝶形網(wǎng)絡要大。

        本節(jié)提出的 BFC網(wǎng)絡拓撲結構則綜合了以上兩種網(wǎng)絡的優(yōu)勢,同時又克服了它們的缺陷。它源自蝶形網(wǎng)絡,具有蝶形網(wǎng)絡優(yōu)良的網(wǎng)絡性能,路由時延較低,網(wǎng)絡開銷較小,同時又具有Clos網(wǎng)絡的路徑多樣性優(yōu)點。

        BFC網(wǎng)絡是將蝶形網(wǎng)絡中同層不同維的數(shù)個節(jié)點模塊整合成一個新的模塊。原網(wǎng)絡中不同層間的信息交換在新網(wǎng)絡中統(tǒng)一使用一條雙向鏈路來完成。如圖1所示為一個三層蝶形網(wǎng)絡,每個節(jié)點都是一個路由節(jié)點,它們可以連接數(shù)個資源節(jié)點。將圖中最左邊的四個路由節(jié)點R0、R1、R2以及R3整合為一個路由節(jié)點,其余各節(jié)點用同樣的方法處理,便可以得到圖2所示的路由節(jié)點圖。這種變換形成的圖又被稱為平面蝴蝶網(wǎng)絡結構。在新的網(wǎng)絡拓撲圖中,合并的四個路由節(jié)點間的信息傳輸在節(jié)點內部直接完成,節(jié)點間的數(shù)據(jù)傳輸使用合并后的數(shù)據(jù)鏈路傳輸。該鏈路是雙向的,可同時滿足輸入和輸出。

        圖1 三層蝶形網(wǎng)絡路由節(jié)點圖

        圖2 平面蝴蝶網(wǎng)絡

        將圖2所示的結構圖進行一定的拓撲規(guī)劃可形成如圖3的平面蝴蝶網(wǎng)絡結構。

        圖3 變換拓撲分布后的平面蝴蝶網(wǎng)絡

        由圖3可知,路由節(jié)點R0分別與路由R1、R2及R4互聯(lián),這里我們對網(wǎng)絡結構進行一些改進,使之具有對稱性和更多的路徑多樣性。如圖4所示即為改進后的網(wǎng)絡拓撲結構—BFC網(wǎng)絡結構,這樣通過數(shù)次變換將蝶形網(wǎng)絡逐漸地演變?yōu)锽FC網(wǎng)絡結構。

        圖4 BFC網(wǎng)絡拓撲結構

        從圖4中可以看出,經(jīng)過改進后的路由節(jié)點R0分別與路由節(jié)點R1、R2、R3、R4以及R5之間都存在了通路,大大增加了網(wǎng)絡的路徑多樣性,可以有效地降低網(wǎng)絡的擁塞程度;同時網(wǎng)絡也具有了對稱性,更加便于擴展。

        2 路由算法

        本節(jié)為 BFC網(wǎng)絡拓撲設計了一種確定性無死鎖的路由算法,該算法通過比較當前節(jié)點與目標節(jié)點橫縱坐標的大小來決定輸出的端口。

        在路由數(shù)N=16的拓撲結構當中,將網(wǎng)絡置于坐標系當中,則每個路由都具有對應的坐標值(x,y)。與節(jié)點相鄰的有4個對角線節(jié)點和4個橫縱節(jié)點,在這里規(guī)定,與路由器IP核相連的端口號為0;X軸方向節(jié)點對應的端口為1,2,3;Y軸方向對應的端口號為4,5,6;對角線節(jié)點從右上端口開始順時針旋轉的四個端口號為別為7,8,9,10,如圖5所示。

        圖5 路由端口示意圖

        設當前節(jié)點坐標為 C(cx,cy),目標節(jié)點坐標 D(dx,dy),輸出端口為Outport。路由算法的描述為:

        當路由接收到一個數(shù)據(jù)包時,通過檢查數(shù)據(jù)包頭中包含的目標節(jié)點信息,計算出目標節(jié)點與當前節(jié)點的坐標差值:X= dx-cx,Y=dy-cy。

        當 X==0且 Y==0,則表明數(shù)據(jù)包到達目標節(jié)點,outport=0;

        當X==0且Y>0,則表明數(shù)據(jù)包的目標節(jié)點在當前節(jié)點的右方向,選擇右方向的端口進行輸出;

        當X==0且Y<0,則表明數(shù)據(jù)包的目標節(jié)點在當前節(jié)點的左方向,選擇左方向的端口進行輸出;

        當X<0且Y==0,則表明數(shù)據(jù)包的目標節(jié)點在當前節(jié)點的下方向,選擇下方向的端口進行輸出;

        當X<0且Y==0,則表明數(shù)據(jù)包的目標節(jié)點在當前節(jié)點的上方向,選擇上方向的端口進行輸出;

        當X>0且Y>0,則表明數(shù)據(jù)包的目標節(jié)點在當前節(jié)點的右上方向,選擇右上方向的端口進行輸出;

        當X>0且Y<0,則表明數(shù)據(jù)包的目標節(jié)點在當前節(jié)點的左上方向,選擇左上方向的端口進行輸出;

        當X<0且Y>0,則表明數(shù)據(jù)包的目標節(jié)點在當前節(jié)點的右下方向,選擇右下方向的端口進行輸出;

        當X<0且Y<0,則表明數(shù)據(jù)包的目標節(jié)點在當前節(jié)點的左下方向,選擇左下方向的端口進行輸出。算法偽代碼如下:

        該種算法限制了數(shù)據(jù)包路由的方向,數(shù)據(jù)包必須在當前節(jié)點與目標節(jié)點形成的方形區(qū)域內路由,且方向必須始終是向著目標節(jié)點的,這樣就限制了環(huán)的產(chǎn)生,從而破壞了死鎖形成的必要條件。故該路由算法是無死鎖的。

        3 算法仿真

        本文使用OPNET仿真軟件對改進型的平面蝴蝶拓撲結構及其算法進行了仿真,通過仿真來了解該拓撲結構的各方面性能。為了對比該拓撲結構的優(yōu)缺點,我們將它與傳統(tǒng)的蝴蝶拓撲結構在相同的網(wǎng)絡環(huán)境下進行了仿真性能對比。

        圖6是在均勻流量模式下兩種拓撲結構網(wǎng)絡性能的比較。

        圖6 均勻流量模式下兩種網(wǎng)絡拓撲性能比較

        由圖可以看出,BFC的性能要優(yōu)于蝶形網(wǎng)絡。對于端到端時延,蝶形網(wǎng)絡在注入率到達0.2的時候就已經(jīng)開始上升,而BFC網(wǎng)絡則在注入率持續(xù)增加到0.35時才開始上升,BFC網(wǎng)絡鏈路數(shù)目多,路徑多樣性豐富的優(yōu)勢在此處體現(xiàn)了出來。吞吐性能與端到端時延類似,BFC網(wǎng)絡吞吐飽和時對應的注入率要遠高于蝶形網(wǎng)絡,可以達到的飽和度也高于蝶形網(wǎng)絡。

        4 結論

        蝴蝶網(wǎng)絡的路徑多樣性,降低了網(wǎng)絡的傳輸延遲。在路由過程中,合理使用自適應路由算法可以提供一個性能優(yōu)良的傳輸網(wǎng)絡。相比于Clos網(wǎng)絡,BFC網(wǎng)絡具有更少的跳數(shù),從而降低了網(wǎng)絡延遲與成本。相比于傳統(tǒng)的蝴蝶網(wǎng)絡,它提供了路徑多樣性,減少了網(wǎng)絡擁塞。而相比于平面蝴蝶網(wǎng)絡,由于提供了更多的路由通路,在路徑多樣性與時延方面有了提高。

        [1] Frank K.Hwang and Wen-Dar Lin.The Number of Rearrangements in a 3-stage Clos Network Using an Auxiliary Switch,Springer-Verlag Berlin Heidelberg.1998.

        [2] Kim, J.,W.J.Dally and D.Abts.Adaptive routing in high-radix clos network.in 2006.

        欧美丰满熟妇bbbbbb百度| 麻豆国产精品久久人妻| 一二三四日本中文在线| 四虎影视在线观看2413| 久久精品国产亚洲AⅤ无码剧情| 国产夫妻自偷自拍第一页| 国产精品女同久久久久电影院 | 国产在线观看免费观看| 精品久久杨幂国产杨幂| 亚洲一二三四五中文字幕| 精品国产天堂综合一区在线| 无套内射蜜桃小视频| 亚洲av在线播放观看| 91国产精品自拍视频| 亚洲天堂av另类在线播放| 24小时在线免费av| 久久久久久无码av成人影院| 一级毛片60分钟在线播放| 色中文字幕视频在线观看| 黄污在线观看一区二区三区三州| 成人毛片一区二区| 无码之国产精品网址蜜芽| 精品国产一区二区av麻豆不卡| 成年丰满熟妇午夜免费视频| 无码人妻黑人中文字幕| 亚洲午夜无码视频在线播放 | 肥老熟女性强欲五十路| 亚洲av麻豆aⅴ无码电影| av色综合网站| 三个黑人插一个女的视频| 青草久久婷婷亚洲精品| 色拍自拍亚洲综合图区| 久久亚洲国产中v天仙www| 亚洲国产综合精品中文| 久久99精品久久久久久琪琪| 天堂一区人妻无码| 人人爽亚洲aⅴ人人爽av人人片| 国产一区二区三区最新地址 | 在线观看一区二区蜜桃| 久久久久久久波多野结衣高潮| 在线视频你懂的国产福利|