基于RSVP协议的P2MP功能设计与实现
发布时间:2023-06-04 21:29
MPLS概念的提出最初的为了提升转发效率,但是随着IP转发领域新技术的产生,比如硬件转发和网络处理器,MPLS的速度优势无法体现。随着网络中新的应用需求的出现,依靠纯IP转发难以满足实际需求,但如果利用MPLS灵活的拓展性,并结合其它技术,那么可以很好的满足新应用的需求。网络电视、视频会议等应用需要一种点到多点的数据传输方式,并且需要为不同级别的用户提供不同等级的服务。在现有技术下,依靠RSVP协议和MPLS技术建立的P2P隧道可以实现这些需求,但是会使大量的重复数据报文在网络中传播,严重浪费网络资源,降低转发效率。因此本文设计并实现了基于RSVP协议的P2MP功能来解决这些问题。在基于RSVP协议的P2MP功能实现过程中,针对隧道建立的问题,采用RSVP协议中Path和Resv消息的交互来完成隧道建立,在头节点中,根据目的地址来构建Path消息,然后根据CSPF计算的路径向下游发送,当头节点收到Resv消息后完成对隧道的建立;针对建立隧道过程中,CRLSP最佳路径选择问题,采用了CSPF算法去计算最佳路径,通过该算法建立的LSP不仅需要考虑最低代价,同时,还必须满足隧道对链路带宽、亲...
【文章页数】:80 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
缩略词
第一章 绪论
1.1 研究背景
1.2 国内外研究现状
1.3 论文主要研究内容
1.4 论文结构安排
第二章 相关技术和理论
2.1 P2MP隧道建立承载技术
2.1.1 MPLS技术
2.1.2 LDP协议
2.1.3 OSPF协议介绍
2.2 P2MP功能依赖技术与理论
2.2.1 RSVP-TE
2.2.2 组播技术
2.2.3 QoS技术
2.3 其它相关技术
2.3.1 命令行配置接口
2.3.2 NETCONF配置方式
2.4 本章小结
第三章 基于RSVP协议的P2MP功能需求分析与总体设计
3.1 用户需求分析
3.1.1 功能需求
3.1.2 性能需求
3.2 总体设计
3.3 主要工作内容
3.4 本章小结
第四章 基于RSVP协议的P2MP功能详细设计与实现
4.1 RSVP模块详细设计与实现
4.1.1 RSVPMAIN模块功能详细描述
4.1.2 RSVPSIG模块功能详细描述
4.1.3 RSVPDBM模块功能详细描述
4.1.4 RSVP模块生命周期
4.1.5 RSVP模块实现
4.2 P2MP隧道建立设计与实现
4.2.1 Path和Resv消息交互
4.2.2 CSPF算法
4.2.3 多目的节点隧道建立
4.2.4 CRLSP下发流程和备份设计与实现
4.2.5 隧道建立实现
4.3 P2MP隧道稳定性设计与实现
4.3.1 FRR保护机制
4.3.2 基于Make-before-break机制的路径重优化设计与实现
4.3.3 FRR实现
4.4 hello检测机制设计与实现
4.4.1 hello检测的两种配置方式
4.4.2 hello检测工作过程
4.4.3 hello机制状态机设计
4.4.4 hello机制实现
4.5 实现环境和工具
4.6 本章小结
第五章 基于RSVP协议的P2MP功能与性能测试
5.1 测试方案整体介绍
5.2 测试组网环境介绍
5.3 P2MP隧道建立测试与分析
5.4 隧道稳定性测试与分析
5.4.1 FRR保护功能点测试
5.4.2 路径重优化功能点测试
5.5 hello机制测试分析
5.5.1 hello邻居建立测试
5.5.2 hello机制检测功能测试
5.6 本章小结
第六章 总结与展望
6.1 论文工作总结
6.2 研究工作展望
致谢
参考文献
本文编号:3831052
【文章页数】:80 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
缩略词
第一章 绪论
1.1 研究背景
1.2 国内外研究现状
1.3 论文主要研究内容
1.4 论文结构安排
第二章 相关技术和理论
2.1 P2MP隧道建立承载技术
2.1.1 MPLS技术
2.1.2 LDP协议
2.1.3 OSPF协议介绍
2.2 P2MP功能依赖技术与理论
2.2.1 RSVP-TE
2.2.2 组播技术
2.2.3 QoS技术
2.3 其它相关技术
2.3.1 命令行配置接口
2.3.2 NETCONF配置方式
2.4 本章小结
第三章 基于RSVP协议的P2MP功能需求分析与总体设计
3.1 用户需求分析
3.1.1 功能需求
3.1.2 性能需求
3.2 总体设计
3.3 主要工作内容
3.4 本章小结
第四章 基于RSVP协议的P2MP功能详细设计与实现
4.1 RSVP模块详细设计与实现
4.1.1 RSVPMAIN模块功能详细描述
4.1.2 RSVPSIG模块功能详细描述
4.1.3 RSVPDBM模块功能详细描述
4.1.4 RSVP模块生命周期
4.1.5 RSVP模块实现
4.2 P2MP隧道建立设计与实现
4.2.1 Path和Resv消息交互
4.2.2 CSPF算法
4.2.3 多目的节点隧道建立
4.2.4 CRLSP下发流程和备份设计与实现
4.2.5 隧道建立实现
4.3 P2MP隧道稳定性设计与实现
4.3.1 FRR保护机制
4.3.2 基于Make-before-break机制的路径重优化设计与实现
4.3.3 FRR实现
4.4 hello检测机制设计与实现
4.4.1 hello检测的两种配置方式
4.4.2 hello检测工作过程
4.4.3 hello机制状态机设计
4.4.4 hello机制实现
4.5 实现环境和工具
4.6 本章小结
第五章 基于RSVP协议的P2MP功能与性能测试
5.1 测试方案整体介绍
5.2 测试组网环境介绍
5.3 P2MP隧道建立测试与分析
5.4 隧道稳定性测试与分析
5.4.1 FRR保护功能点测试
5.4.2 路径重优化功能点测试
5.5 hello机制测试分析
5.5.1 hello邻居建立测试
5.5.2 hello机制检测功能测试
5.6 本章小结
第六章 总结与展望
6.1 论文工作总结
6.2 研究工作展望
致谢
参考文献
本文编号:3831052
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3831052.html