2016
DOI: 10.1109/comst.2016.2553778
|View full text |Cite
|
Sign up to set email alerts
|

A Survey on SDN Programming Languages: Toward a Taxonomy

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
51
0
6

Year Published

2016
2016
2022
2022

Publication Types

Select...
6
3

Relationship

3
6

Authors

Journals

citations
Cited by 96 publications
(57 citation statements)
references
References 126 publications
0
51
0
6
Order By: Relevance
“…SDN allows the network devices functionalities to be defined or modified after being deployed. It presents an open architecture that makes the network configuration and management flexible and programmable, enabling new features to be added without changing the network hardware [20].…”
Section: Background and Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…SDN allows the network devices functionalities to be defined or modified after being deployed. It presents an open architecture that makes the network configuration and management flexible and programmable, enabling new features to be added without changing the network hardware [20].…”
Section: Background and Related Workmentioning
confidence: 99%
“…Software-Defined Networking (SDN) has emerged to support new possibilities for network management, decoupling control and forwarding functions and enabling the network to become directly programmable according to the user requirements [20]. The existing works using SDN for forwarding communications through multiple paths use information collected from end-hosts or network devices [2], [6], [12].…”
Section: Introductionmentioning
confidence: 99%
“…The main goal of SDN is to meet challenges existing in IP-based networks, such as complex management. In today's networks, administrators must apply many overwhelming changes to the network configurations in case of a little change in network policies, rules or topology, testing new protocols, to have a dynamic network management [1]- [4]. SDN as a comprehensive concept separates data plan (which is responsible for forwarding data packets) and control plan (which is responsible for routing, traffic engineering, and management policies) to confront limitations and challenges of today's networking [5]- [8].…”
Section: Introductionmentioning
confidence: 99%
“…In fact, an OpenFlow (the common standard for SDN) enabled switch is clearly far from a simple design, requiring to support lookups over hundreds of bits with complex actions that have to be specified by multiple tables [2]. Moreover, there is no decoupling between the routing and the network policy, when an SDN controller decides the functions a flow needs, it also decides the path the flow has to go through and the setup states on all the intermediate switches.…”
Section: Introductionmentioning
confidence: 99%