基于IA64平台PIM-SM协议的设计与移植
致谢 | 第5-6页 |
摘要 | 第6-7页 |
ABSTRACT | 第7页 |
1 引言 | 第10-16页 |
1.1 研究背景及意义 | 第10-11页 |
1.2 组播技术简介 | 第11-12页 |
1.3 X86及IA64架构简介 | 第12-13页 |
1.4 论文的主要工作及结构 | 第13-16页 |
2 组播路由技术基础 | 第16-38页 |
2.1 组播服务模型 | 第16-20页 |
2.2 组播分布树 | 第20-22页 |
2.2.1 有源树 | 第20-21页 |
2.2.2 共享树 | 第21-22页 |
2.3 组管理协议 | 第22-25页 |
2.3.1 网际组管理协议(IGMP) | 第22-24页 |
2.3.2 组播侦听发现协议(MLD) | 第24-25页 |
2.4 组播路由协议 | 第25-29页 |
2.4.1 密集模式组播路由协议 | 第25-27页 |
2.4.2 稀疏模式组播路由协议 | 第27-29页 |
2.5 PIM-SM协议工作原理 | 第29-38页 |
2.5.1 PIM-SM邻居发现 | 第30-31页 |
2.5.2 共享树的建立和切换 | 第31-34页 |
2.5.3 源注册 | 第34-35页 |
2.5.4 引导路由器和RP的选举 | 第35-38页 |
3 IA64平台PIM-SM协议的设计与移植 | 第38-88页 |
3.1 IA64平台开发环境 | 第38-42页 |
3.2 IA64平台协议栈系统模型 | 第42-44页 |
3.3 内核层 | 第44-60页 |
3.3.1 IA64平台组播数据包转发 | 第47-51页 |
3.3.2 协议注册包处理 | 第51-54页 |
3.3.3 IA64内核通信接口模块 | 第54-60页 |
3.4 应用层 | 第60-81页 |
3.4.1 协议初始化模块 | 第60-61页 |
3.4.2 协议消息接收模块 | 第61-65页 |
3.4.3 协议消息处理模块 | 第65-80页 |
3.4.4 协议消息发送模块 | 第80-81页 |
3.5 IA64平台协议栈功能扩展 | 第81-88页 |
3.5.1 协议栈命令行配置 | 第81-83页 |
3.5.2 IGMP/MLD静态组配置 | 第83-84页 |
3.5.3 静态RP配置 | 第84-86页 |
3.5.4 合法性检查 | 第86-88页 |
4 IA64平台PIM-SM协议测试 | 第88-112页 |
4.1 一致性测试 | 第88-106页 |
4.1.1 邻居发现 | 第88-91页 |
4.1.2 自举路由器的选举及RP的发现 | 第91-97页 |
4.1.3 建立共享树 | 第97-101页 |
4.1.4 源注册 | 第101-104页 |
4.1.5 共享树切换至有源树 | 第104-106页 |
4.2 IA64平台扩展功能测试 | 第106-112页 |
4.2.1 协议栈命令行 | 第106-108页 |
4.2.2 合法性检查 | 第108-109页 |
4.2.3 静态RP配置 | 第109-110页 |
4.2.4 静态组配置 | 第110-112页 |
5 总结与展望 | 第112-114页 |
参考文献 | 第114-118页 |
作者简历及攻读硕士学位期间取得的研究成果 | 第118-122页 |
学位论文数据集 | 第122页 |