论文部分内容阅读
随着互联网的飞速发展,互联网的使用方式也由原先的计算与通信逐渐转变为对内容的共享。当今基于TCP/IP的现有互联网的体系结构也暴露出与网络需求不匹配的现象,如内容分发效率不高,对移动设备支持不好等问题。信息中心网络(ICN)有支持Multi-homing,安全性高,移动性支持好等特点,现在已经成为互联网体系结构研究的热点。ICN通过名字来标识内容,使之成为以内容为中心的网络,使获取内容更加高效,灵活。国内外主要的ICN项目有DONA、CCN、PSIRP、 NetInf等。这些ICN系统与当今互联网兼容性差,在现实网络中部署面临诸多难题,难以短期内发挥效果。设计一个与当今互联网兼容的ICN系统首先要考虑的方面在于路由。本文首先提出分层的方案,可以使路由策略更加灵活。然后在区域(Region)内外分别实现了基于时延的路由方案和基于跳数的路由方案。接着提出通过路由聚合的减轻内容路由器路由表的方法以及通过路由实现缓存的负载均衡方法。最后在测试部分通过对区域内路由方案,区域间路由方案和区域内外互通方案三个场景的模拟表明我们设计的ICN路由能够兼容TCP/IP网络,按照分层的策略灵活路由。