第一部分 外部网关协议(EGP)
第1章 外部网关协议
1.1 EGP的起源
1.2 EGP的操作
1.2.1 EGP拓扑问题
1.2.2 EGP的功能
1.2.3 EGP消息格式
1.3 EGP的不足
1.4 配置EGP
1.4.1 案例研究:一个EGP末梢网关
1.4.2 案例研究:一个EGP核心网关
1.4.3 案例研究:间接邻居
1.4.4 案例研究:缺省路由
1.5 EGP的故障排除
1.5.1 解释邻居表
1.5.2 案例研究:聚合到Syrup的速度
1.6 尾注
1.7 展望
1.8 复习问题
1.9 配置练习
1.10 故障排除练习
第2章 BGP4简介
2.1 无类域间路由
2.1.1 归纳摘要
2.1.2 无类路由
2.1.3 路由总结:优势、劣势以及不对称性
2.1.4 Internet:经过多年后还保持着分层结构
2.1.5 CIDR:减轻了路由表的爆炸性增长
2.1.6 CIDR:降低了B类地址空间的消耗
2.1.7 CIDR遇到的问题
2.2 谁需要BGP
2.2.1 一个单宿主自治系统
2.2.2 多宿主到一个单一的AS
2.2.3 多宿主到多个自治系统
2.2.4 “负载均衡”中应当注意的一个问题
2.2.5 BGP的危险
2.3 BGP基础知识
2.3.1 BGP消息类型
2.3.2 BGP有限状态机
2.3.3 路径属性
2.3.4 管理权值
2.3.5 AS_SET
2.3.6 BGP决策过程
2.3.7 路由抑制
2.4 IBGP和IGP的同步
2.5 管理大型BGP对等关系
2.5.1 对等组
2.5.2 团体
2.5.3 路由反射器
2.5.4 联盟
2.6 BGP消息格式
2.6.1 Open消息
2.6.2 Update消息
2.6.3 Keepalive消息
2.6.4 Notification消息
2.7 尾注
2.8 展望
2.9 推荐的读物
2.10 复习题
第3章 BGP4的配置以及故障排除
3.1 基本的BGP配置
3.1.1 案例研究:建立BGP路由器之间的对等
3.1.2 案例研究:向BGP中注入IGP路由
3.1.3 案例研究:向IGP注入BGP路由
3.1.4 案例研究:没有IGP的IBGP
3.1.5 案例研究:IGP上的IBGP
3.1.6 案例研究:EBGP多跳
3.1.7 案例研究:聚合路由
3.1.8 管理BGP连接
3.2 路由策略
3.2.1 重置BGP连接
3.2.2 案例研究:通过NLRI过滤路由
3.2.3 案例研究:通过AS_PATH过滤路由
3.2.4 案例研究:通过路由图过滤路由
3.2.5 案例研究:管理权值
3.2.6 案例研究:管理距离以及后门路由
3.2.7 案例研究:使用LOCAL_PREF 属性
3.2.8 案例研究:使用MULTI_EXIT_DISC属性
3.2.9 案例分析:附加AS_PATH
3.2.10 案例分析:路由标记
3.2.11 案例分析:路由抑制
3.3 大型BGP
3.3.1 案例分析:BGP对等组
3.3.2 案例分析:BGP 团体
3.3.3 案例分析:专用AS号
3.3.4 案例分析:BGP 联盟
3.3.5 案例分析:路由反射器
3.4 展望
3.5 推荐的读物
3.6 命令归纳
3.7 配置练习
3.8 故障排除练习
第二部分 高级IP路由问题
第4章 网络地址翻译
4.1 NAT的操作
4.1.1 NAT的基本概念
4.1.2 NAT和IP地址的保存
4.1.3 NAT和ISP的变更
4.1.4 NAT和多宿主AS
4.1.5 端口地址翻译
4.1.6 NAT和TCP负载分配
4.1.7 NAT和虚拟服务器
4.2 NAT的问题
4.2.1 信头校验和
4.2.2 分段
4.2.3 加密
4.2.4 安全性
4.2.5 具体协议涉及到的问题
4.3 配置NAT
4.3.1 案例研究:静态NAT
4.3.2 案例研究:动态NAT
4.3.3 案例研究:网络合并
4.3.4 案例研究:用NAT实现ISP多宿
4.3.5 端口地址翻译
4.3.6 案例研究:TCP负载均衡
4.3.7 案例研究:服务分配
4.4 NAT故障排除
4.5 尾注
4.6 展望
4.7 命令归纳
4.8 配置练习
4.9 故障排除练习
第5章 IP多播路由介绍
5.1 对IP多播的要求
5.2 组成员概念
5.2.1 加入和退出组
5.2.2 因特网组管理协议(IGMP)
5.2.3 Cisco组员资格协议(CGMP)
5.3 多播路由的问题
5.3.1 多播的前转
5.3.2 多播路由
5.3.3 稀疏与密集拓扑的比较
5.3.4 隐式加入与显式加入的比较
5.3.5 基于源的树与共享树的比较
5.3.6 多播的范围
5.4 距离向量多播路由协议(DVMRP)的操作
5.4.1 对邻居的发现和维护
5.4.2 DVMRP路由表
5.4.3 DVMRP包的前转
5.4.4 DVMRP消息的格式
5.5 MOSPF的操作
5.5.1 MOSPF基础
5.5.2 区域间的MOSPF
5.5.3 AS间的MOSPF
5.5.4 MOSPF扩展的格式
5.6 基于核心的树(CBT)的操作
5.6.1 CBT基础
5.6.2 寻找核心
5.6.3 CBT指定路由器
5.6.4 成员与非成员的多播源
5.6.5 CBT消息格式
5.7 与协议无关的多播(PIM)的介绍
5.8 与协议无关多播,密集模式(PIM-DM)的操作
5.8.1 PIM-DM基础
5.8.2 Prune 消息的覆盖
5.8.3 单播路由的改变
5.8.4 PIM-DM指定路由器
5.8.5 PIM前转器的选举
5.9 与协议无关的多播,稀疏模式(PIM-SM)的操作
5.9.1 PIM-SM基础
5.9.2 查找会聚点
5.9.3 PIM-SM和共享树
5.9.4 源的注册
5.9.5 PIM-SM与最短路径树
5.9.6 PIMv2消息格式
5.10 尾注
5.11 展望
5.12 推荐读物
5.13 命令归纳
5.14 复习问题
第6章 IP多播路由的配置和故障排除
6.1 配置IP多播路由
6.2 案例研究:配置与协议无关多播,密集模式(PIM-DM)
6.3 配置与协议无关多播,稀疏模式(PIM-SM)
6.3.1 案例研究:静态配置RP
6.3.2 案例研究:配置Auto-RP
6.3.3 案例研究:配置稀疏——密集模式
6.3.4 案例研究:配置自举协议
6.4 案例研究:多播负荷分担
6.5 IP多播路由的故障排除
6.5.1 使用mrinfo
6.5.2 mtrace与mstat的使用
6.6 展望
6.7 配置练习
6.8 排错练习
第7章 大范围IP多播路由
7.1 多播范围控制
7.2 案例学习:多播穿过非多播域
7.3 连接到DVMRP网络
7.4 AS间多播
7.4.1 BGP的多协议扩展(MBGP)
7.4.2 多播源发现协议(MSDP)运行
7.4.3 MSDP消息格式
7.5 案例学习:配置MBGP
7.6 案例学习:配置MSDP
7.7 案例学习:MSDP全连接组
7.8 案例学习:泛播 RP
7.9 案例学习:MSDP缺省对等实体
7.10 命令归纳
7.11 尾注
7.12 展望
7.13 复习问题
第8章 IPv6
8.1 IPv6的设计目标
8.1.1 提高可扩展性
8.1.2 易于配置
8.1.3 安全性
8.2 当前IPv6状态
8.2.1 IPv6规范(RFC)
8.2.2 厂商支持
8.2.3 实现
8.3 IPv6包格式
8.3.1 IPv6地址
8.3.2 地址空间
8.3.3 地址的文字表示
8.3.4 地址前缀的文字表示
8.3.5 地址类型分配
8.4 地址结构
8.4.1 可聚合全球地址格式
8.4.2 IPv6头
8.5 IPv6功能
8.5.1 在Cisco路由器上使能IPv6能力
8.5.2 ICMPv6
8.5.3 邻居发现
8.5.4 自动配置
8.5.5 路由
8.5.6 泛播处理过程
8.5.7 多播
8.5.8 服务质量
8.6 从IPv4向IPv6过渡
8.6.1 双协议栈
8.6.2 DNS
8.6.3 IPv4中的IPv6隧道
8.6.4 网络地址翻译-协议翻译
8.7 尾注
8.8 展望
8.9 推荐书目
8.10 复习问题
8.11 参考文献
第9章 路由器管理
9.1 规则和程序定义
9.1.1 服务等级协议
9.1.2 改变管理
9.1.3 扩大提交过程程序
9.1.4 更新规则
9.2 简单网络管理协议
9.2.1 SNMP概述
9.2.2 CiscoWorks
9.2.3 路由器的SNMP配置
9.3 RMON
9.3.1 RMON概述
9.3.2 路由器的RMON配置
9.4 记录日志
9.5 系统日志(Syslog)
9.5.1 Syslog概述
9.5.2 路由器上Syslog的配置
9.6 网络时间协议(NTP)
9.6.1 NTP概述
9.6.2 路由器的NTP配置
9.7 记账
9.7.1 IP记账
9.7.2 NetFlow
9.8 配置管理
9.9 故障管理
9.10 性能管理
9.11 安全管理
9.11.1 口令类型和加密
9.11.2 控制交互式访问
9.11.3 减少拒绝服务攻击的危险
9.11.4 TACACS+
9.11.5 RADIUS
9.11.6 安全的命令解释器
9.12 设计支持管理程序的服务器
9.13 网络健壮性
9.13.1 HSRP
9.13.2 多组HSRP
9.13.3 配置HSRP
9.13.4 配置MHSRP
9.14 实验室
9.15 推荐书目
9.16 尾注
9.17 展望
9.18 命令归纳
9.19 复习问题
9.20 配置练习
9.21 参考文献
第三部分 附录
附录A show ip bgp neighbors的显示
附录B 正则表达式指南
附录C 保留的多播地址
附录D 复习问题的答案
附录E 配置练习的答案
附录F 故障排除练习答案