PIM-SM协议优化设计与实现

PIM-SM协议优化设计与实现

论文摘要

随着技术的发展,人们逐渐进入到了以数据通信网络为标志的信息社会。路由器作为Internet的路由和交换节点,是Internet基础设施中的关键设备。组播通信作为一种新型的通信方式,引起业界广泛关注,成为信息通信领域的研究热点。组播已成为目前路由设备必须支持的功能之一。 根据“863”项目高性能IPv4/IPv6T比特路由器的需求,本文研究了PIM-SM协议在T比特路由器结构框架下的理论与实现技术。详细分析了组播基本原理、PIM-SM协议源代码;详细分析了T比特路由器体系结构对实现PIM-SM协议的要求;设计了T比特路由器结构框架下PIM-SM协议的分布式实现方案,并实际实现了PIM-SM协议;分析了PIM-SM协议面临的安全问题,并提出了相应的解决方案。本文主要包括以下几个方面的内容: 介绍了课题的来源,目前相关领域的现状以及课题研究的意义,同时介绍一些相关的背景知识; 分析了组播路由协议PIM-SM的基本原理和特点,介绍了PIM-SM组播实现方式,并分析了该实现方式的层次结构、转发方式和功能特性; 结合T比特路由器结构特点,分析了T比特路由器对PIM-SM组播协议在性能、实现方式等方面的要求以及本课题需要解决的主要问题,指明了实现优化方案的必要性; 详细分析了控制平面、数据平面、以及协议内部通信机制。进而设计了转发表的格式、转发表的更新机制以及从转发到主控的数据驱动报文实现形式。并对该方案的可行性和有效性进行了分析; 分析了PIM-SM协议所面临的安全漏洞,并提出相应的解决方案; 提出了实际的测试方案,根据测试数据比较和证明了该优化方案在合理性、性能、可扩展性等方面的优势。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题的研究背景
  • 1.2 课题的研究意义
  • 1.2.1 目前相关领域的现状
  • 1.2.2 课题研究意义
  • 1.3 课题研究内容
  • 1.4 论文的组织和安排
  • 第二章 PIM-SM协议
  • 2.1 PIM-SM协议的基本概念
  • 2.1.1 协议的基本概念和特点
  • 2.1.2 分发树的构建和维护方式
  • 2.1.3 协议功能划分
  • 2.2 PIM-SM的控制平面
  • 2.3 PIM-SM的数据平面
  • 2.4 PIM-SM数据包转发实现方式
  • 2.4.1 路由表维护方式
  • 2.4.2 转发方式的特点
  • 2.5 PIM-SM转发软件实现方式的优点和不足
  • 第三章 T比特路由器体系结构对PIM-SM设计与实现的要求
  • 3.1 路由器工作原理
  • 3.2 路由器体系结构的发展演变
  • 3.3 T比特路由器体系结构的特点
  • 3.4 T比特路由器对PIM-SM协议的要求
  • 3.4.1 对组播的性能要求
  • 3.4.2 对转发方式的要求
  • 3.4.3 针对组播的配置特点
  • 3.5 PIM-SM模块在T比特路由器上的位置
  • 第四章 PIM-SM移植方案综合分析
  • 4.1 移植方案的提出
  • 4.1.1 理论基础
  • 4.1.2 优化对象
  • 4.1.3 优化目标
  • 4.1.4 基本思路
  • 4.2 移植可行性分析
  • 4.2.1 硬件转发技术分析
  • 4.2.2 移植方案合理性分析
  • 4.2.3 移植难点分析
  • 4.3 实现方式选择
  • 4.3.1 协议代码的选择
  • 4.3.2 协议针对IPv6的实现
  • 第五章 PIM-SM设计与实现
  • 5.1 PIM-SM实现具体流程
  • 5.1.1 移植方案整体流程框图
  • 5.1.2 PIM-SM协议源代码中组播转发表下发流程
  • 5.1.3 平面功能划分
  • 5.2 控制平面部分的实现
  • 5.2.1 转发表项格式的确定
  • 5.3 内部消息通信的实现
  • 5.3.1 系统数据维护模块(SYSDATA)与PIM-SM间的消息通信
  • 5.3.2 转发表项的下发
  • 5.3.3 数据驱动报文的上报
  • 5.4 数据平面部分的实现
  • 5.4.1 转发表项的生成
  • 5.4.2 RPF检查方式
  • 5.4.3 硬件转发规则
  • 第六章 PIM-SM安全性分析和改进方案
  • 6.1 组播路由协议面临的安全威胁
  • 6.2 PIM-SM安全弱点
  • 6.3 增强PIM-SM的安全性
  • 6.3.1 安全解决方案
  • 6.3.2 IPsec解决方案
  • 6.3.3 非加密认证方法
  • 6.4 结论
  • 第七章 PIM-SM功能性能测试与分析
  • 7.1 测试方案
  • 7.2 协议功能一致性分析与测试
  • 7.3 转发性能分析与测试
  • 第八章 结束语
  • 致谢
  • 参考文献
  • 附录
  • 发表论文
  • 科研经历
  • 相关论文文献

    • [1].多能形式能源路由器的能量流动研究[J]. 分布式能源 2020(01)
    • [2].实现IPSec VPN高可用[J]. 网络安全和信息化 2020(01)
    • [3].家用路由器电子数据取证方法[J]. 刑事技术 2020(03)
    • [4].路由器技术及其发展探寻[J]. 科学技术创新 2018(17)
    • [5].路由器空闲时是否需关闭[J]. 大众用电 2018(11)
    • [6].鹅卵石分支路由器[J]. 设计 2018(22)
    • [7].低版本引发路由器重启[J]. 网络安全和信息化 2016(01)
    • [8].聊聊路由器和猫的区别[J]. 计算机与网络 2016(23)
    • [9].怎么样给路由器提升网速[J]. 计算机与网络 2017(04)
    • [10].能源互联网中H桥直流能源路由器的研究[J]. 电测与仪表 2017(07)
    • [11].如何瞬间提高路由器网速[J]. 计算机与网络 2017(18)
    • [12].高阶路由器结构研究综述[J]. 计算机工程与科学 2016(08)
    • [13].高性能路由器技术体系、关键问题及发展趋势[J]. 电子技术与软件工程 2016(18)
    • [14].化繁为简,让普通路由器变得智能简单起来[J]. 电脑知识与技术(经验技巧) 2015(02)
    • [15].骨干网路由器攻击方法分析[J]. 电子技术与软件工程 2015(11)
    • [16].提高路由器安全性的7项措施[J]. 金融科技时代 2015(06)
    • [17].路由器级联有讲究[J]. 中国有线电视 2015(10)
    • [18].你的路由器被劫持了吗?[J]. 电脑迷 2014(04)
    • [19].好用的家庭路由器[J]. 电脑迷 2015(12)
    • [20].路由器典型故障分析与排除[J]. 电脑迷 2018(03)
    • [21].计算机网络中路由器的应用与配置[J]. 电脑迷 2018(07)
    • [22].闲置小U盘变身最强大路由器[J]. 电脑迷 2008(08)
    • [23].把路由器的“耳朵”叫醒——升级路由器[J]. 电脑爱好者 2009(03)
    • [24].传统路由器变“智能”[J]. 电脑爱好者 2014(15)
    • [25].莫乱刷 路由器固件升级有讲究[J]. 电脑迷 2014(10)
    • [26].精致的劲量小子 TOTOLINK A6004NS路由器[J]. 电脑爱好者 2017(04)
    • [27].信号满格 新一代路由器导购[J]. 电脑爱好者 2017(06)
    • [28].丹麦实验发现植物放路由器附近会更快枯死[J]. 科技致富向导 2014(02)
    • [29].路由器新玩法[J]. 创业家 2014(06)
    • [30].使用路由器感觉网络比较慢怎么办?[J]. 计算机与网络 2013(23)

    标签:;  ;  ;  ;  

    PIM-SM协议优化设计与实现
    下载Doc文档

    猜你喜欢