User-oriented network troubleshooting mechanism for Software Defined Networking

碩士 === 國立宜蘭大學 === 資訊工程學系碩士班 === 102 === Software Defined Networking (SDN) is a novel networking concept. It not only separates the data-plane and control-plane in switches, but also programs network functions. Researchers and programmers are able to implement ideas on switches which support OpenFlow...

Full description

Bibliographic Details
Main Authors: Liao Shang Chuan, 廖上全
Other Authors: Chao Han Chieh
Format: Others
Language:en_US
Published: 2014
Online Access:http://ndltd.ncl.edu.tw/handle/77838068184365745696
id ndltd-TW-102NIU00392018
record_format oai_dc
spelling ndltd-TW-102NIU003920182016-05-22T04:34:31Z http://ndltd.ncl.edu.tw/handle/77838068184365745696 User-oriented network troubleshooting mechanism for Software Defined Networking 使用者導向之網路除錯機制於軟體定義網路 Liao Shang Chuan 廖上全 碩士 國立宜蘭大學 資訊工程學系碩士班 102 Software Defined Networking (SDN) is a novel networking concept. It not only separates the data-plane and control-plane in switches, but also programs network functions. Researchers and programmers are able to implement ideas on switches which support OpenFlow. The switch does not restrict by any specific vendor or type, but the novel concept needs new method to verify and debug. Several studies showed that SDN needs systematical troubleshooting. It coordinates with controller and application, and verifies the switch compatibles with OpenFlow protocol and the data-plane connectivity. We investigate the capabilities of verification and debug for network data-plane. They use gathering data in the forwarding information table to check connectivity, or capture all traffic in the network then using back-traces. But some literatures point out that the most useful tool for network troubleshoot is ping or traceroute, because it is simple to use. In this thesis, we propose a debug mechanism, viz sPing. The sPing works like ping operation. We use programmable characteristic of SDN, the users are able to log the specific packets and these logs can be analyzed. The sPing checks the loop and black-hole problem. Lastly, we implement sPing on Mininet and test it on various devices, and acquire the simulation and experiment results. Chao Han Chieh 趙涵捷 2014 學位論文 ; thesis 39 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立宜蘭大學 === 資訊工程學系碩士班 === 102 === Software Defined Networking (SDN) is a novel networking concept. It not only separates the data-plane and control-plane in switches, but also programs network functions. Researchers and programmers are able to implement ideas on switches which support OpenFlow. The switch does not restrict by any specific vendor or type, but the novel concept needs new method to verify and debug. Several studies showed that SDN needs systematical troubleshooting. It coordinates with controller and application, and verifies the switch compatibles with OpenFlow protocol and the data-plane connectivity. We investigate the capabilities of verification and debug for network data-plane. They use gathering data in the forwarding information table to check connectivity, or capture all traffic in the network then using back-traces. But some literatures point out that the most useful tool for network troubleshoot is ping or traceroute, because it is simple to use. In this thesis, we propose a debug mechanism, viz sPing. The sPing works like ping operation. We use programmable characteristic of SDN, the users are able to log the specific packets and these logs can be analyzed. The sPing checks the loop and black-hole problem. Lastly, we implement sPing on Mininet and test it on various devices, and acquire the simulation and experiment results.
author2 Chao Han Chieh
author_facet Chao Han Chieh
Liao Shang Chuan
廖上全
author Liao Shang Chuan
廖上全
spellingShingle Liao Shang Chuan
廖上全
User-oriented network troubleshooting mechanism for Software Defined Networking
author_sort Liao Shang Chuan
title User-oriented network troubleshooting mechanism for Software Defined Networking
title_short User-oriented network troubleshooting mechanism for Software Defined Networking
title_full User-oriented network troubleshooting mechanism for Software Defined Networking
title_fullStr User-oriented network troubleshooting mechanism for Software Defined Networking
title_full_unstemmed User-oriented network troubleshooting mechanism for Software Defined Networking
title_sort user-oriented network troubleshooting mechanism for software defined networking
publishDate 2014
url http://ndltd.ncl.edu.tw/handle/77838068184365745696
work_keys_str_mv AT liaoshangchuan userorientednetworktroubleshootingmechanismforsoftwaredefinednetworking
AT liàoshàngquán userorientednetworktroubleshootingmechanismforsoftwaredefinednetworking
AT liaoshangchuan shǐyòngzhědǎoxiàngzhīwǎnglùchúcuòjīzhìyúruǎntǐdìngyìwǎnglù
AT liàoshàngquán shǐyòngzhědǎoxiàngzhīwǎnglùchúcuòjīzhìyúruǎntǐdìngyìwǎnglù
_version_ 1718275646359076864