(3.237.97.64) 您好!臺灣時間:2021/03/04 14:35
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

我願授權國圖
: 
twitterline
研究生:賴意姍
研究生(外文):Yi-Shan Lai
論文名稱:異質網路中基於 OpenFlow 之頻寬聚集路由器實作與分析
論文名稱(外文):The Implementation and Analysis of OpenFlow-based Bandwidth Aggregation Routers in Heterogeneous Networks
指導教授:許孟烈吳坤熹
指導教授(外文):Meng-Lieh SheuQuincy Wu
口試委員:許孟烈吳坤熹陳建志
口試委員(外文):Meng-Lieh SheuQuincy WuJen-Jee Chen
口試日期:2015-01-29
學位類別:碩士
校院名稱:國立暨南國際大學
系所名稱:電機工程學系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2015
畢業學年度:103
語文別:中文
論文頁數:64
中文關鍵詞:OpenFlow異質網路負載平衡軟體定義網路路由器
外文關鍵詞:heterogeneous networksload balanceOpenFlowrouterSoftware Defined Network
相關次數:
  • 被引用被引用:0
  • 點閱點閱:251
  • 評分評分:系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔
  • 下載下載:18
  • 收藏至我的研究室書目清單書目收藏:0
傳統網路環境中,具有負載平衡功能的網路設備往往放置於廣域網路(Wide Area Network,WAN)和區域網路(Local Area Network,LAN)間,平均分配內部網路對外流量來存取外部服務。當一台路由器有兩條鏈路以上時,傳統做法無法有效使用到每個網路介面。放眼業界最近所倡導的 OpenFlow 協定,為軟體定義網路(Software Defined Network,SDN)中廣為接受的通訊標準,提供彈性化、模組化的網路定義介面。本論文結合 OpenFlow 技術開發一套在動態路由器網路介面(Interface)上自動切換網路介面功能,並且協助網路管理者透過用程式重新規劃網路介面演算切換機制。
In traditional networks, load balancing devices are often placed between Wide Area Networks (WANs) and Local Area Networks (LANs). When a router has multiple uplinks, subtle design of load balancing algorithms will be required to guarantee that all interfaces are utilized effectively. OpenFlow is an protocol for Software Defined Networks (SDNs), which proposes a flexible approach to dynamically change the architecture of networks. In this thesis, we developed an OpenFlow-based bandwidth aggregation router, which allows network administrators to easily and dynamically assign the flow paths of network traffic, by simply modifying a Python script.
致謝 I
摘要 II
Abstract III
圖目次 VI
表目次 VIII
第一章 緒論 1
1.1. 研究背景 1
1.2. 研究動機 1
1.3. 論文架構 3
第二章 背景知識及文獻探討 4
2.1 外送流量備援容錯機制(Multihoming) 4
2.1.1. 外送流量備援容錯機制的特性 5
2.2 EIGRP(Enhanced Interior Gateway Routing Protocol) 8
2.2.1. Equal Cost Multipath Routing 9
2.2.2. Unequal Cost Path Load Balancing 11
2.3 相關研究 12
2.3.1. 固定指派(Fixed) 12
2.3.2. 依比重輪流指派(Round-Robin by Weight) 13
2.3.3. 依成本分配(Cost) 14
2.3.4. 依連線數指派(By Connections) 15
2.3.5. 依流量目前使用量(By Traffic) 16
2.4 Software Defined Networking(SDN) 18
2.5 OpenFlow 19
第三章 系統實作 24
3.1 Open vSwitch 安裝與設定 26
3.1.1. Open vSwitch安裝 26
3.1.2. Open vSwitch 設定 28
3.2 Ryu(OpenFlow Controller)安裝與設定 30
3.2.1. Ryu 安裝 31
3.2.2. Ryu 設定 32
3.3 SAPIDO 路由器設定 35
3.3.1. 韌體更新 35
3.3.2. 3G網路卡與 LAN 介面設定 36
3.4 本實驗使用主要 OpenFlow 訊息 37
3.5 動態負載平衡 38
3.5.1. 系統架構 39
3.5.2. 使用網路位址轉換機制之動態負載平衡 40
3.5.3. 使用 ICMP Redirect 機制之固定位址 48
第四章 效能分析與評估 56
4.1 實驗環境與方法 56
4.2 數據量測與分析 56
4.2.1. 鏈路最大吞吐量實驗與結果 56
4.3 Ascenlink 機器最大吞吐量效能量測 58
4.4 各大機器總表最大吞吐量效能量測 58
第五章 結論與未來展望 60
參考文獻 61


[1]D-Link,[ http://www.dlink.com/uk/en/home-solutions/connect/switches/des-1008d-8-port-10-100mbps-desktop-switch#]
[2]D. Thaler, C. Hopps, ”Multipath Issues in Unicast and Multicast Next-Hop Selection”, IETF RFC 2991, Nov. 2000.
[3]Cisco EIGRP, [ www.cisco.com/c/en/us/products/ios-nx-os-software/enhanced-interior-gateway-routing-protocol-eigrp/index.html?referring_site=smartnavRD]
[4]Xtera,[ http://www.xtera.com/zh-Hant/Home]
[5]Ascenlink 規格, [http://www.dting.com.tw/magazine/price/A4-Xtera.pdf]
[6]Cisco 2800 Series Integrated Services Routers, [ http://www.cisco.com/c/en/us/products/routers/2800-series-integrated-services-routers-isr/index.html]
[7]Cisco 2900 Series Integrated Services Routers, [ http://www.cisco.com/c/en/us/products/routers/2900-series-integrated-services-routers-isr/index.html]
[8]楊憲其,「在 IPv6 環境下 Multihoming 設計之研究」,國立中正大學資訊工程研究所,碩士論文,2002。
[9]J. Abley, B. Black, and V. Gill,” Goals for IPv6 Site-Multihoming Architectures”, IETF RFC 3582, Aug. 2003.
[10]Interior Gateway Routing Protocol, [ http://www.cisco.com/c/en/us/support/docs/ip/interior-gateway-routing-protocol-igrp/26825-5.html]
[11]C. Hopps, “Analysis of an Equal-Cost Multi-Path Algorithm”, IETF RFC 2992, Nov. 2000.
[12]Unequal Cost Path Load Balancing, [ http://www.cisco.com/c/en/us/support/docs/ip/enhanced-interior-gateway-routing-protocol-eigrp/13677-19.html#topic1]
[13]J. Sanjay, H. Mahbub, 「Engineering Internet Qos」, Artech House, p. 57 Oct. 2002.
[14]A.S. Sairam, G. Barua, “Load Balancing Inbound Traffic in Multihomed Stub Autonomous Systems,” 2009 First International Conference on Communication Systems and Networks and Workshops, Jan. 2009.
[15]A.S. Sairam, G. Barua, “Distributed Route Control Schemes to Load Balance Incoming Traffic in Multihomed Stub Networks,” 2010 National Conference on Communications, Jan. 2010.
[16]H. Long, Y. Shen, M. Guo, F. Tang, “LABERIO: Dynamic load-balanced routing in OpenFlow-enabled networks,” 2013 IEEE 27th International Conference on Advanced Information Networking and Applications, Mar. 2013.
[17]Rubio-Loyola J, Galis A, Astorga A, Serrat J, Lefevre L, Fischer A, et al. Scalable service deployment on software-defined networks. IEEE Communications Magazine, 2011; 49(12):84-93.
[18]N, McKeown, T. Anderson, H, Balakrishnan, G. Parulkar, L. Peterson, J. Rexford, ”OpenFlow: Enabling Innovation in Campus Networks”, ACM SIGCOMM Computer Communication Review, Volume 38, Issue 2, pp.69-74, April 2008.
[19]OpenFlow Switch Specification Version 1.0.0, [ https://www.opennetworking.org/images/stories/downloads/sdn-resources/onf-specifications/openflow/openflow-spec-v1.0.0.pdf]
[20]OpenFlow Switch Specification Version 1.1.0, [ https://www.opennetworking.org/images/stories/downloads/sdn-resources/onf-specifications/openflow/openflow-spec-v1.1.0.pdf]
[21]OpenFlow Switch Specification Version 1.2.0, [ https://www.opennetworking.org/images/stories/downloads/sdn-resources/onf-specifications/openflow/openflow-spec-v1.2.pdf]
[22]OpenFlow Switch Specification Version 1.3.0, [ https://www.opennetworking.org/images/stories/downloads/sdn-resources/onf-specifications/openflow/openflow-spec-v1.3.0.pdf]
[23]Ryu, [ http://osrg.github.io/ryu/]
[24]Open vSwitch, [ http://openvswitch.org/]
[25]SAPIDO 使用手冊規格書, [ http://www.sapido.com.tw/CH/productmb1112s_35g.htm]
[26]XEN, [ http://www.xenproject.org/]
[27]KVM, [ http://www.linux-kvm.org/page/Main_Page]
[28]VirtualBox, [ https://www.virtualbox.org/]
[29]OpenFlow Switch Specification Version 1.4.0, [ https://www.opennetworking.org/images/stories/downloads/sdn-resources/onf-specifications/openflow/openflow-spec-v1.4.0.pdf]
[30]R. Shirey,”Internet Security Glossary, Version2”, IETF RFC 4949, Aug. 2007.
[31]F. Bersani, H. Tschofenig,”The EAP-PSK Protocol: A Pre-Shared Key Extensible Authentication Protocol (EAP) Method”, RFC 4764, Jan. 2007
[32]SAPIDO韌體更新, [ http://www.sapido.com.tw/CH/data/Download/mb1112_f.htm]
[33]P. Srisuresh, M. Holdrege,”IP Network Address Translator (NAT) Terminology and Considerations”, IETF RFC 2663, Aug. 1999.
[34]J. Postel,”Internet Control Message Protocol”, IETF RFC 792, Sep. 1981.
[35]Iperf, [ https://iperf.fr/]

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
無相關期刊
 
系統版面圖檔 系統版面圖檔