二维转发表的分解存储模型
DOI:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

国家自然科学基金(61373161,61502320);北京市教委科技计划面上项目(KM201410028015);北京市优秀人才培养资助青年骨干个人项目(2014000020124G133)


Decomposition Storage Model of Two-Dimensional FIB
Author:
Affiliation:

Fund Project:

National Natural Science Foundation of China (61373161, 61502320); Science & Technology Project of Beijing Municipal Commission of Education under Grant (KM201410028015); Youth Backbone of Beijing Outstanding Talent Training Project under Grant (2014000020124G133)

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    现有互联网基于目的IP地址实施报文转发,传输过程没有关注源IP地址,转发策略不够灵活.基于目的IP地址与源IP地址的二维路由,支持网络提供更灵活的转发服务.但是,源IP地址的引入会急剧增加转发表(forward information base,简称FIB)的存储空间,大幅增加硬件成本.提出了一种二维转发表分解存储模型(decomposition storage model of two-dimensional FIB,简称DSTF),基于目的IP前缀对转发表进行分解存储.它把归属于同一个簇头IP前缀(cluster-head IP prefix,简称CP)的二维转发项集合作为一个子二维块(sub two-dimensional block,简称STB),并根据STB所属CP的不同,将转发项存储到不同的线卡(line card,简称LC).报文转发时,系统可根据CPLC间的对应关系,快速定位报文的宿主线卡(LChost),并在宿主线卡中实施转发处理.实验结果表明,该模型能将二维转发表均衡存储在不同线卡上,有效地减少了二维转发表在路由系统中的存储空间.

    Abstract:

    The existing network, which implements the packets forwarding based on the destination IP address, ignores the source IP address in the transmission process, hence its forwarding strategy is not flexible. Based on the destination IP address and the source IP address, the two-dimensional routing supports the network to provide a more flexible forwarding service. But the introduction of the source IP address dramatically increases the storage space of the Forward Information Base (FIB), in addition, it significantly increases the cost of the hardware. This paper presents a decomposition and storage model of two-dimensional FIB (DSTF). According to the destination IP prefixes, DSTF divides the two-dimensional FIB into blocks. And the collection of the two-dimensional routing entries (REs) that are included in the same Cluster-head IP Prefix (CP) is treated as a sub two-dimension block (STB). Then, depending on the different CPs that the STBs belong to, every STB is stored in the different line cards (LC). Meanwhile, in the process of the packets forwarding, according to the corresponding relationship between the CPs and the LCs, the forwarding mechanism can quickly locate the host LC (LChost) of this packet, and implement the packets forwarding in the LChost. Experimental results show that DSTF can decompose and store the two-dimensional FIB in different LCs averagely. Furthermore, it is effective to reduce the storage space of the two-dimensional FIB in the routing system.

    参考文献
    相似文献
    引证文献
引用本文

兰李晶,陈文龙,唐晓岚.二维转发表的分解存储模型.软件学报,2016,27(S2):272-282

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2016-06-05
  • 最后修改日期:2016-10-18
  • 录用日期:
  • 在线发布日期: 2017-01-10
  • 出版日期:
文章二维码
您是第位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京市海淀区中关村南四街4号,邮政编码:100190
电话:010-62562563 传真:010-62562533 Email:jos@iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号