IP路由协议疑难解析

本书特色

[

  排除ip路由故障的使用指南,涵盖了bgp、igrp、eigrp、ospf、is-is、多播和rip等常见路由协议;
  通过调理清晰且易于遵循的排障流程,以及相关故障场景,按部就班地教读者解决复杂的ip路由故障;
  通过cisco tac团队成员处理过的具体案例,帮助读者掌握**的排障技能;
  全面展示与每一种路由协议相关的调试技巧,加速故障排错进程;
  洞悉ccie工程师的排错理念,为参加ccie考试做好准备。

]

内容简介

[

  《ip路由协议疑难解析》是一本详尽而又实用的ip路由协议故障排除手册,内容层次分明、阐述清晰、分析透彻、理论与实践并重,能够帮助读者解决实战中所遇到的各种ip路由协议常见故障。《ip路由协议疑难解析》涉及了各种新式和老式ip路由协议,包括:rip、eigrp、ospf、is-is、bgp和pim等。作者在讲述如何排除上述路由协议故障时,非常注重理论与实战的紧密结合。  《ip路由协议疑难解析》适合从事计算机网络技术、管理和运维工作的工程技术人员阅读,同样可以作为高校计算机和通信专业本科生研习网络技术的参考资料。

]

作者简介

[

  Faraz Shamim,CCIE
#4131,Cisco公司服务提供商高级网络服务团队(ANS-SP)的网络咨询工程师,负责为多家Internet服务提供商提供技术咨询服务。
Zaheer Aziz,CCIE
#4127,Cisco公司Internet基础设施服务团队的网络咨询工程师,负责为大型ISP提供MPLS和IP路由协议方面的技术咨询服务。
Johnson Liu,CCIE #2637,在Cisco公司高级网络服务团队担任支持企业客户的资深客户网络工程师。 Abe
Martey,CCIE
#2373,Cisco公司12000系列Internet路由器的产品经理,专攻高速IP路由技术和高速IP路由系统。

]

目录

目录第1章 理解ip路由选择1.1 ip编址的概念1.1.1 ipv4地址类别1.1.2 ipv4私有地址空间1.1.3 子网划分和可变长子网掩码1.1.4 无类别域间路由1.2 静态路由和动态路由1.3 动态路由1.3.1 单/多播ip路由选择1.3.2 无类ip路由协议与有类ip路由协议的对比1.3.3 内部和外部网关协议1.3.4 距离矢量路由协议和链路状态路由协议1.4 路由协议的管理距离1.5 路由器内部的快速转发1.6 小结1.7 习题1.8 参考文献第2章 理解rip路由协议2.1 度量2.2 计时器2.3 水平分割2.4 含毒性逆转的水平分割2.5 rip-1数据包格式2.6 rip的运作方式2.6.1 发送rip路由更新时所要遵守的规则2.6.2 接收rip路由更新时所要遵循的规则2.6.3 rip路由更新发送示例2.6.4 rip路由更新接收示例2.7 rip为什么不支持非连续网络2.8 rip为什么不支持可变长子网掩码2.9 默认路由和rip2.10 对rip的改进2.10.1 路由标记2.10.2 子网掩码2.10.3 下一跳2.10.4 用多播发送协议数据包2.10.5 认证2.11 兼容性问题2.12 小结2.13 复习题2.14 进阶阅读第3章 排除rip故障3.1 rip常见故障排障流程3.2 排除rip路由安装故障3.2.1 故障:rip路由未“进驻”路由表3.2.2 故障:路由器未安装可能存在的所有等价rip路由——原因:路由器上配置的maximum-path命令,限制了多条rip路由的安装3.3 排除rip路由通告故障3.3.1 故障:路由通告方未通告rip路由3.3.2 故障:r2的路由表缺少子网路由——原因:执行了路由自动汇总3.4 排除rip路由汇总故障3.4.1 故障:rip-2路由表过大——原因:禁用了路由自动汇总特性3.4.2 故障:rip-2路由表过大——原因:未配置ip summary-address命令3.5 排除与rip有关的路由重分发故障3.6 排除与rip有关的按需拨号路由故障3.6.1 故障:由rip引发的广播流量“莫名其妙”地激活isdn 链路——原因:定义感兴趣流量时,未考虑rip广播流量3.6.2 故障:拨号接口不能外发rip路由更新——原因:dialer map语句未包含broadcast关键字3.7 排除与rip有关的路由翻动故障第4章 理解eigrp路由协议4.1 度量4.2 eigrp路由器间的邻居关系4.3 扩散更新算法4.4 dual有限状态机4.5 用于eigrp的可靠传输协议4.6 eigrp的包格式4.7 eigrp的运作方式4.8 eigrp路由汇总4.9 eigrp查询过程4.10 eigrp与默认路由4.11 eigrp与非等价负载均衡4.12 小结4.13 复习题第5章 排除eigrp故障5.1 排除eigrp邻居关系建立故障5.1.1 检查路由器日志,掌握与eigrp邻居关系变动有关的信息5.1.2 eigrp邻居关系建立故障——原因:单向链路(链路只具备单向连通性)5.1.3 eigrp邻居关系建立故障——原因:互连接口ip地址不共处同一子网5.1.4 eigrp邻居关系建立故障——原因:子网掩码不匹配5.1.5 eigrp邻居关系建立故障——原因:k值不匹配5.1.6 eigrp邻居关系建立故障——原因:as号不匹配5.1.7 eigrp邻居关系建立故障——原因:路由“停滞”于活跃状态(stuck-in-active)5.2 排除eigrp路由通告故障5.2.1 eigrp路由器未向邻居路由器通告网管人员要想通告的路由5.2.2 eigrp路由器向邻居路由器通告了网管人员不想通告的路由5.2.3 路由器以非预期的度量值通告了eigrp路由5.3 排除eigrp路由安装故障5.3.1 eigrp路由安装故障——原因:自动或者手动路由汇总5.3.2 eigrp路由安装故障——原因:路由的管理距离值过高5.3.3 eigrp路由安装故障——原因:router-id冲突5.4 排除eigrp路由翻动故障5.5 排除eigrp路由汇总故障5.5.1 eigrp路由汇总故障——原因:路由表中不存在隶属于汇总路由的明细路由5.5.2 eigrp路由汇总故障——原因:路由汇总过度5.6 排除eigrp路由重分发故障5.7 排除eigrp拨号备份故障5.8 eigrp错误消息5.9 小结第6章 理解ospf路由协议6.1 ospf数据包6.1.1 hello数据包6.1.2 数据库描述(dbd)数据包6.1.3 链路状态请求(lsr)数据包6.1.4 链路状态更新(lsu)数据包6.1.5 链路状态确认(lsack)数据包6.2 ospf lsa6.2.1 路由器lsa6.2.2 网络lsa6.2.3 汇总lsa6.2.4 外部lsa6.3 ospf区域6.3.1 常规区域6.3.2 stub区域6.3.3 totally stubby区域6.3.4 not-so-stubby区域(nssa)6.4 ospf介质类型6.4.1 多路访问介质6.4.2 点到点介质6.4.3 非广播多路访问介质6.4.4 按需电路(demand circuit)6.4.5 ospf介质类型一览表6.5 ospf邻接状态6.5.1 ospf down状态6.5.2 ospf attempt状态6.5.3 ospf init状态6.5.4 ospf 2-way状态6.5.5 ospf exstart状态6.5.6 ospf exchange状态6.5.7 ospf loading状态6.5.8 ospf full状态6.6 小结6.7 复习题第7章 排除ospf故障7.1 ospf常见故障排障流程7.1.1 排除ospf邻居关系建立故障7.1.2 排除ospf路由通告故障7.1.3 排除ospf路由安装故障7.1.4 排障与ospf有关的路由重分发故障7.1.5 排除ospf路由汇总故障7.1.6 排除“cpuhog”故障7.1.7 排除与ospf有关的按需拨号路由(ddr)故障7.1.8 排除spf计算及路由翻动故障7.2 排除ospf邻居关系建立故障7.2.1 故障:ospf邻居列表为空7.2.2 故障:ospf邻居路由器逗留于attempt状态7.2.3 故障:ospf邻居路由器逗留于init状态7.2.4 故障:ospf邻居逗留于2-way状态——原因:把所有路由器上相关接口的ospf优先级值都设成了7.2.5 故障:ospf邻居逗留于exstart/exchange状态7.2.6 故障:ospf邻居停滞于loading状态7.3 排除ospf路由通告故障7.3.1 故障:ospf邻居路由器不通告路由7.3.2 故障:ospf邻居路由器(abr)不通告汇总路由7.3.3 故障:ospf邻居路由器不通告外部路由7.3.4 故障:ospf路由器不通告默认路由7.4 排除ospf路由安装故障7.4.1 故障:路由器未在路由表中安装所有类型的ospf路由7.4.2 故障:路由器未在路由表中安装ospf外部路由7.5 排除ospf路由重分发故障故障:ospf路由器未通告外部路由7.6 排除ospf路由汇总故障7.6.1 故障:路由器未汇总区域间路由——原因:abr上未设area range命令7.6.2 故障:路由器未能汇总ospf外部路由——原因:asbr上未设summary-address命令7.7 排除cpuhog故障7.7.1 故障:路由器在ospf邻接关系建立过程中,生成了cpuhog消息——原因:路由器运行的ios版本不支持packet-pacing(数据包步调)功能7.7.2 故障:路由器在lsa刷新期间生成了cpuhog消息——原因:路由器运行的ios版本不支持lsa group pacing(lsa组步调)功能7.8 排除事关ospf的ddr(按需拨号路由)故障7.8.1 故障:ospf hello数据包不必要地接通按需拨号链路——原因:ospf hello数据包被路由器当成了感兴趣流量7.8.2 故障:在启用了ospf按需电路(demand circuit)特性的情况下,按需拨号链路仍处于接通状态7.9 排除spf计算及路由翻动故障7.9.1 路由器频繁执行spf计算——原因:路由器接口翻动7.9.2 路由器频繁执行spf计算——原因:邻居路由器“时隐时现7.9.3 路由器频繁执行spf计算——原因:router-id冲突7.9.4 常见的ospf错误消息7.9.5 错误消息“unknown routing protocol7.9.6 错误消息“ospf:could not allocate routerid7.9.7 类型6(lsa)错误消息“%ospf-4-badlsatype:invalid isa:bad lsa type7.9.8 错误消息“ospf-4-errrcv第8章 理解is-is路由协议8.1 is-is路由协议入门is-is路由协议8.2 is-is路由协议概念8.2.1 is-is节点、链路和区域8.2.2 邻接关系8.2.3 分层路由选择8.2.4 is-is数据包8.2.5 is-is度量8.2.6 is-is认证8.2.7 iso clnp编址8.3 is-is链路状态数据库8.3.1 简述is-is链路状态数据库8.3.2 泛洪及数据库同步8.3.3 *短路径优先(spf)算法及is-is路由计算8.4 配置is-is,完成ip路由选择8.4.1 点到点网络环境中的is-is配置8.4.2 atm配置示例8.4.3 通告ip默认路由8.4.4 路由重分发8.4.5 ip路由汇总8.5 小结8.6 is-is数据包的附加信息8.6.1 is-is数据包字段(按首字母排序)8.6.2 hello数据包8.6.3 链路状态数据包8.6.4 序列号数据包8.7 复习题第9章 排除is-is故障9.1 排除is-is邻接关系建立故障9.1.1 故障1:部分或全部is-is邻接关系未处于up状态9.1.2 故障2:邻接关系“卡”在init状态9.1.3 故障3:is-is邻接关系未能建立,只建立起了es-is邻接关系9.2 排除is-is路由通告故障9.2.1 路由通告故障9.2.2 路由重分发以及level 2到level 1的路由泄漏故障9.2.3 路由翻动故障9.3 is-is错误消息9.4 clns ping及traceroute9.5 案例分析:isdn配置故障9.6 is-is排障命令汇总9.7 总结第10章 理解pim协议10.1 igmp版本1、2及逆向路径 转发的基本原理10.1.1 igmp版本10.1.2 igmp版本10.1.3 多播转发(逆向路径转发)10.2 pim密集模式10.3 pim稀疏模式10.4 igmp数据包和pim数据包的格式10.4.1 igmp数据包的格式10.4.2 pim数据包及包格式10.5 小结10.6 复习题第11章 排除pim协议故障11.1 排除igmp加入故障11.2 排除pim密集模式故障pim密集模式故障排障方法11.3 排除pim稀疏模式故障pim稀疏模式故障排障方法11.4 小结第12章 理解bgp-4路由协议12.1 bgp-4协议规范及功能12.2 邻居关系12.2.1 ebgp邻居关系12.2.2 ibgp邻居关系12.3 通告路由12.4 接收路由12.5 bgp路由策略12.5.1 利用bgp属性来实施bgp路由策略12.5.2 通过route-map配置路由策略12.5.3 用filter-list、distribute-list、prefix-list、团体属性以及出站路由过滤(orf)特性来执行bgp路由策略12.5.4 路由抑制12.6 大型网络中高可扩展性的ibgp会话的建立——bgp路由反射器及bgp联盟12.6.1 路由反射12.6.2 as联盟12.7 *优路由计算12.8 小结12.9 复习题第13章 排除bgp故障13.1 bgp常见故障排障流程13.2 排除bgp相关故障时常用的 show命令和debug命令13.3 排除bgp邻居关系建立故障13.3.1 故障:直连的ebgp邻居之间未建立起邻居关系13.3.2 故障:非直连的ebgp邻居之间未建立起邻居关系13.3.3 故障:ibgp邻居之间未建立起邻居关系13.3.4 故障:ibgp/ebgp邻居之间未建立起邻居关系——原因:应用于路由器接口的访问列表拦截了bgp协议数据包13.4 排除bgp路由通告、生成及接收故障13.4.1 故障:路由器无法生成bgp路由13.4.2 无法向ibgp/ebgp邻居传播/生成bgp路由——原因:路由过滤器配置有误13.4.3 路由只能通告给ebgp邻居,但却无法传播给ibgp邻居——原因:路由学自另一ibgp邻居13.4.4 无法向ibgp/ebgp邻居传播学自ibgp的路由——原因:ibgp路由未同步13.5 排除bgp路由无法“进驻”路由表故障13.5.1 故障:路由器未把ibgp路由安装进ip路由表13.5.2 故障:ebgp路由未“进驻”ip路由表13.6 排除与bgp路由反射器部署有关的故障13.6.1 故障:配置有误——原因:未把ibgp邻居配置为路由反射客户端13.6.2 故障:路由反射器客户存储了多余的bgp路由更新——原因:路由反射客户端之间的路由反射13.6.3 故障:路由反射器和路由反射客户端之间路由收敛时间过长——解决方法:启用对等体组13.6.4 故障:路由反射器和路由反射客户端之间丧失了冗余性——原因:因rr对(附着于bgp路由的)cluster-list属性的检查,而导致另一rr所通告的冗余路由惨遭丢弃13.7 排除因bgp路由策略而 导致的ip流量出站故障13.7.1 故障:as内部署了多台边界(流量进、出口)路由器,但流量却总是从一两台边界路由器外流——原因:bgp路由策略配置不当13.7.2 故障:路由器外发流量的接口与路由表的显示不符——原因:通过另一条路径才能将流量转发至相关bgp路由的下一跳ip地址13.7.3 故障:通过多条链路与同一邻居as互连,但流量却只从一条链路外流——原因:邻居as在通告路由时以设置med属性值或在as_path属性中前置as号的方式,影响了本as的出站流量13.7.4 故障:当网络中部署了nat设备或运行了延迟敏感型应用程序时,因非对称路由问题所导致的应用程序交付故障——原因:本as在接收及通告bgp路由更新时,“步调”不一致13.8 排除小型bgp网络中的流量负载均衡故障13.8.1 故障:单路由器以双宿主方式连接到同一isp时,出站流量无法在两条链路间负载均衡——原因:路由器只在路由表中安装了一条通往同一目的网络的*优路由13.8.2 故障:无法仰仗ibgp路由,实现流量的多链路负载均衡——原因:默认情况下,即便路由器学得多条通往同一目的网络的等价ibgp路由,也只会将其中的一条安装进ip路由表13.9 排除因bgp路由策略所导致的ip流量入站故障13.9.1 故障:有多台边界路由器(通过多条链路)与某as的多台ebgp邻居互连,但来自该as的所有流量都固定从某台边界路由器流入——原因:与该边界路由器对等的ebgp邻居设有bgp路由策略,这一bgp路由策略影响了该ebgp邻居的出站流量,或只将本as的路由通告给了与该边界路由器对等的ebgp邻居13.9.2 故障:通过多条链路与若干邻居as互连,但绝大多数从internet发往本as特定目的网络的流量总是从某个邻居as 流入——原因:本as在通告相应的bgp路由时设置的bgp属性,导致了internet流量总是从该邻居as流入13.10 排除bgp*优路由计算故障13.10.1 故障:由rid*低的路由器所通告的bgp路由未成为*优路由13.10.2 故障:med值*低的路由未成为*优路由13.11 排除bgp路由过滤故障13.11.1 故障:使用标准访问列表过滤bgp路由失败13.11.2 故障:用扩展访问列表执行bgp路由过滤时,未能正确匹配路由的子网掩码13.11.3 故障:用正则表达式,根据bgp路由的as_path属性,执行路由过滤13.12 总结附录 习题答案

封面

IP路由协议疑难解析

书名:IP路由协议疑难解析

作者:[美]Zaheer Aziz Johnson Liu Abe Martey Faraz Shamim 著,孙余强 译

页数:717

定价:¥118.0

出版社:人民邮电出版社

出版日期:2013-07-01

ISBN:9787115318107

PDF电子书大小:82MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注