{"title":"在Mininet中使用最短路径路由算法提高TCP吞吐量","authors":"Deepak Kumar, J. Thakur","doi":"10.1109/IATMSI56455.2022.10119452","DOIUrl":null,"url":null,"abstract":"SDN is a novel networking paradigm that can programmatically control, monitor, and modify the behavior of routing devices. SDN supports NFV architecture and therefore can build secure, scalable, and reliable networks. To emulate this research mininet is required to create an SDN environment with inbuilt hosts, switches, controllers, and links among them. This paper aims to improve TCP throughput in an SDN environment by implementing a short-path routing algorithm. In this implementation, a comparison has been made between two case studies: Case study 1 (Host h1 and h2 connected to a single switch), and Case study 2 (Host h2 and h8 connected to separate switches) to see their effect on TCP throughput. This research work is novel because it uses the shortest path routing script following the RYU controller and custom-built tree topology. The two main tools used in this research are openvswitch and iperf 3. This study examines how network throughput can be improved. SDN has become imperative for emerging technologies as its architecture support is suitable for 5G, IoT, VANETs, Blockchain, and networking industries. Incorporating it with other technologies makes it even more intriguing. In recent years, most work has been performed in the areas of security, traffic classification, load balancing, routing optimization, and scalability.","PeriodicalId":221211,"journal":{"name":"2022 IEEE Conference on Interdisciplinary Approaches in Technology and Management for Social Innovation (IATMSI)","volume":"201 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Increase in TCP Throughput using Shortest Path Routing Algorithm in Mininet\",\"authors\":\"Deepak Kumar, J. Thakur\",\"doi\":\"10.1109/IATMSI56455.2022.10119452\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"SDN is a novel networking paradigm that can programmatically control, monitor, and modify the behavior of routing devices. SDN supports NFV architecture and therefore can build secure, scalable, and reliable networks. To emulate this research mininet is required to create an SDN environment with inbuilt hosts, switches, controllers, and links among them. This paper aims to improve TCP throughput in an SDN environment by implementing a short-path routing algorithm. In this implementation, a comparison has been made between two case studies: Case study 1 (Host h1 and h2 connected to a single switch), and Case study 2 (Host h2 and h8 connected to separate switches) to see their effect on TCP throughput. This research work is novel because it uses the shortest path routing script following the RYU controller and custom-built tree topology. The two main tools used in this research are openvswitch and iperf 3. This study examines how network throughput can be improved. SDN has become imperative for emerging technologies as its architecture support is suitable for 5G, IoT, VANETs, Blockchain, and networking industries. Incorporating it with other technologies makes it even more intriguing. In recent years, most work has been performed in the areas of security, traffic classification, load balancing, routing optimization, and scalability.\",\"PeriodicalId\":221211,\"journal\":{\"name\":\"2022 IEEE Conference on Interdisciplinary Approaches in Technology and Management for Social Innovation (IATMSI)\",\"volume\":\"201 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-12-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE Conference on Interdisciplinary Approaches in Technology and Management for Social Innovation (IATMSI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IATMSI56455.2022.10119452\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE Conference on Interdisciplinary Approaches in Technology and Management for Social Innovation (IATMSI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IATMSI56455.2022.10119452","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Increase in TCP Throughput using Shortest Path Routing Algorithm in Mininet
SDN is a novel networking paradigm that can programmatically control, monitor, and modify the behavior of routing devices. SDN supports NFV architecture and therefore can build secure, scalable, and reliable networks. To emulate this research mininet is required to create an SDN environment with inbuilt hosts, switches, controllers, and links among them. This paper aims to improve TCP throughput in an SDN environment by implementing a short-path routing algorithm. In this implementation, a comparison has been made between two case studies: Case study 1 (Host h1 and h2 connected to a single switch), and Case study 2 (Host h2 and h8 connected to separate switches) to see their effect on TCP throughput. This research work is novel because it uses the shortest path routing script following the RYU controller and custom-built tree topology. The two main tools used in this research are openvswitch and iperf 3. This study examines how network throughput can be improved. SDN has become imperative for emerging technologies as its architecture support is suitable for 5G, IoT, VANETs, Blockchain, and networking industries. Incorporating it with other technologies makes it even more intriguing. In recent years, most work has been performed in the areas of security, traffic classification, load balancing, routing optimization, and scalability.