{"title":"透明重排序鲁棒TCP代理的仿真与性能评价","authors":"T. Ayar, D. Altilar, L. Budzisz, B. Rathke","doi":"10.1109/CloudNet47604.2019.9064143","DOIUrl":null,"url":null,"abstract":"The use of multiple paths in core networks for TCP traffic sounds promising as it suggests bandwidth aggregation, fault tolerance through redundancy, high resource utilization efficiency, reduced congestions, and increase in TCP throughput. In order to benefit from all these features, the load balancing approaches at different granularities (per-flow, per-destination, and per-packet) have to be applied. In order to promote use of per-packet load balancing in core networks, we already proposed a transparent TCP proxy called as ORTA (Out-of-Order Robustness for TCP with Transparent Acknowledgment Intervention). ORTA was introduced along with simulation results which were all promising and competing with the nontransparent approaches in the literature. However, network simulations may not reflect the real system performances because of the lack of precise and accurate model of the real systems. In this paper, ORTA is implemented as a netfilter module and emulation test results are presented. The results indicate that ORTA prevents TCP performance degradation caused by TCP packet reorderings. Moreover, ORTA has no degrading impact on TCP performance when packet reordering does not exist.","PeriodicalId":340890,"journal":{"name":"2019 IEEE 8th International Conference on Cloud Networking (CloudNet)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Emulation and Performance Evaluation of a Transparent Reordering Robust TCP Proxy\",\"authors\":\"T. Ayar, D. Altilar, L. Budzisz, B. Rathke\",\"doi\":\"10.1109/CloudNet47604.2019.9064143\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The use of multiple paths in core networks for TCP traffic sounds promising as it suggests bandwidth aggregation, fault tolerance through redundancy, high resource utilization efficiency, reduced congestions, and increase in TCP throughput. In order to benefit from all these features, the load balancing approaches at different granularities (per-flow, per-destination, and per-packet) have to be applied. In order to promote use of per-packet load balancing in core networks, we already proposed a transparent TCP proxy called as ORTA (Out-of-Order Robustness for TCP with Transparent Acknowledgment Intervention). ORTA was introduced along with simulation results which were all promising and competing with the nontransparent approaches in the literature. However, network simulations may not reflect the real system performances because of the lack of precise and accurate model of the real systems. In this paper, ORTA is implemented as a netfilter module and emulation test results are presented. The results indicate that ORTA prevents TCP performance degradation caused by TCP packet reorderings. Moreover, ORTA has no degrading impact on TCP performance when packet reordering does not exist.\",\"PeriodicalId\":340890,\"journal\":{\"name\":\"2019 IEEE 8th International Conference on Cloud Networking (CloudNet)\",\"volume\":\"13 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 IEEE 8th International Conference on Cloud Networking (CloudNet)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CloudNet47604.2019.9064143\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE 8th International Conference on Cloud Networking (CloudNet)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CloudNet47604.2019.9064143","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Emulation and Performance Evaluation of a Transparent Reordering Robust TCP Proxy
The use of multiple paths in core networks for TCP traffic sounds promising as it suggests bandwidth aggregation, fault tolerance through redundancy, high resource utilization efficiency, reduced congestions, and increase in TCP throughput. In order to benefit from all these features, the load balancing approaches at different granularities (per-flow, per-destination, and per-packet) have to be applied. In order to promote use of per-packet load balancing in core networks, we already proposed a transparent TCP proxy called as ORTA (Out-of-Order Robustness for TCP with Transparent Acknowledgment Intervention). ORTA was introduced along with simulation results which were all promising and competing with the nontransparent approaches in the literature. However, network simulations may not reflect the real system performances because of the lack of precise and accurate model of the real systems. In this paper, ORTA is implemented as a netfilter module and emulation test results are presented. The results indicate that ORTA prevents TCP performance degradation caused by TCP packet reorderings. Moreover, ORTA has no degrading impact on TCP performance when packet reordering does not exist.