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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |