资源目录服务器的研究与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:richardwang_wjw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
据统计,当前网络中有约20亿节点,而专家预计在2020年节点数将剧烈增长至70亿,这将会给当前的DNS(Domain Name System)带来灾难性的影响:首先,节点的剧烈膨胀会对DNS处理能力带来巨大的压力;其次,大量的请求会对DNS安全带来问题;而短时间内DNS的处理能力无法大幅提升,对DNS架构的设计、优化也需要一个漫长的过程。另一方面,受限网络中节点之间是典型的M2M通信,这种通信的一大特点是无人工干预、资源发现自动化,这个要求也是当前DNS系统所不能满足的,所以受限网络需要一种新的资源发现机制。本文在参考IETF有关资源发现相关草案的基础上,提出了一个受限网络中的资源发现的可行方案—资源目录服务器。同时,本文还借助资源目录服务器解决了受限网络中睡眠节点的通信问题。首先,本文以受限网络为背景,深入分析受限场景下资源发现机制与传统互联网中资源发现机制的不同;同时参考OMA有关受限网络的资料和IETF CoRE工作组有关受限网络下资源发现机制的草案,对受限网络中的资源发现机制进行了详细的需求分析,在以上工作的基础上对系统进行了概要设计。本文将资源目录服务器分为CoAP协议支持模块、资源发现模块、睡眠节点的通信支持模块三部分。其中CoAP协议支持模块实现了 CoAP协议下的基本通信功能,保证了资源目录服务器与受限节点的交互;资源发现模块实现了受限网络中资源的发现机制;而睡眠节点的通信支持模块解决了其他客户端无法获取睡眠中节点的资源的问题。其次,本文对系统的各个模块进行了详细的设计与实现。CoAP协议支持模块定义了系统使用到的大部分的数据结构、封装了一些报文处理函数、同时负责对CoAP报文交互过程中可靠传输、拥塞控制以及请求响应的匹配和请求报文的处理。资源发现模块定义并实现了资源目录服务器的发现模块、资源注册模块、资源更新模块、资源删除模块以及资源查询模块,实现了受限网络中资源的自主发现。在睡眠节点的通信支持模块,本文首先将受限节点上的资源分为可代理资源和不可代理资源。针对可代理资源,模块采用将资源代理到资源目录服务器上客户端直接通过资源目录服务器来获取资源的方法来解决无法直接从睡眠节点上获取资源的问题;针对不可代理资源,模块先对资源目录服务器硬件资源进行分析,如果硬件资源充足则会缓存下请求并等CoAP Server唤醒时将请求转发给它,当CoAP Server资源不足的情况下,会根据请求或响应的不同,做具体的处理。为了更高效的缓存请求和响应,本模块还实现了一个更适合受限场景的基于节点平均等待时间缓存置换算法。最后,本文在Linux下对系统进行部署测试。首先验证了资源发现方案在受限网络下的正确性和可行性并根据测试数据对系统做了部分优化。其次本文对睡眠节点的通信问题在使用该解决方案前和使用后的数据进行了统计比较,同时对实验结果数据进行了分析。
其他文献
在反垄断执法实践中以和解方式结案已是很多国家和地区的普遍做法,并成为现代反垄断法的重要特征之一。反垄断和解制度建立的基础和前提条件在于对反垄断和解的法经济学价值
作为第一位获得诺贝尔文学奖的美国非裔女性作家,托尼·莫里森一直都在为黑人,特别是黑人女性的悲惨地位呼吁、抗争。她2008年的最新小说《仁慈》打破了以往小说关注种族歧视
网络交易是随着互联网的发展诞生的一种全新交易模式,这种交易方式打破了传统交易时间和空间的局限性,适应了经济地区间协调发展的趋势,使商品得以真正进入一个跨地区的无形
基层行会计部门是农发行的经营平台和对外窗口,是业务发展和塑造农发行企业形象的主战场。在新形势下如何通过柜员文化建设,在社会公众中真正树立起农发行会计部门的"铁账本
石峁遗址发现了石砌城墙以及城门、墩台、角楼、"马面"等附属建筑。城址由"皇城台"、内城和外城构成,面积超过400万平方米,系国内已知最大的龙山时期至夏时期城址。外城东门
本文分析了网上报税系统的安全需求,根据如今流行的网络技术和信息安全技术设计了一个应用病毒防范技术、防火墙技术、SSL技术以及PKI技术等技术的安全方案,来保障网上报税系
摘要供后监管是促进土地节约集约利用、遏制违法用地的重要举措,建设用地供后监管系统是重要的信息化手段。在分析建设用地利用现状及其供后监管问题的基础上,进行需求分析和系
采用国内生产的陶瓷膜对苹果果胶提取液浓缩的实验研究表明:使用陶瓷膜对果胶提取液的浓缩是可行的;确定了用陶瓷膜对果胶提取液浓缩的合适操作参数;用膜浓缩法制得的果胶与
利用ERP系统平台与信息采集仪器等,结合矿业生产的实际情况,开发出设备点检定修网络化管理信息系统,用于设备管理工作后已取得预期效果。
珂勒惠支的版画作品都是依据德国的历史背景创作的,其作品对于今天的我们来说依然有着巨大的震撼和感动。本文将选择部分作品,从三个方面去解读珂勒惠支版画作品的艺术魅力。