{"title":"Support Multiple Auxiliary TCP/UDP Connections in SDN Simulations Based on ns-3","authors":"Hemin Yang, Chuanji Zhang, G. Riley","doi":"10.1145/3067665.3067670","DOIUrl":null,"url":null,"abstract":"As software-defined networking (SDN) grows beyond its original aim to simply separate the control and data network planes, it becomes useful both financially and analytically to provide adequate mechanisms for simulating this new paradigm. A number of simulation/emulation tools for modeling SDN, such as Mininet and ns-3, are already available. However, none of them supports multiple auxiliary connections in SDN simulation/emulation, which is one of the key features added in OpenFlow 1.3. In this paper, we extended the existing OFSWITCH13 framework to support multiple auxiliary connections in SDN simulations based on ns-3. This work allows multiple TCP/UDP connections to be built between a switch and a controller in the simulation. Furthermore, we performed case studies to investigate the impact of auxiliary connections on SDN performance, which is valuable for designing a scalable SDN network.","PeriodicalId":309072,"journal":{"name":"Proceedings of the 2017 Workshop on ns-3","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2017 Workshop on ns-3","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3067665.3067670","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
As software-defined networking (SDN) grows beyond its original aim to simply separate the control and data network planes, it becomes useful both financially and analytically to provide adequate mechanisms for simulating this new paradigm. A number of simulation/emulation tools for modeling SDN, such as Mininet and ns-3, are already available. However, none of them supports multiple auxiliary connections in SDN simulation/emulation, which is one of the key features added in OpenFlow 1.3. In this paper, we extended the existing OFSWITCH13 framework to support multiple auxiliary connections in SDN simulations based on ns-3. This work allows multiple TCP/UDP connections to be built between a switch and a controller in the simulation. Furthermore, we performed case studies to investigate the impact of auxiliary connections on SDN performance, which is valuable for designing a scalable SDN network.