文摘
英文文摘
东南大学学位论文独创性声明及使用授权声明
第一章绪论
1.1 IPv6协议
1.1.1 IPv6协议基本特点
1.1.2IPv4到IPv6的迁移与共存
1.2隧道技术
1.2.1隧道技术分类
1.2.2IP overIP隧道技术
1.3论文研究背景
1.4论文的研究目标与主要内容
1.4.1研究目标
1 4.2主要研究内容
1.5论文的组织结构
第二章FoX隧道系统的设计与关键技术研究
2.1系统总体结构设计
2.2 FoX隧道的实现方式选择
2.2.1 Linux现有隧道实现技术
2.2.2 FoX隧道的特征及内核实体表示
2.2.3本论文采用的FoX隧道实现方式
2.3内核态FoX隧道驱动的设计
2.3.1隧道设备内核驱动的基本要求
2.3.2 FoX隧道虚拟设备内核驱动的结构
2.3.3封装、解封装过程中的几个问题
2.3.4隧道错误处理
2.3.5隧道的配置接口
2.4用户态FoX隧道驱动的设计
2.4.1报文从内核到用户态的拷贝
2.4.2 FoX隧道用户态驱动的结构
2.4.3内核路由机制的模拟
2.4.4隧道与路由的配置
2.4.5原始套接口发送时的MTU问题
2.5隧道管理系统的设计
2.5.1隧道管理系统的结构
2.5.2管理要求及实现策略
2.6本章小结
第三章FoX隧道系统的实现
3.1内核态隧道驱动
3.1.1各主要实体的内核表示
3.1.2封装与解封装模块
3.1.3隧道错误处理与配置接口
3.2用户态隧道驱动
3.2.1用户态驱动主线程的运作流程
3.2.2封装、解封装及报文发送
3.2.3隧道配置与信息统计
3.3隧道管理系统
3.3.1信息类别及表示
3.3.2各功能实体的实现机制
3.3.3各功能实体连接方式及时序关系
3.4系统开发环境及配置步骤
3.5本章小结
第四章FoX隧道系统QoS机制的设计与实现
4.1 QoS机制的选取及其框架
4.1.1 Linux系统QoS机制实现
4.1.2内核态与用户态驱动的QoS机制
4.1.3用户态驱动QoS模块的总体框架
4.2报文分类算法
4.3队列调度算法
4.4用户态驱动QoS机制的实现
4.4.1 QoS相关数据的表示和组织
4.4.2 QoS子系统与用户态驱动的集成
4.5本章小结
第五章FoX隧道系统的测试与效果分析
5.1系统测试分析环境
5.2系统正确性验证
5.3性能测试结果与分析
5.3.1实验室环境下的性能测试
5.3.2实际网络环境下的性能测试
5.4系统的适用环境
5.5本章小结
第六章总结与展望
6.1论文的主要成果
6.2未来工作的展望
参考文献
附录 FoX隧道系统配置方法
致谢
作者简介