基于ForCES路由器的PIM-SM研究及实现

基于ForCES路由器的PIM-SM研究及实现

论文摘要

为了更好的满足下一代网络开放性的要求,国际互联网工程任务组(IETF)路由领域的ForCES工作组,提出了转发件(FE)与控制件(CE)物理上分离的开放可编程路由器体系结构;IP组播技术实现了IP网络中点到多点的高效数据传送,其能够有效地节约网络带宽、降低网络负载,在众多组播路由协议中,PIM-SM协议脱颖而出,成为广泛被支持的组播路由协议。本文通过分析PIM-SM协议的工作原理以及PIM-SM的特点,提出了在基于ForCES架构的路由器下将PIM-SM协议功能进行分割的方法,同时为了使得PIM-SM能正常完整运行,提出了基于ForCES事件机制的PIM-SM状态维护方法,在不违背协议规范整体要求的基础上,为了实现协议的高效运行,还对KAT、SPTbit、声明消息处理等事件的产生方法进行了改进。依据ForCES FE模型,本文还对与组播相关的两个LFB进行了建模:PIM-SM LFB及通用组播转发LFB,其中通用组播转发LFB完成组播数据包的拷贝及二层头封装等功能,该LFB为组播系统所必须;PIM-SM LFB完成PIM-SM组播路由管理及查找功能,是实现PIM-SM协议时FE中存在的LFB。在对上述问题研究分析的基础上,本文还提出了一个在ForCES路由器上实现PIM-SM的详细设计方案。最后,通过实验验证了这几个关键技术问题解决方法及两个LFB建模的正确性以及PIM-SM设计方案的有效性。

论文目录

  • 摘要
  • ABSTRACT
  • 目录
  • 第一章 绪论
  • 第一节 课题背景
  • 一、ForCES及ForCES技术
  • 二、IP组播技术
  • 第二节 国内外研究现状
  • 一、ForCES及ForCES路由器
  • 二、PIM-SM协议
  • 第三节 本文的研究内容
  • 第四节 本文创新点及主要贡献
  • 第五节 本文组织结构
  • 第二章 PIM-SM工作原理
  • 第一节 PIM-SM概述
  • 一、基本概念
  • 二、消息类型
  • 三、树信息库状态及组播路由表
  • 第二节 PIM-SM的三个阶段
  • 一、共享树的建立
  • 二、注册停止
  • 三、最短路径树的建立
  • 第三节 PIM-SM基本机制
  • 一、动态自举机制
  • 二、加入/剪枝机制
  • 三、源注册机制
  • 四、最短路径树切换
  • 五、PIM-SM声明机制
  • 第三章 FORCES路由器中PIM-SM实现关键技术问题分析
  • 第一节 PIM-SM协议在FORCES路由器中功能的分割
  • 一、PIM-SM协议功能在CE、FE中分割的总原则
  • 二、PIM-SM协议功能分割详细分析
  • 第二节 基于FORCES事件机制的PIM-SM特殊状态维护
  • 一、KAT及SPTbit处理事件的产生
  • 二、RPF检测失败时引起的声明事件
  • 第四章 PIM-SM LFB及通用组播转发LFB的研究
  • 第一节 FORCES模型中的FE及LFB模型
  • 第二节 PIM-SM LFB的研究
  • 一、总体定义
  • 二、通用数据类型
  • 三、输入输出帧格式
  • 四、Metadata
  • 五、PIM-SM LFB类
  • 第三节 通用组播转发LFB的研究
  • 一、总体定义
  • 二、通用数据类型
  • 三、输入输出帧格式
  • 四、Metadata
  • 五、通用组播转发LFB类
  • 第五章 PIM-SM子系统设计实现方案
  • 第一节 总体设计
  • 一、需求概述
  • 二、运行环境
  • 三、系统体系结构
  • 四、体系结构概述
  • 第二节 模块及接口设计
  • 一、PIM-SM转发微块
  • 二、PIM-SM核模块
  • 三、PIM-SM LFB管理接口模块
  • 四、PIM-SM控制模块
  • 五、PIM-SM协议模块
  • 第六章 测试与验证
  • 第一节 LFB加载及配置有效性测试
  • 一、测试硬件环境
  • 二、PIM-SM LFB及通用组播转发LFB的加载
  • 三、PIM-SM LFB及通用组播转发LFB的配置
  • 第二节 FORCES路由器PIM-SM协议有效性测试
  • 一、网络环境搭建
  • 二、测试内容及结果
  • 第七章 总结及展望
  • 第一节 论文总结
  • 第二节 下一步工作
  • 参考文献
  • 本文作者硕士期间参加的科研项目及发表的学术论文
  • 致谢
  • 相关论文文献

    • [1].浅谈ForCES技术在计算机网络教学中的应用[J]. 人才培养与教学改革-浙江工商大学教学改革论文集 2012(00)
    • [2].区分服务网络基于ForCES的资源与拥塞发现方案[J]. 福建电脑 2010(12)
    • [3].ForCES路由器中事件通知服务的研究与实现[J]. 信息工程大学学报 2009(01)
    • [4].基于TCP/IP的ForCES传输映射层带宽分配机制研究[J]. 信息工程大学学报 2009(02)
    • [5].ForCES体系结构下路由器内部路由机制[J]. 清华大学学报(自然科学版)网络.预览 2008(01)
    • [6].一种在ForCES中支持SNMP的方法[J]. 计算机工程 2011(08)
    • [7].ForCES路由器中传输匹配层性能分析与优化[J]. 信息工程大学学报 2009(01)
    • [8].ForCES路由器中逻辑功能块应用研究和实现[J]. 信息工程大学学报 2009(01)
    • [9].基于AgentX协议ForCES路由器网管代理方案的研究与实现[J]. 计算机应用与软件 2009(11)
    • [10].ForCES体系结构下路由器内部路由机制[J]. 清华大学学报(自然科学版) 2008(01)
    • [11].ForCES路由器用户管理平台消息机制的性能研究与评估[J]. 信息工程大学学报 2009(01)
    • [12].一种可扩展的ForCES路由器LFB管理及开发模型[J]. 信息工程大学学报 2009(02)
    • [13].基于PC机的ForCES转发件实现机制研究[J]. 信息工程大学学报 2009(01)
    • [14].ForCES系统中路由协议栈的实现与测试[J]. 实验室研究与探索 2014(01)
    • [15].一种ForCES结构网络设备资源管理模型[J]. 计算机科学 2010(09)
    • [16].ForCES路由器分布式事务研究[J]. 信息工程大学学报 2009(02)
    • [17].ForCES架构路由器的高可用性研究与实现[J]. 信息工程大学学报 2009(01)
    • [18].一种基于J2EE的ForCES逻辑功能块拓扑改进算法[J]. 信息工程大学学报 2009(02)
    • [19].ForCES路由器中基于AgentX协议CE端Subagent的研究与实现[J]. 电子技术应用 2008(08)

    标签:;  

    基于ForCES路由器的PIM-SM研究及实现
    下载Doc文档

    猜你喜欢