第一章 概述 | 第7-15页 |
1.1 简介 | 第7-8页 |
1.2 IPv6协议介绍 | 第8-11页 |
1.2.1 IPv4所面临的问题 | 第8-9页 |
1.2.2 IPv6与IPv4的比较 | 第9-11页 |
1.2.3 对IPv6的研究 | 第11页 |
1.3 VRRP综述 | 第11-15页 |
1.3.1 VRRP的定义及当前的研究情况 | 第12页 |
1.3.2 VRRP的基本原理及简单实现机制 | 第12-14页 |
1.3.3 VRRP 在IPv4及IPv6下的应用 | 第14-15页 |
第二章 VRRP详细设计规范 | 第15-29页 |
2.1 相关术语的介绍 | 第15页 |
2.2 VRRP所能实现的主要功能 | 第15-16页 |
2.2.1 Ipv6地址的备份 | 第16页 |
2.2.2 最佳路径的选择 | 第16页 |
2.2.3 高效率的运作 | 第16页 |
2.3 配置示例 | 第16-19页 |
2.3.1 配置一 | 第17-18页 |
2.3.2 配置二 | 第18-19页 |
2.4 协议报头的设计及相关域的解释 | 第19-21页 |
2.4.1 VRRP数据包格式 | 第19页 |
2.4.2 Ipv6域描述 | 第19-20页 |
2.4.3 VRRP域描述 | 第20-21页 |
2.5 协议状态机 | 第21-22页 |
2.5.1 每个虚拟路由器的参数 | 第21-22页 |
2.5.2 定时器 | 第22页 |
2.6 状态转换图及状态描述 | 第22-25页 |
2.6.1 初始状态(Initailize) | 第22-23页 |
2.6.2 备份状态(Backup) | 第23-24页 |
2.6.3 主状态(Master) | 第24-25页 |
2.7 接收和发送数据包 | 第25-26页 |
2.7.1 接收VRRP数据包 | 第25页 |
2.7.2 发送数据包 | 第25-26页 |
2.7.3 虚拟路由器的MAC地址 | 第26页 |
2.8 有关操作中的几个问题 | 第26-27页 |
2.8.1 MAC地址的映射问题 | 第26页 |
2.8.2 主机的邻居请求 | 第26-27页 |
2.8.3 优先级值的设定 | 第27页 |
2.9 小结 | 第27-29页 |
第三章 VRRP FOR IPV6 基于LINUX系统的研究 | 第29-54页 |
3.1 Linux平台下IPv6路由器的实现 | 第29-32页 |
3.1.1 Linux的网络功能 | 第29-30页 |
3.1.2 Linux软件路由器的实现 | 第30-32页 |
3.2 VRRP基于Linux实现的基本设计流程 | 第32-47页 |
3.2.1 VRRP路由器的初始化 | 第34-35页 |
3.2.2 VRRP路由器的配置 | 第35-37页 |
3.2.3 VRRP报文中IPv6地址的添加 | 第37页 |
3.2.4 基本配置的检查及对进程的信号控制 | 第37-38页 |
3.2.5 pid 文件的建立 | 第38-39页 |
3.2.6 状态的主循环 | 第39-47页 |
3.3 几个技术问题的讨论 | 第47-54页 |
3.3.1 Linux系统中对接口IPv6地址的操作 | 第47-50页 |
3.3.2 主节点路由器的选举策略 | 第50-52页 |
3.3.3 多播地址到链路层地址的转换 | 第52-53页 |
3.3.4 校验和的处理 | 第53-54页 |
第四章 基于LINUX系统的实现 | 第54-59页 |
4.1 相关宏定义 | 第54-56页 |
4.2 进程文件的管理函数 | 第56页 |
4.3 VRRP通告报文的创建、发送以及接收 | 第56-57页 |
4.4 状态的主循环过程: | 第57-59页 |
第五章 程序的安装与测试通过 | 第59-64页 |
5.1 实验环境的搭建 | 第59-60页 |
5.2 使用工具ping6进行的基本测试 | 第60-61页 |
5.3 对主节点选举的测试 | 第61-62页 |
5.4 小结 | 第62-64页 |
第六章 总结 | 第64-65页 |
参 考 文 献 | 第65-67页 |
致 谢 | 第67-68页 |
摘 要 | 第68-71页 |
ABSTRACT | 第71页 |