{"title":"IP/NDN: A multi-level translation and migration mechanism","authors":"Sheng Luo, Shangru Zhong, Kai Lei","doi":"10.1109/NOMS.2018.8406213","DOIUrl":null,"url":null,"abstract":"Different from TCP/IP architecture, Named Data Networking (NDN) adopts a data-centric and in-network caching approach to achieve improved network efficiency and reduced traffic redundancy. As NDN begins to incrementally deploy on the real-world, there will be a hybrid network of TCP/IP and NDN during the transitional period. However, redeveloping TCP/IP- based applications for NDN is a daunting and time-consuming task. Thus, a more sensible and economical approach is to design an effective strategies for leveraging NDN to deliver IP datagrams and porting TCP/IP-based applications on NDN without changing its original code. Towards this end, this paper introduces three different migration methods at Internet layer, TCP layer and application layer, respectively to translate TCP/IP-based packets into NDN packets and run TCP/IP-based applications on NDN. By implementing these methods on a real NDN test-bed, we demonstrate the multi-level IP/NDN translation and migration mechanism is feasible. The analysis of testing results shows that each of the proposed methods is valid with varying benefits and costs: translating at TCP layer with more time overhead can have a less packets overhead than Internet layer. And when translated at application layer, the network load is reduced by half because of the in-network cache.","PeriodicalId":19331,"journal":{"name":"NOMS 2018 - 2018 IEEE/IFIP Network Operations and Management Symposium","volume":"61 1","pages":"1-5"},"PeriodicalIF":0.0000,"publicationDate":"2018-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"NOMS 2018 - 2018 IEEE/IFIP Network Operations and Management Symposium","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NOMS.2018.8406213","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
Abstract
Different from TCP/IP architecture, Named Data Networking (NDN) adopts a data-centric and in-network caching approach to achieve improved network efficiency and reduced traffic redundancy. As NDN begins to incrementally deploy on the real-world, there will be a hybrid network of TCP/IP and NDN during the transitional period. However, redeveloping TCP/IP- based applications for NDN is a daunting and time-consuming task. Thus, a more sensible and economical approach is to design an effective strategies for leveraging NDN to deliver IP datagrams and porting TCP/IP-based applications on NDN without changing its original code. Towards this end, this paper introduces three different migration methods at Internet layer, TCP layer and application layer, respectively to translate TCP/IP-based packets into NDN packets and run TCP/IP-based applications on NDN. By implementing these methods on a real NDN test-bed, we demonstrate the multi-level IP/NDN translation and migration mechanism is feasible. The analysis of testing results shows that each of the proposed methods is valid with varying benefits and costs: translating at TCP layer with more time overhead can have a less packets overhead than Internet layer. And when translated at application layer, the network load is reduced by half because of the in-network cache.