内容中心网络中传输开销最小的协作缓存策略

合集下载

CCN中选择性缓存机制的研究

CCN中选择性缓存机制的研究

o n Co n t e n t — Ce n t r i c Ne t wo r k i n g ( CCN ) .I n C CN , i n — n e t wo r k i n g c a c h i n g i s t h e k e y d i f f e r e n c e
c u r r e n t c a c h i n g s t r a t e g y,t h i s p a p e r p r o p o s e s a n o v e l s c h e me — S e l e c t i v e Ca c h i n g( S C) .I n S C,
S e l e c t i v e Ca c h i ng i n Co n t e n t _ Ce n t r i c Ne t wo r k i ng
LI U Wa i Xi ' YU Shun — Zh e ng H U Xi a o ” ZH U Pi n g — Yu
第 3 7卷
第 2 期





Vo 1 .3 7 NO .2
Fe b. 201 4
2 0 1 4年 2月
CH I NES E J OURNAL OF COM P U TERS
C C N顺争。 胡 晓” 朱萍玉”
Abs t r a c t
Add r e s s i n g t he we l l kn own c ha l l e ng e s o f c ur r e nt I n t e r ne t ,gr e a t e xp e c t a t i on s a r e he l d
f r om ot he r I nt e r ne t a r c hi t e c t u r e s, S O t he r e s e a r c hi n g o f e f f i c i e nt c a c hi ng s t r a t e gy be c o me s i nc r e a s i ngl y a t t r a c t i v e b ut r e ma i n s s ome g r e a t c h a l l e ng e s . To a d d r e s s t he di s o r de r l y c a c hi n g o f

内容中心网络(CCN)

内容中心网络(CCN)

1:什么是CCN
1.8 CCN包格式 Interest Packet = 〈name〉 Data Packet = 〈name, data, signature〉
2:CCN节点与路由
2.1 路由器要维护的表结构 Content Store 内容存储器(CS) 数据缓存、缓存更新策略 Forwarding Information Base 前向转发表 (FIB) 由基于名称的路由协议生成,保存兴趣包 下一跳接口 Pending Interest Table 待定请求表(PIT) Content Router会聚合下游网络对同一个 内容的请求,用该表详细记录(广播和多 播)未响应的兴趣包及响应到达的接口3:CC特征3.6CCN研究领域
3:CCN特征
3.7CCN研究问题
命名 如何保障全局唯一 如何加快名字处理 路由 内容前缀宣告:拓展现有的域间域内协议 多路径路由 存储 Content Store算法 Cache性能优化 安全方面 内容验证,快速签名,用户隐私 中间CR攻击抵制 软硬件的高速处理架构
2.4 CCN缓存策略 目前在 CCN 中应用最多的缓存决定策 略是 LCE(Leave Cache Every-where), 即处处缓存策略.
2:CCN节点与路由
2.5 CCN路由示意图1
2:CCN节点与路由
2.6CCN路由示意图2
2:CCN节点与路由
2.7 CCN路由小结
路由器节点对数据内容进行缓存 将interest包逐跳路由到数据源或者有该内容的CR处
1:什么是CCN
1.2 对目前互联网问题的解决方案 增量式演进 应用层技术(CDN P2P) 革命式解决 ICN (Information Centric Network) 目的:为了提出在网络上新的命名和路由 模型 以object ID为基础,object ID独立于网络 位置 目前有多个机构都在开展相关的方案

内容中心网络原理介绍及其相关研究

内容中心网络原理介绍及其相关研究

内容中心网络原理介绍及其相关研究1研究背景1.1 当前互联网的现状从互联网产生至今,它给人们的生产、生活和学习带来了深刻改变,在感慨互联网技术成功经验的同时,也应该重视现有互联网面临的众多挑战:采用32位地址码的IPv4正面临着地址枯竭的境遇,难以更大规模扩展;网络安全漏洞多,可信度不高;网络服务质量控制能力弱,不能保障高质量的网络服务;网络带宽和性能不能满足用户的需求;传统无线移动通信与互联网属于不同技术体制,难以实现高效的移动互联网等等【1】。

互联网在设计的最初认为网络用户是基本友好的,对商业应用、用户移动性及应用多样性等需求都欠考虑。

互联网管理者和用户对网络的可知性也较差。

伴随着网络规模的逐年扩大而引起的扩展性问题更迅速成为了业界关注的重点。

显然,采用IP分组技术设计的传统互联网已经不能满足人们对网络规模、功能和性能等方面的需求。

因此,通力解决互联网在可扩展性、安全性和可控可管性等问题的需求十分迫切。

1.2下一代互联网架构体系的研究基于TCP/IP的现有互联网也逐渐暴露出许多的不适应和暴露出的问题,为了解决这些问题,当前国内外主要有“演进”和“革命”两种思路:一是不改变互联网IP的主体地位的“演进”方案;二是想要替代IP主体地位的网络“革命”方案。

“演进”即在现有的IPv4协议的互联网基础上上不断改良和完善网络,最终平滑过渡到IPv6的互联网,例如Peer-to-Peer、内容分发网络(Content Delivery Network, CDN)等;另一种“革命”思路以美国FIND/GENI项目为代表,即重新设计全新的互联网体系结构,满足未来互联网的发展需要,例如ICN。

1. 演进型解决方案在网络发展遇到瓶颈,人们对网络的使用需求超出了网络能力时,会有相应的解决方案被提出。

这些方案都是基于现有网络架构做出的改良和完善措施,可以归之为演进型方案。

这些已被采取的措施只能解决互联网面临的部分问题,而且大都以失败告终(见表1-1)。

中国移动网络大学--《CDN技术介绍》习题库

中国移动网络大学--《CDN技术介绍》习题库
序号
1
2
3 4 5 6 7 8 9 10 11 12 13 14 15 16
17
18 19 20 21 22 23 24 25 26 27
28
29 30 31 32 33
中国移动网络大学--《CDN技术介绍》习题库
34 35 36 37 38
39
40
41
42 43 44 45 46
47
48
49
50 51
52
53
54 55 56 57 58
59
60
61 62 63 64
65
66
67 68 69 70 71 72
73 74 75 76
77
78 79
中国移动网络大学--《CDN技术介绍》习题库
题目
1、():当前时间点可以获取到所有index文件和ts文件,二级index文件中记录了所有ts文件的地址。 A. 移动业务 B. 超清业务 C. 点播业务 D. 直播业务 2、 下面哪个关于HLS协议的说法是正确的? A. 点播业务实时生成M3u8和ts文件,它的索引文件一直处 于动态变化的,播放的时候需要不断下载二级index文件,以获得最新生成的ts文件播放视频。 B. HLS 协议使用特殊端口,存在防火墙穿越问题,因此需要部署额外的ALG。 C. 服务器会为同一节目源生成多 份以不同码率和质量编码的替换流,并为每个替换流都生成一个衍生的索引文件(m3u8文本文件)。 D. 3、 TCP是一种控制协议,本身不能用来传输数据,需要通过()的IP协议来进行实际数据的传输 A. 物 理层 B. 网络层 C. 传输层 D. 会话层 1、 CDN对网络性能的影响主要表现在()三大指标体系 A. 轮播时间 B. 下载速度 C. 建连时间 D. 首 屏 2、时间DNS系统主要由3个部分构成() A. 域名空间和资源记录RR B. 名字服务器 C. 域名解析器 D. 地 址解析器

《2024年ICN中基于内容流行度的缓存替换策略研究》范文

《2024年ICN中基于内容流行度的缓存替换策略研究》范文

《ICN中基于内容流行度的缓存替换策略研究》篇一ICN中基于内容流行度缓存替换策略研究一、引言随着互联网的快速发展,内容中心网络(ICN)逐渐成为网络领域的研究热点。

ICN以其内容为中心的特性,为网络提供了更加高效的数据传输和内容分发机制。

然而,在ICN中,缓存替换策略的选取对于提升网络性能和用户体验至关重要。

本文将针对ICN中基于内容流行度的缓存替换策略进行研究,探讨其优势与挑战。

二、ICN概述ICN是一种新型的网络架构,以内容为中心,通过将内容名称作为网络地址,实现了内容的快速定位和分发。

在ICN中,缓存技术被广泛应用于网络节点,以减轻核心网络的负担,提高内容传输效率。

三、基于内容流行度的缓存替换策略3.1 流行度定义内容流行度指的是网络中各内容被访问的频率和重要性。

通过分析历史访问记录,可以估算出各内容的流行度。

基于内容的流行度,可以为缓存替换策略提供决策依据。

3.2 缓存替换策略在ICN中,缓存替换策略决定了当缓存空间不足时,哪些内容将被替换出缓存。

基于内容流行度的缓存替换策略,旨在将流行度高的内容保留在缓存中,以提高内容的访问速度和用户体验。

四、研究方法为了评估基于内容流行度的缓存替换策略性能,本文采用了仿真实验的方法。

通过构建ICN网络环境,模拟实际网络中的内容访问情况,收集和分析数据。

然后,将基于内容流行度的缓存替换策略与其他常见策略进行对比,评估其性能。

五、实验结果与分析5.1 实验环境与数据集实验采用真实的网络数据集,包括不同类型的内容和访问记录。

通过搭建ICN仿真环境,模拟了不同场景下的网络访问情况。

5.2 性能指标本文采用以下性能指标来评估缓存替换策略的性能:命中率、平均访问延迟、缓存命中时延等。

5.3 实验结果分析实验结果表明,基于内容流行度的缓存替换策略在提高命中率和降低平均访问延迟方面具有显著优势。

当网络中的内容流行度差异较大时,该策略能够更好地保留流行度高的内容在缓存中,从而提高内容的访问速度。

一种基于内容流行度的内容中心网络缓存概率置换策略

一种基于内容流行度的内容中心网络缓存概率置换策略

f 南京 邮电大学宽带无线通信 与传 感 网技术教育部重点 实验 室 南京

要 :内容 中心 网络是下一代互联 网架构 的研 究热 点, 该架 构通 过分布式 内容缓存机制实现 以内容为核心 的数据
传输 ,改变 了传统基于主机 的网络通信模式 。缓存置换策略是 内容 中心 网络 的核心研 究问题之 一,缓存置换 策略的 设计优劣直接制约 内容 中心 网络 的数据传 输性能。该文针对 内容的流行度分布特征 , 提 出一种基于流行度 的缓存概

D 0 I : 1 0 . 3 7 2 4 / S P . J . 1 1 4 6 . 2 0 1 2 . 0 1 1 4 3
A Ca c h e Pr o ba b i l i t y Re p l a c e me n t Po l i c y Ba s e d o n
P o s t s a n d T e l e c o mmu n i c a t i o n s ) , Mi n i s t r y f o Ed u c a t i o n , Na n j i n g 2 1 0 0 4 6 , C h i n a )
A b s t r a c t : A s t h e n e x t I n t e r n e t r e s e a r c h h o t s p o t , C o n t e n t C e n t r i c N e t w o r k s ( C C N ) p r o v i d e c o n t e n t d i s s e m i n a t i o n
a n d T e l e c o mmu n i c a t i o n s , N a n j i n g 2 1 0 0 4 6 j C h i n a )

基于节点介数和替换率的内容中心网络网内缓存策略

基于节点介数和替换率的内容中心网络网内缓存策略

要:网 内缓存技术是 内容 中心 网络( C C N) 的关键技术之一 ,CC N 采用 传统的 AL WA YS缓存策略 ,会造成较
大冗 余。改进 的 Be t w方案仅考虑 了节 点介数 ,容易造成高介数节点缓存更替频繁 ,内容可用 性下降。为 了解决这 个 问题 ,该文提 出一种 综合使 用 网络 节点介 数和节 点缓存 内容更替 速率作 为缓存 决策度量 的新型 网 内缓存 策略 Be t w Re p ,通过权衡节 点位置重要性和缓存 内容时效性 实现 回传 内容的最佳放置。最后 ,基于 n d n S I M 平台进行的 网络仿真表 明, 该文提 出的 B e t wR e p缓存策略取得 了比 B e t w方案和 A L WA YS方案更低 的源 端请求负载和 更少的
基于节点介数和替换率 的内容 中心网络 网 内缓存策 略
崔现 东 ① 刘 江① 黄 韬① 陈建亚② 刘韵洁∞
1 0 0 8 7 6 1 ( 北京邮 电大学泛 网无 线通信教 育部 重点实验 室 北京 1 0 0 8 7 6 ) ( 北京邮电大学北京市 网络体 系构建与融合重点 实验 室 北京 ( 南京( 中国) 未来 网络产业创新 中心 南京 摘 2 1 1 1 0 0 )
Po s t s a n d T e l e c o mmu n i c a t i o n s , Be i j i n g 1 0 0 8 7 6 , C h i n a )
( F u t u r e N e t w o r k I n d u s t r y I n n o v a t i o n C e n t e r o f C h i n a , N a n j i n g 2 1 1 1 0 0 , C h i n a )

CISP考试(习题卷21)

CISP考试(习题卷21)

CISP考试(习题卷21)第1部分:单项选择题,共94题,每题只有一个正确答案,多选或少选均不得分。

1.[单选题]关于标准,下面哪项理解是错误的?A)标准是在一定范围内为了获得最佳秩序,经协商一致制定并由公认机构批准,共同重 复使用的一种规范性文件。

标准是标准化活动的重要成果B)国际标准是由国际标准化组织通过并公开发布的标准。

同样是强制性标准,当国家标 准和国际标准的条款发生冲突时,应以国际标准条款为准C)行业标准是针对没有国家标准而又需要在全国某个行业范围内统一的技术要求而制 定的标准。

同样是强制性标准,当行业标准和国家标准的条款发生冲突时,应以国家 标准条款为准D)地方标准由省、自治区、直辖市标准化行政主管部门制定,并报国务院标准化行政主 管部门和国务院有关行政主管部门备案,在公布国家标准之后,该地方标准即应废止答案:B解析:2.[单选题]ISMS 的审核的层次不包括以下哪个?A)符合性审核B)有效性审核C)正确性审核D)文件审核答案:C解析:3.[单选题]网络安全的最后一道防线是__________A)数据加密B)访问控制C)接入控制D)身份识别答案:A解析:4.[单选题]VPN 是____的简称。

( )A)Visual Private NetworkB)Virtual Private NetWorkC)Virtual PubliC)NetworkD)Visual PubliC)Network答案:B解析:5.[单选题]组织建立业务连续性计划(BCP)的作用包括:A)在遭遇灾难事件时,能够最大限度地保护组织数据的实时性,完整性和一致性;B)提供各种恢复策略选择,尽量减小数据损失和恢复时间,快速恢复操作系统、应用和 数 据;C)保证发生各种不可预料的故障、破坏性事故或灾难情况时,能够持续服务,确保业务 系 统的不间断运行,降低损失;D)以上都是6.[单选题]下面对PDCA模型的解释不正确的是:A)通过规划、实施、检查和处置的工作程序不断改进对系统的管理活动B)是一种可以应用于信息安全管理活动的持续改进的有效实践方法C)也被称为“戴明环”D)适用于对组织整体活动的优化,不适合单个的过程以及个人答案:D解析:7.[单选题]以下对于信息安全时间理解错误的是:A)信息安全时间,是指由于自然或者认为及软硬件本身缺陷或故障的原因,对信息系统造成 危害,或在信息系统内发生对社会造成负面影响的时间B)对信息安全时间进行有效管理和响应.最小化事件所造成的损失和负面影响,是组织信息安 全战略的一部分C)应急响应是信息安全事件管理的重要内容D)通过部署信息安全策略并配合部署防护措施,能够对信息及信息系统提供保护,杜绝信息 安全时间的发生答案:D解析:8.[单选题]根据组织业务连续性计划( BCP)的复杂程度,可以建立多个计划来满足业务连续和和灾难恢复的各方面。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

———————————————收稿日期:2016-06-08;修回日期: 基金项目:国家自然科学基金资助项目(61303251) 作者简介:霍跃华(1981-),男(汉),山西晋中人, 工程师,硕士, 主要研究方向为网络通信、图像识别等(27517175@);刘银龙(1981-), 男,通信作者,博士,副研究员,主要研究方向为网络通信、大数据等.内容中心网络中传输开销最小的协作缓存策略*霍跃华1,刘银龙2+(1.中国矿业大学(北京) 现代教育技术中心 北京 100083;2. 中国科学院 信息工程研究所,北京 100093)摘 要: 内容中心网络是下一代互联网架构的研究热点,缓存策略是内容中心网络的核心问题之一,缓存策略的优劣直接制约内容中心网络的数据传输性能。

现有缓存策略主要从用户角度对网络性能(命中率、时延等)进行优化,而没有考虑网络为用户服务时的传输开销优化问题。

针对该问题,提出了一种传输开销最小的协作缓存机制。

首先,给出了CCN 中内容缓存价值的计算方法,并利用内容缓存价值来衡量缓存为网络传输开销带来的影响。

然后,基于内容缓存价值给出了最小化传网络输开销的缓存决策策略与缓存替换策略。

最后,利用ndnSIM 对所提缓存策略进行仿真,仿真结果表明,与现有缓存机制相比,所提策略能够大幅减少网络传输开销。

关键词: 内容中心网络;协同缓存;传输开销;缓存价值中图分类号: TP393.2 文献标志码: A 文章编号:Collaborative caching strategy based on minimizing transmission costin content-centric networkingHuo Yuehua 1, Liu Yinlong 2(1. Center of Modern Education Technology, China University of Mining & Technology(Beijing), Beijing 100083, China ;2. Institute of Information Engineering, Chinese Academy of Sciences, Beijing 100093, China )Abstract: Content-Centric Networking (CCN ) is the next generation Internet research hotspot, and caching strategy is one of the core issues in CCN which will directly restrict the data dissemination performance of the network. The current caching strategies mainly concern about the performance CCN from the user perspective, without considering the problem of transmission cost when the network provides service for users. To overcome this problem, a caching strategy is proposed for minimization of the transmission cost of CCN. First, a method is presented to calculate the cache value of content, and use the cache value to measure the effect of cache on the network transmission cost. Then, the cache decision and cache replacement strategies minimize the transmission cost are represented based on the cache value of content. Finally, simulation experiment based on ndnSIM demonstrates that compared with the existing strategies, the proposed strategy can significantly decrease the network transmission cost. Key words: content-centric networking; collaborative caching; transmission cost; cache value0 引言为解决传统TCP/IP 网络“主机-主机”通信模式存在的移动性差、灵活性差、不安全等问题,国内外学术界提出了多种新的互联网架构,主要有:UC Berkeley 提出的“面向数据的网络架构”(Data-Oriented Network Architecture, DONA )[1]、欧盟FP7提出的4WARD [2]以及“发布/订阅式互联网路由范例”(The Publish-Subscribe Internet RoutingParadigm, PSIRP )[3]和Palo Alto Research Center 提出的“内容中心网络”(Content-Centric Networking ,CCN )[4]等。

这些架构都采用了以内容为中心的核心思想,其中CCN 的网络设计更具有代表性,已成为下一代互联网架构的研究热点。

网内缓存(In-networking Caching ),即每个路由器节点都具有缓存功能,是CCN 的关键技术之一,在CCN 中起着重要的作用,逐渐成为领域内的研究热点。

近年来,研究者们对CCN 中的缓存策略进行了探索,得出了许多研究成果。

主要集中在两个方面:一是判定内容是否被缓存路由器(Caching Router ,CR 。

也称为缓存节点或简称节点)缓存的缓存决策策略[5-10],二是CR 缓存内容的缓存替换策略[11-12]。

在缓存决策策略方面:全缓存(Leave Cache Everywhere ,LCE )策略是CCN 中的默认策略,即网络中所有CR 对收到的任何内容均进行缓存。

这种机制复杂度低,易于部署,但带来了较大冗余,网络中的缓存资源没有得到充分的利用[5]。

文献[6]提出一种基于节点介数选择缓存节点的策略,将内容存储到介数最大的CR ,但会导致缓存分布的不均衡,使介数较低的CR 中缓存资源未得到充分利用。

文献[7]提出WA VE 策略,将热度较高的内容存储到距离用户较近的CR ,能够有效提高缓存命中率,但实现的复杂度较高。

在缓存替换策略方面:常用的替换策略有先入先出(First In First Out ,FIFO )、独立最近最少使用(Independent Least Recently Used, ILRU )替换、协作最近最少使用(Cooperative Least Recently Used, CLRU )替换等。

FIFO 和ILRU 都属于单点缓存替换策略,FIFO 根据内容的到达顺序进行替换,ILRU 根据内容在单个CR 的流行度进行替换,两种策略均实现简单,但是都没有考虑网络拓扑、内容流行度等因素的影响。

CLRU 是指各CR 相互协作并根据文件在全网中的流行度替换,如果某一个CR 已经存储了某个内容,其他CR 就不会再缓存该内容。

但是,CLRU 只适用于流行度低的内容,对于流行度高的内容,频繁地从其他CR 获取会需要较大的传输开销。

此外,已有缓存策略主要对网络延时、命中率等进行优化,而很少考虑网络传输开销,也没有考虑用户从不同服务节点(提供服务的缓存路由器或内容服务器)获取内容的开销差异。

为降低CCN中的传输开销,本文提出了一种最小化网络传输开销的协作缓存策略(Collaborative Caching Strategy based on Minimizing Transmission Cost, CCSMTC),该策略采用内容的缓存价值来衡量缓存为网络传输开销带来的影响,并基于内容缓存价值给出了缓存决策与缓存替换策略。

仿真结果表明,与现有缓存机制相比,所提策略能够有效减少网络传输开销。

1 CCN中的传输开销分析本节主要介绍CCN中内容传输过程,分析网络为用户服务所需的传输开销,并在此基础上提出内容缓存价值的计算方法。

1.1 CCN中的内容传输流程在CCN的内容传输过程中,存在两种包类型:兴趣包(interest packet) 和数据包(data packet)。

请求者发送带名字标识的兴趣包,该包将通过CR转发给能够提供该请求内容的服务节点,包含名字和内容的数据包将沿着兴趣包的反向路径传送给请求者,完成内容数据的传输。

典型的CR主要包含内容存储器(Content Store, CS)、待决请求表(Pending Interest Table, PIT)和前向转发库(Forwarding Information Base, FIB)。

其中,CS保存CR中的缓存内容,FIB 保存CR到达内容服务器的下一跳接口,PIT记录未响应兴趣包的内容名及其到达接口。

当有兴趣包到达CR时,CR将根据该兴趣包所包含内容名依次在CS, PIT, FIB进行最大匹配查询。

若CS包含兴趣包所对应的内容,CR直接将该内容发送到请求端口;若CS中未查询到请求内容,将在PIT 中继续查询,PIT如包含与内容名相关的条目,就将请求端口添加到PIT请求端口列表,否则将在FIB中继续查询;FIB若包含与内容名相关的条目,则按照FIB 的指示将该兴趣包转发到邻居CR节点,同时将该请求信息加入PIT条目中。

如果以上3 种情况都不符合,说明不存在相关的匹配路由,则丢弃该兴趣包。

在以上数据查询获取过程中,CR会根据缓存决策策略判定是否需要缓存内容,如果CS已满,还需要根据缓存替换策略置换重要性较低的内容。

1.2 CCN中的传输开销分析为便于描述,本文将每个CR及其所连接的用户称为一个管理域(简称为域)。

对于用户来说,其所连接的CR 为本域CR。

在CCN中,用户可能从3类数据源获取所请求的内容:本域CR、其他域CR或内容服务器。

本文采用单位链路开销来衡量用户从不同数据源获取单位内容所需的传输开销,单位链路开销是指在网络中的某条链路上传输1 byte的数据所耗费的开销。

相关文档
最新文档