国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

SDN網絡感知服務與最短路徑應用

網絡
本文將介紹RYU中的網絡感知服務,與基于網絡服務的最短路徑應用,主要內容包括網絡資源感知模塊,網絡監控模塊和基于網絡信息的最短路由模塊介紹。

本文將介紹RYU中的網絡感知服務,與基于網絡服務的最短路徑應用,主要內容包括網絡資源感知模塊,網絡監控模塊和基于網絡信息的最短路由模塊介紹。在一個真實的網絡環境下,需掌握網絡的實時動態,包括網絡的資源以及網絡流量狀況,其中網絡的信息包括交換機,端口,主機的信息,以及基于流的流量統計信息和基于端口的流量統計信息。在掌握這些關鍵的網絡信息后,控制器就可以根據這些信息作出當下最正確的路由決策,完成網絡的通信。

網絡資源感知

網絡資源感知模塊用于感知網絡資源的實時變化,包括拓撲信息以及主機信息的變化。任何網絡應用,可達性都是最基本的要求。SDN網絡的集中控制,使得控制器可以根據全局的信息作出***決策而無需在交換節點上采用分布式的路由算法。所以感知網絡資源是SDN應用最基礎的一項服務。

實現該模塊的類為Network_Aware類,該類描述如下:

SDN網絡感知服務與最短路徑應用

其中數據結構與其作用關系如下:

link_to_port字典存儲交換機之間鏈路與端口的映射關系;

access_table字典存儲主機的接入信息;

switch_port_table存儲交換機端口列表;

access_ports存儲外向端口(與終端連接的接口);

interior_ports存儲內部端口;

grap存儲網絡拓撲圖;

pre_link_to_port等帶有pre前綴的數據結構用于保存上一次獲取的信息,用于和當前獲取信息做比較。

_discover函數是主循環函數

在_discover函數中,周期執行get_topology和是show_topology函數。在get_topology函數中,控制器可以獲取到網絡中的交換機和端口信息、鏈路信息、主機接入信息等。此外,控制器通過實時檢測網絡變化的異步事件來更新網絡資源信息。show_topology函數則是將網絡信息格式化地展示在終端中。由于前端開發能力有限,目前僅僅簡單將后臺數據展現在終端。

Note that:可以通過置位IS_UPDATE來控制是否輸出信息。此外,若拓撲信息不發生變化,將不打印,即僅打印拓撲一次,直至拓撲更新。可以將判斷中的and 修改為or,即可每次都打印。

圖1.網絡資源信息

 圖1.網絡資源信息

網絡流量監控

網絡的信息除了物理資源信息以外,還包括邏輯鏈路等信息;獲取流表信息可獲得對應的邏輯連接信息。此外,獲取網絡的數據流量的統計情況對防止網絡故障,合理優化網絡等方面起到了重要的作用。網絡流量監控模塊實現了對端口流量和流表項流量的監控。應用可周期獲取到流量信息,并在終端中輸出展示。

實現網絡流量監控的類為:Network_Monitor,具體描述如下:

 SDN網絡感知服務與最短路徑應用

其中數據結構的作用如下:

datapaths記錄與控制器連接的datapath;

port_stats保存端口的統計信息;

port_speed保存端口的速率信息;

flow_stats保存流的統計信息;

flow_speed保存流的速率信息;

stats保存所有的統計信息;

port_link保存link的特性信息;

_monitor函數為主循環函數;

在主循環函數中,周期調用了self._request_stats和self.show_stat函數,前者用于下發統計信息請求報文,后者用于展現統計信息。統計信息回復報文處理函數為:_flow_stats_reply_handler和_port_stats_reply_handler,兩者分別使用的@set_ev_cls裝飾符,注冊監聽了對應的事件。至此流量統計模塊已經完成了閉環,可以作為底層的服務為上層的應用提供實時的流量統計信息。

圖2. 端口流量統計信息

 圖2. 端口流量統計信息

圖3. 流表項流量統計信息

 圖3.-流表項流量統計信息

#p#

基于網絡資源的最短路徑

基于以上的網絡資源感知模塊與網絡流量監控模塊提供的數據,我們可以做很多事情,比如負載均衡等流量調度應用,有比如安全接入等安全應用。本小節介紹基于網絡資源的最短路徑應用。衡量最短路徑的參考系是跳數,稍加修改可以變為剩余帶寬,延時或者多參考系加權的方案。源代碼鏈接:shortest_route最短路徑應用流程圖如下:

圖4, 最短路由流程圖

圖4, 最短路由流程圖

首先,查詢主機表,若查找成功,則查詢主機位置表,之后直接由控制器將ARP數據包發送給對應的端口,此時控制器并不做ARP的代理。當目標主機回復ARP時,將數據包直接發送到源主機的接入端口。從而完成了ARP的學習過程。由于此時已經掌握了主機的接入信息以及網絡信息,當ICMP或其他數據包出發packet_in事件時,則可根據源目兩個IP查詢到接入交換機,再依據拓撲信息,計算最短路徑,從而完成最短路由。若希望使用其他的參考標準來計算最短路徑,只需修改計算最短路徑的算法即可。

在網絡初始化時,控制器并沒有辦法發現沉默的主機,原因在于我們沒有進行DHCP分配,導致控制器沒有掌握主機的IP/MAC信息。所以***步我們需要處理的數據包是ARP。處理流程具體如下所示:

圖5. ARP處理流程圖

 圖5. ARP處理流程圖

Note that:本應用假設主機發起通信時需先發起ARP,不可通過其他途徑獲取到ARP的信息,否則控制器無法獲得目的端主機接入信息,則無法完成路由。對于域外的主機,只需在找不到目的端時,將其送給出口網關即可。此時需使用到子網掩碼,網段,路由等概念。本應用僅針對簡單局域網計算路徑。

圖6. 流表項流量統計信息

 圖6. 流表項流量統計信息

總結

網絡感知服務對于SDN網絡而言非常重要,是一切網絡應用的基礎。充分利用網絡資源的信息,可以對網絡進行優化,提高網絡的安全性。以上的Network_aware和monitor模塊均可以直接做為APP的service app(在RYU中需在_CONTEXTS添加)提供數據服務,希望可以給有需要的讀者提供一些幫助。

責任編輯:何妍 來源: SDNLAB
相關推薦

2015-12-07 17:07:36

SDN網絡流量

2011-05-17 13:58:37

最短路徑

2015-09-17 14:54:07

SDNNFV網絡架構

2015-09-17 15:45:06

SDNNFV網絡架構

2021-09-08 10:32:29

微服務容器化Serverless

2024-05-24 08:00:00

2011-04-11 16:32:28

路徑C++

2013-04-18 10:27:45

SDN虛擬化OmniSwitch

2021-08-26 17:36:42

Floyd算法數據結構

2011-06-01 09:27:00

OSPF路由路由器

2013-04-23 09:31:52

SQL Server

2014-04-22 13:05:38

虛擬化云計算應用感知

2016-05-11 10:31:33

SDN傳統網絡

2021-05-10 08:07:40

圖算法路徑頂點

2011-12-19 12:39:37

Java

2015-06-15 11:33:11

SDN網絡虛擬化

2012-05-18 09:30:27

InteropBYOD

2013-04-28 10:18:42

SDNSDN應用4-7層

2021-03-10 09:50:15

算法Dijkstra短路問題

2017-03-20 14:32:57

點贊
收藏

51CTO技術棧公眾號

黄色一级二级三级| 日韩av手机在线| xxxxx成人.com| 国产精品久久久久久久久久99| 成人综合电影| 亚洲一级一级97网| 欧美日韩国产二区| 麻豆av一区二区三区久久| 免费看国产黄色片| 亚洲小说区图片| 1204国产成人精品视频| 日本中文字幕一区二区视频| 国产精品成人在线观看| 日韩h在线观看| 成人国产精品日本在线| 国产又黄又猛视频| av在线私库| 影音先锋日韩资源| 亚洲女同ⅹxx女同tv| 色一情一乱一区二区| 三区精品视频观看| 国产在线小视频| 国产欧美日韩在线观看视频| 97久久精品人人爽人人爽蜜臀| 欧美日韩精品福利| 国产精品久久久久久久久影视 | 日韩一级免费在线观看| 交100部在线观看| 新狼窝色av性久久久久久| 亚洲第一久久影院| 久久久久在线观看| 国内自拍视频网| 九九热这里有精品| 男人的天堂av高清在线| 风间由美一区二区av101| 99久久精品国产一区二区三区| 日韩精品一区二区在线| 欧美精品尤物在线| sm国产在线调教视频| 免费日韩av| 精品久久久久久最新网址| 国产精品区一区二区三在线播放| 欧洲成人av| 亚洲国产日本| 日韩一级片在线观看| 日韩高清av| 日韩高清中文字幕一区二区| 国产精品白丝jk白祙喷水网站| 日韩风俗一区 二区| 天天夜碰日日摸日日澡性色av| 日韩电影精品| 国产欧美一区二区精品婷婷 | 国产一区香蕉久久| 一二三区在线| 在线欧美亚洲| 亚洲黄色有码视频| 国内少妇毛片视频| 2023国产精华国产精品| 亚洲最新在线观看| 91精品婷婷国产综合久久蝌蚪| 一级毛片视频在线| 久久精品国产999大香线蕉| 韩国三级中文字幕hd久久精品| 欧美日韩高清一区| 8x8x华人在线| 看全色黄大色大片免费久久久| 亚洲成av人片| 午夜精品短视频| 黄页免费欧美| 午夜精品久久久久久久久久久| 国产在线观看一区| 中文.日本.精品| 玉米视频成人免费看| 日韩av一级大片| 亚洲小说春色综合另类电影| 天天亚洲美女在线视频| 天堂资源在线亚洲视频| 精品一区91| 91福利视频在线| www.日本三级| 成人a'v在线播放| 亚洲成人久久久| a√免费观看在线网址www| 国产视频亚洲| 欧美猛交ⅹxxx乱大交视频| 国产区在线视频| 国产亚洲精品超碰| 欧美国产综合视频| 天堂网av成人| 亚洲女同性videos| 日本不卡视频一区二区| 久久只精品国产| 欧美成人第一区| 欧美猛男男男激情videos| 日韩精品免费在线观看| 一级片在线免费看| 成人免费观看视频| 国产精品自产拍在线观看中文| 精品国产第一福利网站| 欧美亚洲国产一区二区三区| 日韩av片网站| 国产91精品免费| 久久伊人一区| 欧美va久久久噜噜噜久久| 不卡av电影在线观看| 欧美巨大丰满猛性社交| 欧美午夜理伦三级在线观看| xx免费视频| 久久久久久99精品| 成人黄色片免费| 日本v片在线高清不卡在线观看| 91在线短视频| 色婷婷热久久| 日产精品久久久一区二区福利| 亚洲黄页视频免费观看| 欧美伊人精品成人久久综合97 | 国产一区三区在线播放| 色婷婷精品久久二区二区蜜臂av| 成人性生活视频免费看| 美女福利一区二区三区| 极品av少妇一区二区| 亚洲精品乱码久久久久久久久 | 成人妖精视频yjsp地址| 欧美视频你懂的| 国产精品96久久久久久| 亚洲中文字幕无码av永久| 国产激情一区| 久久久久久一区二区| 欧美日韩久久久| 国产66精品久久久久999小说| 国产 欧美 日韩 一区| 中文在线网在线中文| **国产精品| 日韩理论片中文av| 日本高清不卡在线| 黄动漫在线看| 精品国产一区二区三区久久久樱花 | 色成人免费网站| 欧美日韩你懂的| 国产对白叫床清晰在线播放| 亚洲精品老司机| 中文字幕桃花岛| 国产清纯在线一区二区www| 大陆极品少妇内射aaaaaa| 激情欧美日韩一区二区| 91在线观看免费高清完整版在线观看 | 欧美蜜桃一区二区三区| 欧美视频小说| 日韩美香港a一级毛片| 91偷拍与自偷拍精品| 国产美女久久久| 国产高清一区在线观看| 久久精品国产亚洲a| 在线视频亚洲欧美| 在线观看国产v片| 精品国产午夜| 欧美成人三级电影在线| 国产成人亚洲精品无码h在线| 香蕉精品久久| 4438成人网| 国产又粗又大又爽的视频| 日韩免费视频| 亚洲美女性生活视频| 黑鬼大战白妞高潮喷白浆| 91精品亚洲| 日韩精品免费在线| xx欧美撒尿嘘撒尿xx| 精品国产亚洲一区二区三区在线| 88在线观看91蜜桃国自产| 中文字幕の友人北条麻妃| 忘忧草精品久久久久久久高清| 欧美精品日韩www.p站| 91在线导航| 亚洲1区2区3区视频| jizzjizz国产精品喷水| 一区二区久久| 国产啪精品视频网站| 成人黄色在线| 亚洲国产日韩av| 亚洲一区二区三区精品动漫| 欧美高清视频手机在在线| 欧美日韩1区2区| 亚洲伦理在线| 久久久精品国产99久久精品芒果| 久久久免费看| 日韩精选在线| 欧美日韩福利电影| 欧美性www| 亚洲综合一区二区三区| 国产精品少妇在线视频| 日本成人在线不卡视频| 精品国产乱码久久久久软件| 亚洲精品**不卡在线播he| 国产精品免费一区二区三区都可以| wwww亚洲| 精品视频色一区| 麻豆影视在线观看| 国产三级三级三级精品8ⅰ区| 麻豆亚洲一区| 免费高清视频精品|