本书由浅入深地详细阐述了各种常用的IP内部路由选择协定,包括RIP、RIPv2、EIGRP、OSPFv2、OSPFv3以及IS-IS协定。除了讲述每一种具体协定外,本书还讨论了一些重要的主题,例如,路由重新分配、预设路由与末梢路由选择、路由过滤、路由映射,以及支持IPv6的路由选择等。
基本介绍
中文名 :TCP/IP路由技术 外文名 :无 包括 :RIP、RIPv2、EIGRP、OSPFv2等 类别 :路由技术
TCP/IP路由技术(第一卷),编辑推荐,内容简介,作者简介,目录,TCP/IP路由技术(第二卷),内容简介,目录,
TCP/IP路由技术(第一卷)
编辑推荐
路由技术即使在最小的数据通信网路中也是基本的要素。在某种程度上,路由技术和路由器的配置是相当简单的。但是当网际网路的规模越来越多,并且越来越复杂的时候,路由选择问题就变得比较突出和难以控制了。或许,有点不恰当地说,作为一名网路系统顾问,我应该感谢当前出现的大规模路由技术难题,这些问题给了我谋生的手段。假设没有它们,"你何以为生?"这句习语町能就会不幸地成为我每天生活辞汇的一部分了。 Cisco认证网际网路专家(CCIE)在大型网际网路的设计、故障排除和管理能力方面得到广泛的认同。 本书着重讲述的一些实际技巧可以有效地运用各种IP路由选择协定来进行网路设计。通过阅读本书读者能够深入了解IP路由选择协定方面的知识,并可以掌握在Cisco路由器上实现这些路由选择协定所需的技巧,以便获取最接近实践的专业技能。 “对于任何希望完善地了解TCP/IP网路实际是如何运行的读者,包括路由选择算法的设计原则、编址设计的发展,以及有关大型自主系统中路由选择设计与配置的实践经验,本书适合你。” ——David Oran,Cisco Fellow,Cisco公司
内容简介
本书是一本详细而又完整地介绍互连网路内部网关协定(IGP)的专业书籍,堪称有关IGP方面不可多得的经典之作。本书共分三个部分。第一部分主要介绍了网路和路由选择的基本知识,其中包括IPv4协定、IPv6协定和路由技术。第二部分是本书的精华,这一部分详细、深入地讲述了各种常用的内部路由协定,如RIP、RIPv2、RIPng、无类别路由选择、EIGRP、OSPFv2、OSPFv3、IS-IS等协定,每一章除了对该协定的实现机制和参数详尽阐述,使读者对协定的实现原理有一个清晰的理解外,还通过在实际网路环境中的实例,详细地论述了该协定在Cisco路由器上的配置和故障处理方法,帮助读者获取大量解决实际问题的专业技能。第三部分介绍了如路由重新分配、预设路由/按需路由选择、路由过滤、路由映射等多种重要而有效的路由控制工具,用来创建和管理多个IP路由选择协定的协调和互操作。附录部分讲述了二进制、十六进制转换、访问列表、CCIE提示等内容。 相对于第一版,本书第二版具有以下更新:在第一版详细讲述IPv4协定中IGP的基础上,大量增加了相应协定在IPv6协定中的实现和配置,其中单独一章用来讲述IPv6中套用的OSPFv3协定,这是本书新版的一大亮点;同时本书根据Inter和Cisco IOS系统的最新发展,适当地删减了如网桥、IGRP等过时的内容,并增加了许多新的IOS增强特性的讲解。 本书的读者不仅是那些准备CCIE考试的考生,也是任何需要完整理解IPv4,特别是IPv6下TCP/IP内部路由选择协定实现的网路设计和工程人员。本书中对协定细节的讲解和对网路实例的探讨相信会让读者获益匪浅。
作者简介
Jeff Doyle(CCIE#1919)是专注于研究IP路由选择协定、MPLS和IPv6方面的专家。他设计了或协助设计了遍及北美、欧洲、中国、韩国以及日本等很多地区的大型IP服务提供商的网路。Jeff经常为数众多的研究团体和会议上出现,并在NANOG、JANOG、ARPRICOT以及IPv6论坛会议上发言。Jeff拥有Memphis州立大学的文学学士学位,并在新墨西哥大学学习了电气工程专业。Jeff目前生活在科罗拉多州的丹佛地区。
目录
第一部分 路由选择的基本知识 第1章 TCP/IP回顾 1.1 TCP/IP协定层 1.2 IP包头 1.3 IPv4地址 1.4 地址解析协定(ARP) 1.5 ICMP 1.6 主机到主机层 1.7 展望 1.8 总结表:第1章命令总结 1.9 推荐读物 1.10 复习题 1.11 配置练习 1.12 故障诊断练习 第2章 IPv6概述 2.1 IPv6地址 2.2 IPv6包头格式 2.3 IPv6扩展报头 2.4 ICMPv6 2.5 邻居发现协定(NDP) 2.6 展望 2.7 复习题 第3章 静态路由 3.1 路由表 3.2 配置静态路由 3.3 静态路由故障诊断 3.4 展望 3.5 总结表:第3章命令总结 3.6 复习题 3.7 配置练习 3.8 故障诊断练习 第4章 动态路由选择协定 4.1 路由选择协定基础 4.2 距离矢量路由选择协定 4.3 链路状态路由选择协定 4.4 内部和外部网关协定 4.5 静态或动态路由选择 4.6 展望 4.7 推荐读物 4.8 复习题 第二部分 内部路由选择协定 第5章 路由选择信息协定(RIP) 5.1 RIP的基本原理与实现 5.2 配置RIP 5.3 RIP故障诊断 5.4 展望 5.5 总结表:第5章命令总结 5.6 推荐读物 5.7 复习题 5.8 配置练习 5.9 故障诊断练习 第6章 RIPv2、RIPng和无类别路由选择 6.1 RIPv2的基本原理与实现 6.2 RIPng的基本原理与实现 6.3 RIPv2的配置 6.4 RIPng的配置 6.5 RIPv2与RIPng的故障诊断 6.6 展望 6.7 总结表:第6章命令总结 6.8 推荐读物 6.9 复习题 6.10 配置练习 6.11 故障诊断练习 第7章 增强型内部网关路由选择协定(EIGRP) 7.1 EIGRP的前身:IGRP协定回顾 7.2 从IGRP到EIGRP 7.3 EIGRP的基本原理与实现 7.4 配置EIGRP 7.5 EIGRP故障诊断 7.6 展望 7.7 总结表:第7章命令总结 7.8 复习题 7.9 配置练习 7.10 故障排除练习 第8章 开放最短路径优先协定(OSPFv2) 8.1 OSPF的基本原理与实现 8.2 配置OSPF 8.3 OSPF故障诊断 8.4 展望 8.5 总结表:第8章命令总结 8.6 推荐读物 8.7 复习题 8.8 配置练习 8.9 故障排除练习 第9章 OSPFv3 9.1 OSPFv3的基本原理与实现 9.2 OSPFv3的配置 9.3 OSPFv3的故障诊断 9.4 展望 9.5 总结表:第9章命令总结 9.6 推荐读物 9.7 复习题 9.8 配置练习 第10章 集成IS-IS协定 10.1 集成IS-IS协定的基本原理与实现 10.2 集成IS-IS协定的配置 10.3 集成IS-IS协定的故障诊断 10.4 展望 10.5 总结表:第10章命令总结 10.6 复习题 10.7 配置练习 10.8 故障诊断练习 第三部分 路由控制和互操作性 第11章 路由重新分配 11.1 重新分配的原则 11.2 配置重新分配 11.3 展望 11.4 总结表:第11章命令总结 11.5 复习题 11.6 配置练习 11.7 故障诊断练习 第12章 预设路由和按需路由选择 12.1 预设路由基本原理 12.2 按需路由基本原理 12.3 配置预设路由和ODR 12.4 展望 12.5 总结表:第12章命令总结 12.6 复习题 第13章 路由过滤 13.1 配置路由过滤器 13.2 展望 13.3 总结表:第13章命令总结 13.4 配置练习 13.5 故障诊断练习 第14章 路由映射 14.1 路由映射的基本用途 14.2 配置路由映射 14.3 展望 14.4 总结表:第14章命令总结 14.5 复习题 14.6 配置练习 14.7 故障诊断练习 第四部分 附录 附录A 教程:二进制和十六进制 A.1 二进制数 A.2 十六进制数 附录B 教程:访问列表 B.1 访问列表基础知识 B.2 标准IP访问列表 B.3 扩展IP访问列表 B.4 调用访问列表 B.5 自反访问列表 B.6 可供选择的关键字 B.7 命名访问列表 B.8 前缀列表 B.9 对放置过滤器的考虑 B.10 访问列表的监视和计费 附录C CCIE备考提示 C.1 牢固的基础 C.2 认证途径 C.3 实践经验 C.4 深入学习 C.5 最后6个月 C.6 参加考试 附录D 复习题答案 附录E 配置练习答案 附录F 故障诊断练习答案
TCP/IP路由技术(第二卷)
书 名: TCP/IP路由技术(第二卷) 作 者:(美)多伊尔(Doyle,J) 出版社: 人民邮电出版社 出版时间: 2009-6-1 ISBN: 9787115198228 开本: 16开 定价: 89.00元
内容简介
本书深入系统地阐述了TCP/IP路由技术,内容包括几种重要的网路协定,如外部网关协定(EGP)、边界网关协定(BGP4),以及相应的高级IP路由技术与套用等。
目录
第一部分 外部网关协定(EGP) 第1章 外部网关协定 2 1.1 EGP的起源 2 1.2 EGP的操作 3 1.2.1 EGP拓扑问题 3 1.2.2 EGP的功能 5 1.2.3 EGP讯息格式 12 1.3 EGP的不足 18 1.4 配置EGP 19 1.4.1 案例研究:一个EGP末梢网关 19 1.4.2 案例研究:一个EGP核心网关 22 1.4.3 案例研究:间接邻居 25 1.4.4 案例研究:预设路由 27 1.5 EGP的故障排除 28 1.5.1 解释邻居表 29 1.5.2 案例研究:聚合到Syrup的速度 30 1.6 章节附注 31 1.7 展望 32 1.8 复习问题 32 1.9 配置练习 33 1.10 故障排除练习 36 第2章 BGP4简介 38 2.1 无类域间路由 38 2.1.1 归纳摘要 39 2.1.2 无类路由 40 2.1.3 路由总结:优势、劣势以及不对称性 43 2.1.4 Inter:经过多年后还保持着分层结构 45 2.1.5 CIDR:减轻了路由表的爆炸性增长 48 2.1.6 CIDR:降低了B类地址空间的消耗 51 2.1.7 CIDR遇到的问题 51 2.2 谁需要BGP 54 2.2.1 一个单宿主自治系统 55 2.2.2 多宿主到一个单一的AS 57 2.2.3 多宿主到多个自治系统 60 2.2.4 “负载均衡”中应当注意的一个问题 62 2.2.5 BGP的危险 63 2.3 BGP基础知识 64 2.3.1 BGP讯息类型 66 2.3.2 BGP有限状态机 67 2.3.3 路径属性 70 2.3.4 管理权值 78 2.3.5 AS_SET 79 2.3.6 BGP决策过程 80 2.3.7 路由抑制 82 2.4 IBGP和IGP的同步 83 2.5 管理大型BGP对等关系 88 2.5.1 对等组 88 2.5.2 团体 88 2.5.3 路由反射器 88 2.5.4 联盟 93 2.6 BGP讯息格式 94 2.6.1 Open讯息 95 2.6.2 Update讯息 96 2.6.3 Keepalive讯息 97 2.6.4 Notification讯息 97 2.7 章节附注 99 2.8 展望 99 2.9 推荐的读物 99 2.10 复习题 99 第3章 BGP4的配置以及故障排除 105 3.1 基本的BGP配置 105 3.1.1 案例研究:建立BGP路由器之间的对等 105 3.1.2 案例研究:向BGP中注入IGP路由 110 3.1.3 案例研究:向IGP注入BGP路由 115 3.1.4 案例研究:没有IGP的IBGP 120 3.1.5 案例研究:IGP上的IBGP 126 3.1.6 案例研究:EBGP多跳 132 3.1.7 案例研究:聚合路由 135 3.1.8 管理BGP连线 150 3.2 路由策略 153 3.2.1 重置BGP连线 153 3.2.2 案例研究:通过NLRI过滤路由 155 3.2.3 案例研究:通过AS_PATH过滤路由 161 3.2.4 案例研究:通过路由图过滤路由 164 3.2.5 案例研究:管理权值 166 3.2.6 案例研究:管理距离以及后门路由 173 3.2.7 案例研究:使用LOCAL_PREF 属性 178 3.2.8 案例研究:使用MULTI_EXIT_DISC属性 182 3.2.9 案例分析:附加AS_PATH 187 3.2.10 案例分析:路由标记 190 3.2.11 案例分析:路由抑制 194 3.3 大型BGP 197 3.3.1 案例分析:BGP对等组 198 3.3.2 案例分析:BGP 团体 201 3.3.3 案例分析:专用AS号 212 3.3.4 案例分析:BGP 联盟 215 3.3.5 案例分析:路由反射器 225 3.4 展望 230 3.5 推荐的读物 230 3.6 命令归纳 231 3.7 配置练习 235 3.8 故障排除练习 240 第二部分 高级IP路由问题 第4章 网路地址翻译 250 4.1 NAT的操作 250 4.1.1 NAT的基本概念 250 4.1.2 NAT和IP位址的保存 252 4.1.3 NAT和ISP的变更 254 4.1.4 NAT和多宿主AS 255 4.1.5 连线埠地址翻译 257 4.1.6 NAT和TCP负载分配 258 4.1.7 NAT和虚拟伺服器 259 4.2 NAT的问题 260 4.2.1 信头校验和 260 4.2.2 分段 260 4.2.3 加密 260 4.2.4 安全性 261 4.2.5 具体协定涉及到的问题 261 4.3 配置NAT 268 4.3.1 案例研究:静态NAT 268 4.3.2 案例研究:动态NAT 274 4.3.3 案例研究:网路合并 278 4.3.4 案例研究:用NAT实现ISP多宿 281 4.3.5 连线埠地址翻译 286 4.3.6 案例研究:TCP负载均衡 287 4.3.7 案例研究:服务分配 288 4.4 NAT故障排除 290 4.5 章节附注 292 4.6 展望 292 4.7 命令归纳 292 4.8 配置练习 293 4.9 故障排除练习 295 第5章 IP多播路由介绍 297 5.1 对IP多播的要求 299 5.2 组成员概念 303 5.2.1 加入和退出组 304 5.2.2 网际网路组管理协定(IGMP) 308 5.2.3 Cisco组员资格协定(CGMP) 313 5.3 多播路由的问题 320 5.3.1 多播的前传 320 5.3.2 多播路由 321 5.3.3 稀疏与密集拓扑的比较 322 5.3.4 隐式加入与显式加入的比较 323 5.3.5 基于源的树与共享树的比较 325 5.3.6 多播的范围 326 5.4 距离向量多播路由协定(DVMRP)的操作 329 5.4.1 对邻居的发现和维护 330 5.4.2 DVMRP路由表 330 5.4.3 DVMRP包的前转 332 5.4.4 DVMRP讯息的格式 332 5.5 MOSPF的操作 338 5.5.1 MOSPF基础 339 5.5.2 区域间的MOSPF 340 5.5.3 AS间的MOSPF 342 5.5.4 MOSPF扩展的格式 343 5.6 基于核心的树(CBT)的操作 345 5.6.1 CBT基础 345 5.6.2 寻找核心 346 5.6.3 CBT指定路由器 347 5.6.4 成员与非成员的多播源 348 5.6.5 CBT讯息格式 349 5.7 与协定无关的多播(PIM)的介绍 353 5.8 与协定无关多播,密集模式(PIM-DM)的操作 354 5.8.1 PIM-DM基础 354 5.8.2 Prune 讯息的覆盖 359 5.8.3 单播路由的改变 361 5.8.4 PIM-DM指定路由器 361 5.8.5 PIM前转器的选举 361 5.9 与协定无关的多播,稀疏模式(PIM-SM)的操作 364 5.9.1 PIM-SM基础 364 5.9.2 查找会聚点 365 5.9.3 PIM-SM和共享树 367 5.9.4 源的注册 369 5.9.5 PIM-SM与最短路径树 375 5.9.6 PIMv2讯息格式 379 5.10 章节附注 385 5.11 展望 386 5.12 推荐读物 386 5.13 命令归纳 386 5.14 复习问题 388 第6章 IP多播路由的配置和故障排除 394 6.1 配置IP多播路由 394 6.2 案例研究:配置与协定无关多播,密集模式(PIM-DM) 395 6.3 配置与协定无关多播,稀疏模式(PIM-SM) 403 6.3.1 案例研究:静态配置RP 403 6.3.2 案例研究:配置Auto-RP 409 6.3.3 案例研究:配置稀疏——密集模式 416 6.3.4 案例研究:配置自举协定 419 6.4 案例研究:多播负荷分担 423 6.5 IP多播路由的故障排除 429 6.5.1 使用mrinfo 430 6.5.2 mtrace与mstat的使用 432 6.6 展望 436 6.7 配置练习 436 6.8 排错练习 438 第7章 大范围IP多播路由 441 7.1 多播范围控制 441 7.2 案例学习:多播穿过非多播域 443 7.3 连线到DVMRP网路 445 7.4 AS间多播 448 7.4.1 BGP的多协定扩展(MBGP) 450 7.4.2 多播源发现协定(MSDP)运行 451 7.4.3 MSDP讯息格式 453 7.5 案例学习:配置MBGP 456 7.6 案例学习:配置MSDP 460 7.7 案例学习:MSDP全连线组 464 7.8 案例学习:泛播 RP 466 7.9 案例学习:MSDP预设对等实体 470 7.10 命令归纳 473 7.11 章节附注 474 7.12 展望 474 7.13 复习问题 474 第8章 IPv6 476 8.1 IPv6的设计目标 476 8.1.1 提高可扩展性 477 8.1.2 易于配置 477 8.1.3 安全性 478 8.2 当前IPv6状态 478 8.2.1 IPv6规范(RFC) 478 8.2.2 厂商支持 479 8.2.3 实现 479 8.3 IPv6包格式 480 8.3.1 IPv6地址 480 8.3.2 地址空间 481 8.3.3 地址的文字表示 481 8.3.4 地址前缀的文字表示 482 8.3.5 地址类型分配 482 8.4 地址结构 484 8.4.1 可聚合全球地址格式 484 8.4.2 IPv6头 493 8.5 IPv6功能 497 8.5.1 在Cisco路由器上使能IPv6能力 497 8.5.2 ICMPv6 498 8.5.3 邻居发现 499 8.5.4 自动配置 506 8.5.5 路由 509 8.5.6 泛播处理过程 521 8.5.7 多播 522 8.5.8 服务质量 526 8.6 从IPv4向IPv6过渡 526 8.6.1 双协定栈 527 8.6.2 DNS 527 8.6.3 IPv4中的IPv6隧道 528 8.6.4 网路地址翻译-协定翻译 530 8.7 章节附注 530 8.8 展望 530 8.9 推荐书目 531 8.10 复习问题 531 8.11 参考文献 533 第9章 路由器管理 535 9.1 规则和程式定义 536 9.1.1 服务等级协定 536 9.1.2 改变管理 536 9.1.3 扩大提交过程程式 538 9.1.4 更新规则 538 9.2 简单网路管理协定 538 9.2.1 SNMP概述 538 9.2.2 CiscoWorks 540 9.2.3 路由器的SNMP配置 540 9.3 RMON 545 9.3.1 RMON概述 545 9.3.2 路由器的RMON配置 546 9.4 记录日志 548 9.5 系统日志(Syslog) 551 9.5.1 Syslog概述 551 9.5.2 路由器上Syslog的配置 552 9.6 网路时间协定(NTP) 553 9.6.1 NTP概述 553 9.6.2 路由器的NTP配置 554 9.7 记账 557 9.7.1 IP记账 558 9.7.2 NetFlow 559 9.8 配置管理 564 9.9 故障管理 565 9.10 性能管理 567 9.11 安全管理 567 9.11.1 口令类型和加密 568 9.11.2 控制互动式访问 568 9.11.3 减少拒绝服务攻击的危险 569 9.11.4 TACACS+ 570 9.11.5 RADIUS 575 9.11.6 安全的命令解释器 576 9.12 设计支持管理程式的伺服器 577 9.13 网路健壮性 577 9.13.1 HSRP 577 9.13.2 多组HSRP 578 9.13.3 配置HSRP 579 9.13.4 配置MHSRP 582 9.14 实验室 583 9.15 推荐书目 584 9.16 章节附注 585 9.17 展望 585 9.18 命令归纳 585 9.19 复习问题 589 9.20 配置练习 590 9.21 参考文献 590 第三部分 附录 附录A show ip bgp neighbors的显示 594 附录B 正则表达式指南 599 附录C 保留的多播地址 603 附录D 复习问题的答案 619 附录E 配置练习的答案 631 附录F 故障排除练习答案 664