當前位置:首頁 » 網路連接 » 胖樹網路

胖樹網路

發布時間: 2021-02-27 13:15:21

① 思科C9200交換機怎麼和H3C交換機組網

樓主,你好


描述問題方便的話請描述清楚

比如思科C9200用在哪裡? 接入 匯聚 核心?

網路是什麼內架構容?三層?二層? 園區網? 數據中心?


-------------------------

現網中思科C9200正常使用

  1. 如果思科C9200位於接入層,與上聯核心、匯聚交換機是二層架構,

    配置MSTP實例的同時,創建VRRP協議,

    將思科C9200的VRRP網關優先順序調成120或者更高,並track上聯鏈路狀態

    H3C 的VRRP網關優先順序調成100,track上聯鏈路狀態。

    流量將從思科C9200上走,一旦C9200出現問題,流量將切換至H3C上。

  2. 如果思科C9200位於接入層,與上聯核心、匯聚交換機是三層架構,

    可以考慮spine+leaf架構

    即C9200和H3C為leaf設備,上聯核心為spine設備

    C9200與上聯設備全互聯組成OSPF或者IS-IS路由鄰居,

    H3C與上聯設備全互聯組成OSPF或者IS-IS路由鄰居,

    互聯地址30位,network-type為p2p模式

    即主流扁平化胖樹網路架構。

② 有沒有mininet python api的官方api

下面是我的畢業論文中有關Mininet自定義拓撲的部分,希望對你有幫助噢。
為Mininet添加自定義拓撲:
Mininet原生提供了多種拓撲類型:
SingleSwitchTopo:簡單拓撲(Host——Switch——Host)
LinearTopo(k,n):鏈狀拓撲,k台交換機以單鏈形態連接,分別下接n台主機
TreeTopo(depth,fanout):樹形拓撲,創建一個深度為depth、扇出為fanout的樹狀拓撲
Mininet默認情況下並沒有實現胖樹的網路拓撲,但Mininet支持添加自定義拓撲的功能。本文根據Mininet自帶的拓撲定義,在原拓撲庫中添加了胖樹拓撲類,實現從命令行直接啟動k叉胖樹拓撲環境。
(註:加粗的代碼行為自定義拓撲關鍵部分)
mininet/topo.py:
所有的拓撲類都繼承自topo模塊下的Topo基類,Topo基類實現了addNode、addSwitch、addHost、addPort、addLink等添加節點、鏈路的重要方法。Topo模塊中還實現了單交換機拓撲SingleSwitchTopo類和鏈狀拓撲LinearTopo類。
mininet/topolib.py:
topolib模塊中定義了樹狀拓撲TreeTopo類,自定義的拓撲類可以定義在topolib模塊下也可定義在topo模塊下,拓撲類的__init__方法中可添加構建拓撲所需要的參數,Mininet在調用拓撲類時會將從命令行接收的topo選項之後的參數*args和關鍵字參數**kwargs傳遞到該拓撲類的__init__方法中初始化該拓撲類的對象。如本文中定義的FatTree拓撲類需要接收參數k以確定胖樹的叉數:
class FatTreeTopo( Topo ):
def __init__( self, k = 4 ):
"Create fat-tree topo."
# initialization code
bin/mn:
mn是Mininet執行的解釋器,負責解析參數,定義了MininetRunner類用來構建、配置並運行整個Mininet平台。自定義的拓撲類需要導入mn中,然後在存放拓撲參數的字典TOPOS中加入對應的鍵值,就可以在mn命令中使用自定義的拓撲了:
from mininet.topolib import FatTreeTopo
TOPOS = { 'linear': LinearTopo,
'single': SingleSwitchTopo,
'tree': TreeTopo,
'fattree': FatTreeTopo }
啟動8叉胖樹自定義拓撲的Mininet拓撲環境:
$ sudo mn --topo=fattree, k=8

③ 有沒有mininet python api的官方api

下面是我的畢業論文中有關Mininet自定義拓撲的部分,希望對你有幫助噢。
為添加自定義拓撲:
Mininet原生提供了多種拓撲類型:
SingleSwitchTopo:簡單拓撲(Host——Switch——Host)
LinearTopo(k,n):鏈狀拓撲,k台交換機以單鏈形態連接,分別下接n台主機
TreeTopo(depth,fanout):樹形拓撲,創建一個深度為depth、扇出為fanout的樹狀拓撲
Mininet默認情況下並沒有實現胖樹的網路拓撲,但Mininet支持添加自定義拓撲的功能。本文根據Mininet自帶的拓撲定義,在原拓撲庫中添加了胖樹拓撲類,實現從命令行直接啟動k叉胖樹拓撲環境。
(註:加粗的代碼行為自定義拓撲關鍵部分)
mininet/topo.py:
所有的拓撲類都繼承自topo模塊下的Topo基類,Topo基類實現了addNode、addSwitch、addHost、addPort、addLink等添加節點、鏈路的重要方法。Topo模塊中還實現了單交換機拓撲SingleSwitchTopo類和鏈狀拓撲LinearTopo類。
mininet/topolib.py:
topolib模塊中定義了樹狀拓撲TreeTopo類,自定義的拓撲類可以定義在topolib模塊下也可定義在topo模塊下,拓撲類的__init__方法中可添加構建拓撲所需要的參數,Mininet在調用拓撲類時會將從命令行接收的topo選項之後的參數*args和關鍵字參數**kwargs傳遞到該拓撲類的__init__方法中初始化該拓撲類的對象。如本文中定義的FatTree拓撲類需要接收參數k以確定胖樹的叉數:
class FatTreeTopo( Topo ):
def __init__( self, k = 4 ):
"Create fat-tree topo."
# initialization code
bin/mn:
mn是Mininet執行的解釋器,負責解析參數,定義了MininetRunner類用來構建、配置並運行整個Mininet平台。自定義的拓撲類需要導入mn中,然後在存放拓撲參數的字典TOPOS中加入對應的鍵值,就可以在mn命令中使用自定義的拓撲了:
from mininet.topolib import FatTreeTopo
TOPOS = { 'linear': LinearTopo,
'single': SingleSwitchTopo,
'tree': TreeTopo,
'fattree': FatTreeTopo }
啟動8叉胖樹自定義拓撲的Mininet拓撲環境:
$ sudo mn --topo=fattree, k=8

轉載

④ 什麼叫胖樹拓撲結構

胖樹是樹形結構的變形結構,
傳統二叉樹的一個問題是根部容易成為通信瓶頸。內這是因為,子容結點之間若要通信,
都必須通過父結點。這樣,越靠近根部的鏈路和結點通信量就越大。
1985年Leiserson提出將計算機科學中所用的一般樹結構修改為胖樹形(fat tree)。
在胖樹結構中,結點之間的通路自葉向根逐漸變寬,適應了通信量自葉向根逐漸變大的實際要求。

⑤ 三層交換機提高速度減小傳輸延遲,通過什麼實現的

靠提高報文交換和傳輸的速度:
一個是交換機使用更快的交換晶元,比如從MII介面回到GMII介面的升級,或者答交換晶元本身性能的提升。
二個是交換機使用更快的交換架構,比如以前交換機都是Crossbar架構的,現在逐漸變為CLOS架構的。
三個是組網的時候合理規劃收斂比,組建類似「胖樹」的無阻塞網路,以減小擁塞和交換延遲。

估計還有其他方法,俺知道的就這么多了。

⑥ 虛擬機mininet port怎麼選

Mininet添加自定義拓撲:
Mininet原提供種拓撲類型:
SingleSwitchTopo:簡單拓撲(Host——Switch——Host)
LinearTopo(k,n):鏈狀拓撲k台交換機單鏈形態連接別接n台主機
TreeTopo(depth,fanout):樹形拓撲創建深度depth、扇fanout樹狀拓撲
Mininet默認情況並沒實現胖樹網路拓撲Mininet支持添加自定義拓撲功能本文根據Mininet自帶拓撲定義原拓撲庫添加胖樹拓撲類實現命令行直接啟k叉胖樹拓撲環境
(註:加粗代碼行自定義拓撲關鍵部)
mininet/topo.py:

拓撲類都繼承自topo模塊Topo基類Topo基類實現addNode、addSwitch、addHost、addPort、
addLink等添加節點、鏈路重要Topo模塊實現單交換機拓撲SingleSwitchTopo類鏈狀拓撲LinearTopo類
mininet/topolib.py:
topolib
模塊定義樹狀拓撲TreeTopo類自定義拓撲類定義topolib模塊定義topo模塊拓撲類__init__添
加構建拓撲所需要參數Mininet調用拓撲類命令行接收topo選項參數*args關鍵字參數**kwargs傳遞該拓撲類
__init__初始化該拓撲類象本文定義FatTree拓撲類需要接收參數k確定胖樹叉數:
class
FatTreeTopo( Topo ):
def __init__( self, k = 4 ):

"Create fat-tree topo."

# initialization code
bin/mn:
mnMininet執行解釋器負責解析參數定義MininetRunner類用構建、配置並運行整Mininet平台自定義拓撲類需要導入mn存放拓撲參數字典TOPOS加入應鍵值mn命令使用自定義拓撲:
from mininet.topolib import FatTreeTopo
TOPOS = { 'linear': LinearTopo,

'single': SingleSwitchTopo,

'tree': TreeTopo,
'fattree': FatTreeTopo }
啟8叉胖樹自定義拓撲Mininet拓撲環境:
$ sudo mn --topo=fattree, k=8

⑦ 有沒有mininet python api的官方api

為Mininet添加自定義拓撲:
Mininet原生提供了多種拓撲類型:
SingleSwitchTopo:簡單拓撲(Host——Switch——Host)
LinearTopo(k,n):鏈狀拓撲,k台交換機以單鏈形態連接,分別下接n台主機
TreeTopo(depth,fanout):樹形拓撲,創建一個深度為depth、扇出為fanout的樹狀拓撲
Mininet默認情況下並沒有實現胖樹的網路拓撲,但Mininet支持添加自定義拓撲的功能。本文根據Mininet自帶的拓撲定義,在原拓撲庫中添加了胖樹拓撲類,實現從命令行直接啟動k叉胖樹拓撲環境。
(註:加粗的代碼行為自定義拓撲關鍵部分)
mininet/topo.py:

有的拓撲類都繼承自topo模塊下的Topo基類,Topo基類實現了addNode、addSwitch、addHost、addPort、
addLink等添加節點、鏈路的重要方法。Topo模塊中還實現了單交換機拓撲SingleSwitchTopo類和鏈狀拓撲LinearTopo類。
mininet/topolib.py:
topolib
模塊中定義了樹狀拓撲TreeTopo類,自定義的拓撲類可以定義在topolib模塊下也可定義在topo模塊下,拓撲類的__init__方法中可添
加構建拓撲所需要的參數,Mininet在調用拓撲類時會將從命令行接收的topo選項之後的參數*args和關鍵字參數**kwargs傳遞到該拓撲類
的__init__方法中初始化該拓撲類的對象。如本文中定義的FatTree拓撲類需要接收參數k以確定胖樹的叉數:
class
FatTreeTopo( Topo ):
def __init__( self, k = 4 ):

"Create fat-tree topo."

# initialization code
bin/mn:
mn是Mininet執行的解釋器,負責解析參數,定義了MininetRunner類用來構建、配置並運行整個Mininet平台。自定義的拓撲類需要導入mn中,然後在存放拓撲參數的字典TOPOS中加入對應的鍵值,就可以在mn命令中使用自定義的拓撲了:
from mininet.topolib import FatTreeTopo
TOPOS = { 'linear': LinearTopo,

'single': SingleSwitchTopo,

'tree': TreeTopo,
'fattree': FatTreeTopo }
啟動8叉胖樹自定義拓撲的Mininet拓撲環境:
$ sudo mn --topo=fattree, k=8

⑧ 世界超級計算機500強的超級計算機系統

「天河一號」採用CPU和GPU相結合的異構融合計算體系結構,硬體系統主要由計算處理系統、互連通信系統、輸入輸出系統、監控診斷系統與基礎架構系統組成,軟體系統主要由操作系統、編譯系統、並行程序開發環境與科學計算可視化系統組成。總體技術指標如下:
(1)峰值速度4700TFlops,持續速度2566TFlops(LINPACK實測值),內存總容量262TB,存儲總容量2PB。
(2)計算處理系統:包含7168個計算結點和1024個服務結點。每個計算結點包含2路英特爾CPU和一路英偉達GPU,每個服務結點包含2路飛騰CPU。全系統共計23552個微處理器,其中英特爾至強X5670 CPU(2.93GHz、6核)14336個、飛騰-1000 CPU(1.0GHz、8核)2048個、英偉達M2050 GPU(1.15GHz、14核/448個CUDA核)7168個,CPU核共計102400個,GPU核共計100352個。
(3)互連通信系統:採用自主設計的高階路由晶元NRC和高速網路介面晶元NIC,實現光電混合的胖樹結構高階路由網路,鏈路雙向帶寬160Gbps,延遲1.57us。
(4)輸入輸出系統:採用Lustre全局分布共享並行I/O結構,6個元數據管理結點,128個對象存儲結點,總容量2PB。
(5)監控診斷系統:採用分布式集中管理結構,實現系統實時安全監測、控制和調試診斷。
(6)基礎架構系統:採用高密度雙面對插組裝結構,冷凍水空調密閉風冷散熱。環境溫度10℃~35℃,濕度10%~90%。
(7)操作系統:64位麒麟Linux,面向高性能並行計算優化,支持能耗管理、高性能虛擬計算域等,可廣泛支持第三方應用軟體。
(8)編譯系統:支持C、C++、Fortran77/90/95、Java語言,支持OpenMP、MPI並行編程,支持異構協同編程框架,高效發揮CPU和GPU的協同計算能力。

熱點內容
網卡了的原因 發布:2021-03-16 21:18:20 瀏覽:602
聯通客服工作怎麼樣 發布:2021-03-16 21:17:49 瀏覽:218
路由器畫圖 發布:2021-03-16 21:17:21 瀏覽:403
大網卡收費 發布:2021-03-16 21:16:50 瀏覽:113
路由器免費送 發布:2021-03-16 21:16:19 瀏覽:985
孝昌營業廳 發布:2021-03-16 21:15:54 瀏覽:861
網速增速代碼 發布:2021-03-16 21:15:29 瀏覽:194
怎麼黑光纖 發布:2021-03-16 21:14:54 瀏覽:901
埠增大 發布:2021-03-16 21:14:20 瀏覽:709
開機沒信號是什麼原因 發布:2021-03-16 21:13:45 瀏覽:645