一种基于dns的以信息为中心的网络体系结构,对多种协议开放,用于传输数据对象

A. Eriksson, A. Malik
{"title":"一种基于dns的以信息为中心的网络体系结构,对多种协议开放,用于传输数据对象","authors":"A. Eriksson, A. Malik","doi":"10.1109/ICIN.2018.8401595","DOIUrl":null,"url":null,"abstract":"In this paper, we present the information-centric NEO (Networked Object) architecture. To enable reuse of existing network protocols and naming formats, NEO uses DNS domain names as data object names, as well as DNS proxies and servers that are enhanced for information-centric operation. A key feature of NEO is its openness to a variety of legacy protocols for transfer of data objects, such as HTTP, CoAP or IP multicast. NEO allows for selection of transfer protocol per data object, so that the most optimal protocol can be selected for the data object and use case at hand. Also, NEO can employ clean slate protocols such as CCN or NDN for transfer of data objects. We validate the NEO architecture in a testbed using DNS for resolution of data object names and HTTP, CoAP, IP multicast, and CCN for object transfer. We also describe several features implemented in the NEO testbed, such as policy routing, publisher mobility, publish-subscribe and service chaining for IoT use cases.","PeriodicalId":103076,"journal":{"name":"2018 21st Conference on Innovation in Clouds, Internet and Networks and Workshops (ICIN)","volume":"114 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"A DNS-based information-centric network architecture open to multiple protocols for transfer of data objects\",\"authors\":\"A. Eriksson, A. Malik\",\"doi\":\"10.1109/ICIN.2018.8401595\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper, we present the information-centric NEO (Networked Object) architecture. To enable reuse of existing network protocols and naming formats, NEO uses DNS domain names as data object names, as well as DNS proxies and servers that are enhanced for information-centric operation. A key feature of NEO is its openness to a variety of legacy protocols for transfer of data objects, such as HTTP, CoAP or IP multicast. NEO allows for selection of transfer protocol per data object, so that the most optimal protocol can be selected for the data object and use case at hand. Also, NEO can employ clean slate protocols such as CCN or NDN for transfer of data objects. We validate the NEO architecture in a testbed using DNS for resolution of data object names and HTTP, CoAP, IP multicast, and CCN for object transfer. We also describe several features implemented in the NEO testbed, such as policy routing, publisher mobility, publish-subscribe and service chaining for IoT use cases.\",\"PeriodicalId\":103076,\"journal\":{\"name\":\"2018 21st Conference on Innovation in Clouds, Internet and Networks and Workshops (ICIN)\",\"volume\":\"114 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-02-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 21st Conference on Innovation in Clouds, Internet and Networks and Workshops (ICIN)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICIN.2018.8401595\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 21st Conference on Innovation in Clouds, Internet and Networks and Workshops (ICIN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIN.2018.8401595","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

摘要

在本文中,我们提出了以信息为中心的NEO (Networked Object)架构。为了重用现有的网络协议和命名格式,NEO使用DNS域名作为数据对象名称,并对DNS代理和服务器进行了增强,以实现以信息为中心的操作。NEO的一个关键特征是它对各种用于传输数据对象的传统协议(如HTTP、CoAP或IP多播)的开放性。NEO允许为每个数据对象选择传输协议,以便为手头的数据对象和用例选择最优协议。此外,NEO还可以使用CCN或NDN等全新协议来传输数据对象。我们在一个测试平台上验证了NEO架构,使用DNS来解析数据对象名称,使用HTTP、CoAP、IP多播和CCN来传输对象。我们还描述了NEO测试平台中实现的几个功能,例如物联网用例的策略路由、发布者移动性、发布-订阅和服务链。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A DNS-based information-centric network architecture open to multiple protocols for transfer of data objects
In this paper, we present the information-centric NEO (Networked Object) architecture. To enable reuse of existing network protocols and naming formats, NEO uses DNS domain names as data object names, as well as DNS proxies and servers that are enhanced for information-centric operation. A key feature of NEO is its openness to a variety of legacy protocols for transfer of data objects, such as HTTP, CoAP or IP multicast. NEO allows for selection of transfer protocol per data object, so that the most optimal protocol can be selected for the data object and use case at hand. Also, NEO can employ clean slate protocols such as CCN or NDN for transfer of data objects. We validate the NEO architecture in a testbed using DNS for resolution of data object names and HTTP, CoAP, IP multicast, and CCN for object transfer. We also describe several features implemented in the NEO testbed, such as policy routing, publisher mobility, publish-subscribe and service chaining for IoT use cases.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信