内容中心网络的缓存机制研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:zhmwq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着流媒体等新业务在互联网流量中所占比重不断增加,以及云计算、物联网、社交网络等新型网络应用的出现,使得互联网应用从以面向主机的端到端通信模式为主转向以用户驱动的信息内容获取为主。传统TCP/IP网络在可扩展性、移动性及安全性等方面存在诸多挑战。因此信息中心网络(Information Centric Networks,ICN)体系结构被提出,其中内容中心网络(Content Centric Networks,CCN)是最具代表性的信息中心网络架构。内容中心网络CCN把内容当成基本的实体,每个内容都有一个全局唯一的命名标识。根据内容名称对内容进行定位、路由与传输,CCN从根本上改变了数据包的封装结构和寻址方式,关注点从地址和主机转移到内容本身。CCN的关键技术之一就是利用网内缓存技术提高网络资源利用率,减少用户访问内容的延迟。CCN当前所采用的方法是处处缓存策略,该策略使得数据包回传路径上的每个网络节点都进行数据包缓存,易造成严重内容冗余,减少了缓存内容的多样性。为解决该问题,本论文从两个不同的角度提出了两种CCN缓存机制并进行了性能分析与评价及对比,具体内容如下:提出了一种基于节点中心性度量的缓存机制(The node Centrality Metric based Caching,CMC)。CMC利用控制器获取整个网络的拓扑结构和缓存空间空闲率,根据拓扑的连接关系分别计算各节点的度中心性、紧密中心性和介数中心性,并将这三个度量和缓存空间空闲率作为缓存节点选择的重要指标。仿真实验表明:与传统CCN缓存机制相比,CMC可以有效地提高缓存内容命中率,降低获取内容的跳数和平均请求时延。提出了一种利用K均值算法的缓存机制(K-means algorithm based Caching mechanism,KCache)。KCache利用控制器获取各交换机上内容的请求次数以及网络状态信息,在控制器端使用自适应方式确定阈值选择有效样本,然后利用样本数据确定缓存节点数,最后基于代价的方式对样本进行分类获得缓存位置,并向其发出主动缓存内容的指令。仿真实验表明:与传统内容中心网络缓存机制相比,KCache可有效提高缓存内容命中率,降低获取内容的跳数以及降低平均请求时延。综上所述,论文分别从节点固有特性和网络状态两个角度提出了两种内容中心网络缓存机制,这对提高缓存系统性能,合理利用缓存带宽资源具有重要的意义,同时对内容中心网络乃至未来网络的发展也具有重要的科学意义。
其他文献
随着医疗科技的发展,重症加强护理病房(ICU)应运而生,它集中了各相关专业知识与技术,以及医疗中最先进的治疗和监测设备,比如心电图监测仪、血压测量计等各种监测设备。医护
扩频通信技术是现代数字通信中快速发展的前沿技术,因其具有强抗干扰能力、低截获性、强保密性、强多址性、强信道适应能力等特点,在移动通信、导航、测距等领域具有广泛的应
脂筏是流动于细胞质膜上富含神经鞘脂和胆固醇的纳米结构,对于正常细胞功能和生命活动非常重要。传统的生物化学分离法对脂筏的提取分离复杂而且间接,实验本身更可能改变脂筏
随着光纤通信技术的迅速发展,大容量、长距离、超高速通信系统成为限制其发展的重要瓶颈。信号在光纤的传输过程中,受到光纤损耗、色散以及各种非线性效应的影响。光纤损耗造
水声通信已成为近年来研究的焦点,然而水声信道恶劣的传输特性使得实现高速、远距离、高可靠性的信息传输极具挑战性。水声信道的多途扩展导致传输信号在接收端产生严重的码
随着互联网的蓬勃发展,Web成为全球最大的信息源,且其数据规模仍呈指数级别暴增趋势、数据形式也更显多样化、网页间的时间跨度巨大。用户在不同时间对信息的关注度会发生变
中国成功加入WTO的十余年来,随着全球经济一体化进程的加快和我国国民经济的高速发展,人力成本不断提高,市场竞争的进一步激烈。国内企业对自动化,信息化的转型升级要求迫切,
我们正处于大数据时代,数据的增长速率已经远远超出了单机计算能力的提升速率。怎样有效提高分类算法分析处理海量数据的能力是目前亟待解决的问题。在分类算法领域,SVM算法
基于工业4.0与云制造2.0对信息安全的要求,SQL注入成为影响企业运营且具有破坏性的漏洞之一。它会泄露保存在应用程序数据库中的敏感信息。所以了解SQL产生、检测和注入原理
随着软件行业的迅速发展,软件已经成为了人们日常的生活和工作中不可缺少的一部分,因此软件安全不可忽视。内存破坏漏洞是软件安全漏洞中最古老的一类漏洞,使用了C/C++、汇编