中文摘要 | 第1-6页 |
英文摘要 | 第6-7页 |
第1章 绪论 | 第7-9页 |
§1.1 课题的研究背景 | 第7页 |
§1.2 课题研究内容 | 第7-8页 |
§1.3 本文结构 | 第8-9页 |
第2章 路由器与路由协议 | 第9-14页 |
§2.1 高性能路由器体系结构 | 第9页 |
§2.2 高性能路由器软件系统 | 第9-12页 |
2.2.1 操作系统内核 | 第10-11页 |
2.2.2 操作系统内核注册管理 | 第11页 |
2.2.3 网络协议 | 第11页 |
2.2.4 配置系统 | 第11-12页 |
§2.3 路由协议 | 第12-14页 |
第3章 边界网关协议BGP-4 | 第14-35页 |
§3.1 BGP协议分析 | 第14-24页 |
3.1.1 相关概念 | 第14-15页 |
3.1.2 操作简述 | 第15-17页 |
3.1.3 报文格式 | 第17-21页 |
3.1.4 路径属性应用 | 第21-22页 |
3.1.5 BGP错误处理 | 第22-24页 |
§3.2 BGP有限状态机 | 第24-28页 |
3.2.1 Idle状态(空闲状态) | 第26-27页 |
3.2.2 Connect状态(连接状态) | 第27页 |
3.2.3 Active状态(激活状态) | 第27页 |
3.2.4 Open Sent状态 | 第27-28页 |
3.2.5 Open Confirm状态 | 第28页 |
3.2.6 Established状态(已建立) | 第28页 |
§3.3 路由更新报文处理 | 第28-31页 |
3.3.1 决策过程 | 第29-30页 |
3.3.2 Update发送 | 第30-31页 |
§3.4 对BGP-4的扩展 | 第31-35页 |
3.4.1 自治系统联邦 | 第31页 |
3.4.2 反射体 | 第31-32页 |
3.4.3 BGP多协议扩展 | 第32页 |
3.4.4 团体 | 第32-33页 |
3.4.5 BGP/MPLS结合 | 第33-35页 |
第4章 核心路由器BGP-4的实现 | 第35-48页 |
§4.1 “银河玉衡”协议栈结构 | 第35页 |
§4.2 BGP-4模块实现 | 第35-45页 |
4.2.1 协议体系结构 | 第36-38页 |
4.2.2 主要的数据结构 | 第38-41页 |
4.2.3 外部接口 | 第41-43页 |
4.2.4 重要功能实现 | 第43-45页 |
§4.3 实现的BGP-4协议的主要特点 | 第45-46页 |
4.3.1 采用单进程体系结构运行于nRose平台 | 第45页 |
4.3.2 基于精简二叉树的数据结构支持大容量的路由表 | 第45页 |
4.3.3 采用事件驱动支持BGP--IGP完全交互 | 第45-46页 |
4.3.4 支持丰富的路由策略 | 第46页 |
4.3.5 为上层和下层模块提供灵活的接口支持 | 第46页 |
§4.4 影响BGP性能的关键因素 | 第46-47页 |
§4.5 解决的一些关键问题 | 第47-48页 |
第5章 其他相关问题 | 第48-55页 |
§5.1 BGP路由表增长分析 | 第48-49页 |
§5.2 BGP路由抖动及其抖动消除策略 | 第49-50页 |
§5.3 安全BGP | 第50-54页 |
5.3.1 BGP的安全威胁和安全隐患 | 第50-52页 |
5.3.2 BGP的安全措施 | 第52-54页 |
§5.4 BGP-5 | 第54-55页 |
第6章 BGP-4测试 | 第55-60页 |
§6.1 一致性测试 | 第55-56页 |
§6.2 性能测试 | 第56-57页 |
§6.3 实际环境运行测试 | 第57-58页 |
§6.4 测试结果 | 第58-60页 |
第7章 结束语 | 第60-61页 |
§7.1 课题取得的成果 | 第60页 |
§7.2 下一步的工作 | 第60-61页 |
致谢 | 第61-62页 |
参考文献 | 第62-64页 |
附录1 BGP-4一致性测试项列表 | 第64-66页 |