999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一個軟件定義網絡的仿真實踐

2015-06-21 15:07:41陳越
計算機與網絡 2015年12期
關鍵詞:頁面指令定義

陳越

(天津大學電子信息工程學院,天津300100)

一個軟件定義網絡的仿真實踐

陳越

(天津大學電子信息工程學院,天津300100)

軟件定義網絡是一種新型的網絡架構,其核心思想是將網絡設備控制與數據傳送分離開來,通過軟件實現網絡流量的靈活控制,為核心網絡及應用提供了良好的平臺。文章主要介紹了基于OpenFLow的主流SDN實現方法,通過搭建一個簡單的仿真平臺,模擬基于OpenFlow的SDN架構,實現負載均衡的簡單功能,同時展望了該技術未來的發展,對人們了解和使用該技術提供了探索性幫助。

SDN OpenFlow 仿真實踐

1 引言

軟件定義網絡(Software-De ned Networking,SDN)作為一個新興的網絡架構,近年來熱度不斷提高[1],2012年國際性研究機構Cartner將其列為未來五年內IT領域的十大關鍵技術之一。2011年開放網絡基金會(open networking foundation,ONF)成立,開始推動SDN的標準化進程。目前已有成員72家,包括Google、Facebook、NTT、Verizon,Microsoft、Yahoo等[2],其中Google運用SDN技術架設了他的B4網絡,耗時3年,將原先的網絡完全切換到了OpenFlow網絡,引入了流量工程,完全靠OpenFLow協議來規劃流量路徑,對網絡流量進行了極大的優化[3]。

下面介紹一個利用Mininet、OVS、Ryu-manager3.6模擬實現OpenFlow環境,成功實現PC機不停的發出訪問請求時,控制層能夠控制網絡自動交替輪流將訪問請求轉發到2個服務器(即負載均衡)的實踐案例。

2 仿真環境

虛擬機為VMware Workstation,虛擬操作系統為Ubuntu 12.10,其中已經安裝了以下軟件:

Mininet可簡單理解為SDN網絡系統中的一種基于進程虛擬化平臺[4]。Open vSwitch(簡稱OVS)是由NiciraNetworks主導的,運行在虛擬化平臺(例如KVM,Xen)上的虛擬交換機[5]。Ryu是一個基于組件的軟件定義網絡架構。

3 仿真思想

拓撲結構如圖1所示。

圖1 拓撲結構

假定h1當做PC,不停發出訪問請求,h2和h3當做2臺服務器,c0為控制器。經查詢,h1、h2、h3的ip地址分別為10.0.0.1、10.0.0.2、10.0.0.3,mac地址分別為00:00:00:00:00:01、00:00:00:00:00:02、00:00:00:00:00:03。

同時設定一個virtual ip為10.0.0.4和一個virtual mac為00:00:00:00:00:04,對h1而言,其只會訪問virtual ip(10.0.0.4)而不直接訪問h2和h3的ip,通過Servers_exchange模塊實現控制網絡自動交替輪流將訪問請求轉發到2個服務器h2和h3上。

服務器h2提供靜態頁面的名稱為“Server1”,頁面內容為“From Server1”;h3服務器提供靜態頁面的頁面名稱為“Server2”,頁面內容為“From Server2”。在h1終端打開Firefox瀏覽器,并訪問10.0.0.4:8000,即可通過頁面內容判斷響應來自哪臺服務器。

4 仿真步驟

Step1:運行Ryu基礎模塊與servers_exchange.py模塊進入ryu文件夾,執行./bin/ryu-m–verboseryu/app/servers_exchange.py,運行Ryu基礎模塊與Servers_exchange模塊,此模塊是根據實驗要求并按照Ryu API編寫的模塊,核心算法是通過round robin(輪詢法)選擇受訪問的服務器,實驗結果如圖2所示。

圖2 運行servers_exchange模塊

Step2:建立拓撲

執行指令sudo mn--arp--topo single,3--mac--switch ovsk--controller remote,建立1個Controller、1個Switch和3個hosts的拓撲。指令中mn是mininet的縮寫,表示mininet指令,--arp選項表示設置所有節點對的arp條目;--mac選項表示自動設置host的mac地址(即h1的mac地址為00:00:00: 00:00:01);--switch ovsk選項表示選用OVS做Switch,--controller remote(或--controller=remote)選項表示選用遠程控制器做controller,但由于實驗的環境是controller和Switch是在同一虛擬機內,所以此處不需要輸入遠程控制器的ip地址,結果如圖3所示。

圖3 建立拓撲

Step3:配置Web服務器

為配置服務器,執行如圖4所示的指令。

其中第一條指令為virtual ip和virtual mac設置靜態arp條目;第二條和第三條指令為h2配置服務器;第四條和第五條指令為h3配置服務器。

圖4 配置服務器

Step5:測試仿真結果

執行指令xterm h1,開啟h1終端模擬器。在新彈出的終端中輸入firefox,開啟Firefox瀏覽器,并在瀏覽器的地址欄輸入地址10.0.0.4:8000,即可發出訪問請求并獲得響應,刷新頁面即會輪流打開這2個不同的頁面,說明實驗成功,其結果如圖5和圖6所示。

圖5 Server1頁面

5 結束語

SDN研究進展得如火如荼,網絡設備商、網絡運營商以及互聯網服務商都在廣泛關注,但目前軟件定義網絡相關技術還不夠成熟,SDN在真實的網絡部署過程中可能存在的多種實際問題[6]。SDN還有很多問題需要進一步深入,包括OpenFlow標準的推進和控制軟件的開發,網絡管理和安全控制,數據中心網絡部署,面向大規模網絡的部署等一些未知問題。本文通過介紹一個成功的SDN仿真實踐,為大家了解和學習SDN技術提供了有益探索。

[1]趙慧玲,馮明,史凡.SDN—未來網絡演進的重要趨勢[J].電信科學,2012,28(11):1-5.

[2]舒文瓊.SDN領域兩大組織角力OpenFlow協議為共性特征[J].通信世界,2013,(25):44-44.

[3]張衛峰.走近Google基于SDN的B4網絡[J].程序員,2013 (11):100-104.

[4]李艷,郝志安,李寧等.基于mininet的SDN架構仿真研究[J].計算機與網絡,2014,40(5):57-59.

[5]李銳,葉家煒,何東杰,等.基于Open vSwitch的虛擬網絡訪問控制研究[J].計算機應用與軟件,2014,31(5):308-311.

[6]范偉.軟件定義網絡及應用[J].通信技術,2013,46(3):67-70.

A Simulation of Software Defined Network

CHEN YUE
(School of Electronic and Information Engineering,Tianjin University,Tianjin 300100,China)

Software Defined Network(SDN)is a new type of network structure,its core thought is to separate network control equipment and data transfer,and achieve flexible control of network flow via software,which provides a perfect platform for core network and its application.This paper mainly introduces the main stream technology to achieve SDN based on OpenFlow,gives a simulation practice to attain the simple function of load balance,and in the meantime it presents an outlook on the future development of the technology and provides exploratory help for people to understand and use the technology.

SDN;OpenFlow;simulation practice

TP393

A

1008-1739(2015)12-50-3

定稿日期:2015-05-26

猜你喜歡
頁面指令定義
大狗熊在睡覺
聽我指令:大催眠術
刷新生活的頁面
保健醫苑(2022年1期)2022-08-30 08:39:14
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
成功的定義
山東青年(2016年1期)2016-02-28 14:25:25
坐標系旋轉指令數控編程應用
機電信息(2014年27期)2014-02-27 15:53:56
修辭學的重大定義
當代修辭學(2014年3期)2014-01-21 02:30:44
山的定義
公務員文萃(2013年5期)2013-03-11 16:08:37
同一Word文檔 縱橫頁面并存
主站蜘蛛池模板: 强乱中文字幕在线播放不卡| 中文字幕有乳无码| 99在线观看精品视频| 亚洲啪啪网| 久久精品中文字幕少妇| 亚洲有无码中文网| 日韩国产欧美精品在线| 在线无码九区| 久久久噜噜噜久久中文字幕色伊伊 | 米奇精品一区二区三区| 在线不卡免费视频| 亚洲精品高清视频| 精品综合久久久久久97| 久久综合丝袜长腿丝袜| 再看日本中文字幕在线观看| 午夜久久影院| 国产又色又刺激高潮免费看| 日本不卡免费高清视频| 久久久成年黄色视频| 青草午夜精品视频在线观看| 91福利免费视频| 国产日韩精品欧美一区灰| 欧美激情视频一区二区三区免费| 不卡视频国产| 国产免费a级片| 亚洲国模精品一区| 欧美午夜在线视频| 亚洲第一极品精品无码| 免费看黄片一区二区三区| 青青国产视频| 久久男人资源站| 蜜臀AVWWW国产天堂| 在线欧美一区| 婷婷综合在线观看丁香| 亚洲无码精品在线播放| 制服丝袜亚洲| 天堂网亚洲系列亚洲系列| 国产在线精品人成导航| 亚洲无线国产观看| 好吊色妇女免费视频免费| 中文成人无码国产亚洲| 亚洲第一精品福利| 日韩美女福利视频| 国产在线98福利播放视频免费| 欧美日韩免费在线视频| 粉嫩国产白浆在线观看| 欧美国产在线看| 蜜桃视频一区二区三区| 精品久久久久成人码免费动漫| 美女内射视频WWW网站午夜| 欧美亚洲激情| 岛国精品一区免费视频在线观看| 欧美.成人.综合在线| 国产精品国产主播在线观看| 国产人成网线在线播放va| 国产人成乱码视频免费观看| 东京热av无码电影一区二区| 亚洲日本中文字幕乱码中文 | 在线看片中文字幕| 欧美日本不卡| 午夜少妇精品视频小电影| 噜噜噜久久| 国产香蕉在线| 日本一区中文字幕最新在线| 国产va欧美va在线观看| 九九热视频在线免费观看| 日本成人福利视频| 成人精品免费视频| 精品久久人人爽人人玩人人妻| 国产又黄又硬又粗| 亚洲一级毛片在线观播放| 亚洲综合精品香蕉久久网| 九色视频一区| 91在线国内在线播放老师| 国产精品亚欧美一区二区| 成年A级毛片| 欧美性精品| 午夜电影在线观看国产1区| 久久亚洲中文字幕精品一区 | 亚洲AⅤ综合在线欧美一区| 国产精品久久久久婷婷五月| 尤物亚洲最大AV无码网站|