| 摘要 | 第1-5页 |
| ABSTRACT | 第5-13页 |
| 第一章 绪论 | 第13-15页 |
| ·课题背景 | 第13页 |
| ·论文内容及成果 | 第13-15页 |
| ·研究目标 | 第13-14页 |
| ·工作内容 | 第14页 |
| ·论文组织结构 | 第14-15页 |
| 第二章 VPDN技术概述 | 第15-31页 |
| ·虚拟专有拨号网VPDN简介 | 第15-19页 |
| ·VPDN定义 | 第15页 |
| ·VPDN的应用优势 | 第15-16页 |
| ·VPDN隧道技术 | 第16-17页 |
| ·VPDN安全技术 | 第17页 |
| ·VPDN几种实现方式比较 | 第17-19页 |
| ·基于L2TP实现VPDN的优势 | 第19页 |
| ·L2TP第二层隧道协议(Layer 2 Tunnel Protocol) | 第19-30页 |
| ·L2TP协议概述 | 第20页 |
| ·基于L2TP实现VPDN的拓扑结构 | 第20-21页 |
| ·L2TP的承载技术 | 第21-22页 |
| ·L2TP消息头格式 | 第22-24页 |
| ·L2TP控制消息 | 第24-29页 |
| ·L2TP支持的隧道类型 | 第29-30页 |
| ·小结 | 第30-31页 |
| 第三章 基于L2TP的VPDN的设计与实现 | 第31-58页 |
| ·开发平台简介 | 第31-32页 |
| ·软件环境 | 第31-32页 |
| ·开发平台 | 第32页 |
| ·基于L2TP实现VPDN系统设计 | 第32-38页 |
| ·基于L2TP实现VPDN与路由器OS集成关系 | 第33页 |
| ·L2TP工作过程 | 第33-38页 |
| ·基于L2TP实现VPDN系统框架设计 | 第38-39页 |
| ·基于L2TP实现VPDN关键数据结构设计 | 第39-44页 |
| ·基于L2TP实现VPDN关键模块设计 | 第44-45页 |
| ·消息处理模块设计与实现 | 第45-50页 |
| ·控制消息模块的实现 | 第48-50页 |
| ·数据消息模块的实现 | 第50页 |
| ·序号问题的讨论 | 第50页 |
| ·隧道状态机和会话状态机模块的设计与实现 | 第50-54页 |
| ·内部时钟模块的设计与实现 | 第54页 |
| ·L2TP安全问题 | 第54-57页 |
| ·认证消息的改进 | 第55-56页 |
| ·控制消息的改进 | 第56-57页 |
| ·数据消息的改进 | 第57页 |
| ·小结 | 第57-58页 |
| 第四章 基于L2TP实现VPDN系统的测试 | 第58-72页 |
| ·测试拓扑环境 | 第58页 |
| ·配置L2TP | 第58-62页 |
| ·辅助配置 | 第58-59页 |
| ·配置LAC和LNS | 第59-60页 |
| ·配置实例 | 第60-62页 |
| ·功能测试结果 | 第62-70页 |
| ·客户呼叫及LCP协商阶段 | 第62-63页 |
| ·部分PPP验证阶段 | 第63-64页 |
| ·建立隧道和建立会话阶段 | 第64-67页 |
| ·LCP协商/PPP验证阶段 | 第67-68页 |
| ·NCP协商阶段 | 第68-70页 |
| ·功能测试结果分析 | 第70页 |
| ·性能测试结果及分析 | 第70-71页 |
| ·小结 | 第71-72页 |
| 第五章 结束语 | 第72-74页 |
| ·全文总结 | 第72页 |
| ·下一步工作 | 第72-73页 |
| ·研究生期间工作 | 第73-74页 |
| ·参与项目 | 第73页 |
| ·主要负责的工作 | 第73页 |
| ·提交项目文档 | 第73-74页 |
| 参考文献 | 第74-75页 |
| 致谢 | 第75-76页 |
| 攻读学位期间发表的学术论文 | 第76页 |