Loading…

Efficient topology discovery in OpenFlow-based Software Defined Networks

Software Defined Networking (SDN) is a new networking paradigm, with a great potential to increase network efficiency, ease the complexity of network control and management, and accelerate the rate of technology innovation. One of the core concepts of SDN is the separation of the network’s control a...

Full description

Saved in:
Bibliographic Details
Published in:Computer communications 2016-03, Vol.77, p.52-61
Main Authors: Pakzad, Farzaneh, Portmann, Marius, Tan, Wee Lum, Indulska, Jadwiga
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c409t-218fa4c45b380aeedeff10f0dc7ed98ebf2d908dd4de45e6896029e4a8a0b30b3
cites cdi_FETCH-LOGICAL-c409t-218fa4c45b380aeedeff10f0dc7ed98ebf2d908dd4de45e6896029e4a8a0b30b3
container_end_page 61
container_issue
container_start_page 52
container_title Computer communications
container_volume 77
creator Pakzad, Farzaneh
Portmann, Marius
Tan, Wee Lum
Indulska, Jadwiga
description Software Defined Networking (SDN) is a new networking paradigm, with a great potential to increase network efficiency, ease the complexity of network control and management, and accelerate the rate of technology innovation. One of the core concepts of SDN is the separation of the network’s control and data plane. The intelligence and the control of the network operation and management, such as routing, are removed from the forwarding elements (switches) and are concentrated in a logically centralised component, i.e. the SDN controller. In order for the controller to configure and manage the network, it needs to have up-to-date information about the state of the network, in particular its topology. Consequently, topology discovery is a critical component of any Software Defined Network architecture. In this paper, we evaluate the efficiency of the de facto standard approach to topology discovery currently implemented by the major SDN controller frameworks, and propose simple and practical modifications, which achieve a significantly improved efficiency and reduced control overhead. We have implemented our new topology discovery approach on the widely used POX controller platform, and have evaluated it for a range of network topologies via experiments using the Mininet network emulator as well as a specific topology in the OFELIA SDN testbed. Our results show that our proposed modifications achieve an up to 40% reduction in controller load compared to the current state-of-the-art approach, while delivering identical discovery functionality.
doi_str_mv 10.1016/j.comcom.2015.09.013
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1793265997</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0140366415003527</els_id><sourcerecordid>1793265997</sourcerecordid><originalsourceid>FETCH-LOGICAL-c409t-218fa4c45b380aeedeff10f0dc7ed98ebf2d908dd4de45e6896029e4a8a0b30b3</originalsourceid><addsrcrecordid>eNp9kE9LAzEQxYMoWKvfwMMevew62c3-yUWQ2lqh2IMK3kI2mUjqdrMm25Z-e7esZ-HBwPDeY-ZHyC2FhAIt7jeJcttBSQo0T4AnQLMzMqFVmcUlZJ_nZAKUQZwVBbskVyFsAICVZTYhy7kxVlls-6h3nWvc1zHSNii3R3-MbButO2wXjTvEtQyoozdn-oP0GD2hse2weMX-4Px3uCYXRjYBb_7mlHws5u-zZbxaP7_MHlexYsD7OKWVkUyxvM4qkIgajaFgQKsSNa-wNqnmUGnNNLIci4oXkHJkspJQZ4Om5G7s7bz72WHoxXY4F5tGtuh2QdCSZ2mRc14OVjZalXcheDSi83Yr_VFQECdwYiNGcOIETgAXA7gh9jDGcHhjb9GLcAKkUFuPqhfa2f8LfgG5M3pG</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1793265997</pqid></control><display><type>article</type><title>Efficient topology discovery in OpenFlow-based Software Defined Networks</title><source>Elsevier</source><creator>Pakzad, Farzaneh ; Portmann, Marius ; Tan, Wee Lum ; Indulska, Jadwiga</creator><creatorcontrib>Pakzad, Farzaneh ; Portmann, Marius ; Tan, Wee Lum ; Indulska, Jadwiga</creatorcontrib><description>Software Defined Networking (SDN) is a new networking paradigm, with a great potential to increase network efficiency, ease the complexity of network control and management, and accelerate the rate of technology innovation. One of the core concepts of SDN is the separation of the network’s control and data plane. The intelligence and the control of the network operation and management, such as routing, are removed from the forwarding elements (switches) and are concentrated in a logically centralised component, i.e. the SDN controller. In order for the controller to configure and manage the network, it needs to have up-to-date information about the state of the network, in particular its topology. Consequently, topology discovery is a critical component of any Software Defined Network architecture. In this paper, we evaluate the efficiency of the de facto standard approach to topology discovery currently implemented by the major SDN controller frameworks, and propose simple and practical modifications, which achieve a significantly improved efficiency and reduced control overhead. We have implemented our new topology discovery approach on the widely used POX controller platform, and have evaluated it for a range of network topologies via experiments using the Mininet network emulator as well as a specific topology in the OFELIA SDN testbed. Our results show that our proposed modifications achieve an up to 40% reduction in controller load compared to the current state-of-the-art approach, while delivering identical discovery functionality.</description><identifier>ISSN: 0140-3664</identifier><identifier>EISSN: 1873-703X</identifier><identifier>DOI: 10.1016/j.comcom.2015.09.013</identifier><language>eng</language><publisher>Elsevier B.V</publisher><subject>Computer programs ; Controllers ; Management ; Network control ; Networks ; SDN ; Software ; Software Defined Networks ; Switching theory ; Topology ; Topology discovery</subject><ispartof>Computer communications, 2016-03, Vol.77, p.52-61</ispartof><rights>2015 Elsevier B.V.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c409t-218fa4c45b380aeedeff10f0dc7ed98ebf2d908dd4de45e6896029e4a8a0b30b3</citedby><cites>FETCH-LOGICAL-c409t-218fa4c45b380aeedeff10f0dc7ed98ebf2d908dd4de45e6896029e4a8a0b30b3</cites><orcidid>0000-0001-9413-8403</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27903,27904</link.rule.ids></links><search><creatorcontrib>Pakzad, Farzaneh</creatorcontrib><creatorcontrib>Portmann, Marius</creatorcontrib><creatorcontrib>Tan, Wee Lum</creatorcontrib><creatorcontrib>Indulska, Jadwiga</creatorcontrib><title>Efficient topology discovery in OpenFlow-based Software Defined Networks</title><title>Computer communications</title><description>Software Defined Networking (SDN) is a new networking paradigm, with a great potential to increase network efficiency, ease the complexity of network control and management, and accelerate the rate of technology innovation. One of the core concepts of SDN is the separation of the network’s control and data plane. The intelligence and the control of the network operation and management, such as routing, are removed from the forwarding elements (switches) and are concentrated in a logically centralised component, i.e. the SDN controller. In order for the controller to configure and manage the network, it needs to have up-to-date information about the state of the network, in particular its topology. Consequently, topology discovery is a critical component of any Software Defined Network architecture. In this paper, we evaluate the efficiency of the de facto standard approach to topology discovery currently implemented by the major SDN controller frameworks, and propose simple and practical modifications, which achieve a significantly improved efficiency and reduced control overhead. We have implemented our new topology discovery approach on the widely used POX controller platform, and have evaluated it for a range of network topologies via experiments using the Mininet network emulator as well as a specific topology in the OFELIA SDN testbed. Our results show that our proposed modifications achieve an up to 40% reduction in controller load compared to the current state-of-the-art approach, while delivering identical discovery functionality.</description><subject>Computer programs</subject><subject>Controllers</subject><subject>Management</subject><subject>Network control</subject><subject>Networks</subject><subject>SDN</subject><subject>Software</subject><subject>Software Defined Networks</subject><subject>Switching theory</subject><subject>Topology</subject><subject>Topology discovery</subject><issn>0140-3664</issn><issn>1873-703X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2016</creationdate><recordtype>article</recordtype><recordid>eNp9kE9LAzEQxYMoWKvfwMMevew62c3-yUWQ2lqh2IMK3kI2mUjqdrMm25Z-e7esZ-HBwPDeY-ZHyC2FhAIt7jeJcttBSQo0T4AnQLMzMqFVmcUlZJ_nZAKUQZwVBbskVyFsAICVZTYhy7kxVlls-6h3nWvc1zHSNii3R3-MbButO2wXjTvEtQyoozdn-oP0GD2hse2weMX-4Px3uCYXRjYBb_7mlHws5u-zZbxaP7_MHlexYsD7OKWVkUyxvM4qkIgajaFgQKsSNa-wNqnmUGnNNLIci4oXkHJkspJQZ4Om5G7s7bz72WHoxXY4F5tGtuh2QdCSZ2mRc14OVjZalXcheDSi83Yr_VFQECdwYiNGcOIETgAXA7gh9jDGcHhjb9GLcAKkUFuPqhfa2f8LfgG5M3pG</recordid><startdate>20160301</startdate><enddate>20160301</enddate><creator>Pakzad, Farzaneh</creator><creator>Portmann, Marius</creator><creator>Tan, Wee Lum</creator><creator>Indulska, Jadwiga</creator><general>Elsevier B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0001-9413-8403</orcidid></search><sort><creationdate>20160301</creationdate><title>Efficient topology discovery in OpenFlow-based Software Defined Networks</title><author>Pakzad, Farzaneh ; Portmann, Marius ; Tan, Wee Lum ; Indulska, Jadwiga</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c409t-218fa4c45b380aeedeff10f0dc7ed98ebf2d908dd4de45e6896029e4a8a0b30b3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2016</creationdate><topic>Computer programs</topic><topic>Controllers</topic><topic>Management</topic><topic>Network control</topic><topic>Networks</topic><topic>SDN</topic><topic>Software</topic><topic>Software Defined Networks</topic><topic>Switching theory</topic><topic>Topology</topic><topic>Topology discovery</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Pakzad, Farzaneh</creatorcontrib><creatorcontrib>Portmann, Marius</creatorcontrib><creatorcontrib>Tan, Wee Lum</creatorcontrib><creatorcontrib>Indulska, Jadwiga</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Computer communications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Pakzad, Farzaneh</au><au>Portmann, Marius</au><au>Tan, Wee Lum</au><au>Indulska, Jadwiga</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Efficient topology discovery in OpenFlow-based Software Defined Networks</atitle><jtitle>Computer communications</jtitle><date>2016-03-01</date><risdate>2016</risdate><volume>77</volume><spage>52</spage><epage>61</epage><pages>52-61</pages><issn>0140-3664</issn><eissn>1873-703X</eissn><abstract>Software Defined Networking (SDN) is a new networking paradigm, with a great potential to increase network efficiency, ease the complexity of network control and management, and accelerate the rate of technology innovation. One of the core concepts of SDN is the separation of the network’s control and data plane. The intelligence and the control of the network operation and management, such as routing, are removed from the forwarding elements (switches) and are concentrated in a logically centralised component, i.e. the SDN controller. In order for the controller to configure and manage the network, it needs to have up-to-date information about the state of the network, in particular its topology. Consequently, topology discovery is a critical component of any Software Defined Network architecture. In this paper, we evaluate the efficiency of the de facto standard approach to topology discovery currently implemented by the major SDN controller frameworks, and propose simple and practical modifications, which achieve a significantly improved efficiency and reduced control overhead. We have implemented our new topology discovery approach on the widely used POX controller platform, and have evaluated it for a range of network topologies via experiments using the Mininet network emulator as well as a specific topology in the OFELIA SDN testbed. Our results show that our proposed modifications achieve an up to 40% reduction in controller load compared to the current state-of-the-art approach, while delivering identical discovery functionality.</abstract><pub>Elsevier B.V</pub><doi>10.1016/j.comcom.2015.09.013</doi><tpages>10</tpages><orcidid>https://orcid.org/0000-0001-9413-8403</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0140-3664
ispartof Computer communications, 2016-03, Vol.77, p.52-61
issn 0140-3664
1873-703X
language eng
recordid cdi_proquest_miscellaneous_1793265997
source Elsevier
subjects Computer programs
Controllers
Management
Network control
Networks
SDN
Software
Software Defined Networks
Switching theory
Topology
Topology discovery
title Efficient topology discovery in OpenFlow-based Software Defined Networks
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-23T13%3A03%3A44IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Efficient%20topology%20discovery%20in%20OpenFlow-based%20Software%20Defined%20Networks&rft.jtitle=Computer%20communications&rft.au=Pakzad,%20Farzaneh&rft.date=2016-03-01&rft.volume=77&rft.spage=52&rft.epage=61&rft.pages=52-61&rft.issn=0140-3664&rft.eissn=1873-703X&rft_id=info:doi/10.1016/j.comcom.2015.09.013&rft_dat=%3Cproquest_cross%3E1793265997%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c409t-218fa4c45b380aeedeff10f0dc7ed98ebf2d908dd4de45e6896029e4a8a0b30b3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1793265997&rft_id=info:pmid/&rfr_iscdi=true