本书通过逐步介绍一个特定路由失败现象的解决方式,提供了IP路由疑难问题的独特解决方法。全书共分15章,首先给出关于路由的概述,随后重点介绍工程师在解决网络中出现的各种路由协议问题时所应采取的步骤,提供了解决BGP、OSPF、IGRP、EIGRP、IS-IS、RIP和PIM等各种路由协议相关问题的方法和解决方案。
本书提供了关于疑难解析技巧的完整介绍和各种实例,适合各类网络管理员、网络运行工程师,以及想成功通过CCIE认证考试的读者阅读。
Faraz Shamim,CCIE#4131,是Cisco公司服务提供商高级网络服务部(ANS-SP)的网络咨询工程师。他为所负责的多个Internet服务提供商提供咨询服务。Faraz在CCO(思科在线连接)(
www.cisco.com)上编写了有关ODR、OSPF、RIP、IGRP、EIGRP和BGP等协议的文档、白皮书和技术短文。Faraz还参与Cisco新招聘的工程师的培训工作,负责改进和讲解“Cisco互联网络基础”和“高级Bootcamp培训”等课程。
随着Internet继续呈指数性增长,网络工程师构建、维护和疑难解析在数量上持续增长的合成网络的需求也在急剧增加。因为网络的疑难解析是一项需要工作经验的实际技巧,减少获取网络互连技术方面专门技能必需的学习曲线,从而及时填补支持快速增长的Internet的大量技能型工程师的需求已经变得非常关键。IP路由是Internet技术的核心,有力的解决IP路由问题成为缩短网络不可用时间的关键。缩短网络不可用时间也随着在Internet上承担的关键业务应用程序的增长而变得日益重要。本书提供了解决网络疑难问题和维护其网络完整性的详细知识。.
通过逐步重点介绍解决特定路由失败实景的方式,本书提供了解决IP路由疑难问题的独特方法。本书集中了CiscoTAC小组多年来的工作经验,首先给出关于路由的概述,随后重点介绍一名工程师在解决网络中出现的各种路由协议问题时所应采取的步骤,提供了解决BGP、OSPF、IGRP、EIGRP、IS-IS、RIP和PIM等各种路由协议相关问题的方法和解决方案。本书提供了关于疑难解析技巧的完整理解和现实世界中的各种实例,从而帮助读者能够成功通过CCIE考试以及完成CCIE应该担负的任务。
本书面向的对象
本书是一本中级水平的书籍,书中假设读者已经对IP路由技术以及构建IP网络时使用的其他相关协议和知识有了一般性的了解。
本书最适合的读者应该是负责保证网络高可用的网络管理员、网络运行工程师以及那些想成为CCIE的人们。
本书如何组织
虽然本书也可以逐页读下去,但是我们还是把它灵活地组织了起来,从而允许读者能够很方便地在各章节之间进行跳转以得到实际工作中经常需要的内容。
·第置章,“理解IP路由”——本章概要介绍了IP路由协议,重点介绍以下内容:
——IP编址概念;
——静态路由和动态路由;
——动态路由;
——路由协议管理距离;
——路由器快速转发。
本书其余章节主要是在提供特定路由协议的各种关键内容的章节和描述针对该协议实际的、现实世界的疑难解析方法的章节之间反复切换。下面的列表给出了更加详细的说明:
·第2章,“理解RIP协议”——本章主要介绍彻底解决RIP问题所需的RIP的关键知识,主要包括以下内容:
——度量;
——计时器;
——水平分割;
——带毒性逆转的水平分割;
——RIP-1分组格式;
.——RIP协议行为;
——为什么RIP不支持非连续网络;
——为什么RIP不支持变长子网掩码;
——默认路由和RIP;
——RIP协议扩展;
——兼容性问题。
·第3章,“RIP协议疑难解析”——本章给出了解决常见的RIP问题的系统方法,主要包括以下内容:
——RIP路由安装疑难解析;
——RIP路由公布疑难解析;
——RIP中路由汇总疑难解析;
——RIP路由重发布疑难解析;
——RIP中按需拨号路由问题疑难解析;
——RIP中路由抖动问题疑难解析。
·第4章,“理解IGRP协议”——本章主要介绍彻底解决IGRP问题所需的IGRP的关键知识,主要包括以下内容:
——度量;
——计时器;
——水平分割;
——水平分割和毒性逆转;
——IGRP分组格式:
——IGRP协议行为;
——默认路由和IGRP:
——IGRP中非等价负载平衡。
·第5章,“IGRP疑难解析”——本章给出了解决常见的IGRP问题的系统方法,主要包括以下内容:
——IGRP路由安装疑难解析;
——IGRP路由公布疑难解析;
——IGRP路由重发布疑难解析;
——IGRP中按需拨号路由问题疑难解析;
——IGRP中路由抖动问题疑难解析;
——变化量问题疑难解析。
·第6章,“理解EIGRP协议”——本章主要介绍彻底解决EIGRP问题所需的EIGRP的关键知识,主要包括以下内容:
——度量;
——EIGRP邻居关系;
——扩散更新算法DUAL;
——DUAL有限状态机;
——EIGRP可靠传输协议;
——EIGRP分组格式;
——EIGRP协议行为;
——EIGRP汇总;
——EIGRP查询处理;
——默认路由和EIGRP;
——EIGRP中非等价负载平衡。
·第7章,“EIGRP疑难解析”——本章给出了彻底解决常见的EIGRP问题的系统方法,主要包括以下内容:
——EIGRP邻居关系疑难解析;
——EIGRP路由公布疑难解析;
——EIGRP路由安装疑难解析;
——EIGRP路由抖动疑难解析:
——EIGRP路由汇总疑难解析:
——EIGRP路由重发布疑难解析:
——EIGRP拨号备份疑难解析;
——EIGRP错误消息。..
·第8章,“理解OSPF协议”——本章主要介绍解决OSPF问题所需的OSPF的关键知识,主要包括以下内容:
——OSPF分组细节;
——OSPFLSA细节;
——OSPF区域:
——OSPF介质类型;
——OSPF邻接体。
·第9章,“OSPF疑难解析”——本章给出了彻底解决常见的OSPF问题的系统方法,主要包括以下内容:
——OSPF邻居关系疑难解析;
——OSPF路由公布疑难解析;
——OSPF路由安装疑难解析;
——OSPF中路由重发布问题疑难解析;
——OSPF中路由汇总疑难解析;
——CPUHOG问题疑难解析;
——OSPF中按需拨号路由(DDR)问题疑难解析;
——SPF计算和路由抖动疑难解析;
——常见OSPF错误消息。
·第10章,“理解IS-IS协议”——本章主要介绍解决IS-IS问题所需的IS-IS的关键知识,主要包括以下内容:
——IS-IS协议概述;
——IS-IS协议概念;
——IS-IS链路状态数据库;
——为IP路由配置IS-IS。
·第11章,“IS-IS疑难解析”——本章给出了彻底解决常见的IS-IS问题的系统方法,主要包括以下内容:
——IS-IS邻接体问题疑难解析:
——IS-IS路由更新问题疑难解析;
——IS-IS错误;
——CLNSping和traceroute;
——案例学习:ISDN配置问题。
·第12章,“理解PIM协议”——本章主要介绍解决PIM问题所需的PIM的关键知识,主要包括以下内容:
——IGMP版本1、IGMP版本2和RPF基础;
——PIM密集模式:
——PIM稀疏模式:
——IGMP和PIM分组格式。
·第13章,“PIM协议疑难解析”——本章给出了彻底解决常见的PIM问题的系统方法,主要包括以下内容:
——IGMP加入问题;
——PIM密集模式问题:
——PIM稀疏模式问题。
·第14章,“理解BGP-4协议”——本章主要介绍解决BGP问题所需的BGP的关键知识,主要包括以下内容:
——BGP-4协议规范和功能;
——邻居关系;
——路由公布;
——同步;
——接收路由;
——策略控制;
——可扩展IBGP网络(路由反射器和联邦);
——最优路径计算。
·第置5章,“BGP协议疑难解析”——本章给出了彻底解决常见的BGP问题的系统方法,主要包括以下内容:
——BGP邻居关系疑难解析;
——BGP路由公布/产生和接收疑难解析;
——路由没有安装到路由表中疑难解析;
——使用路由反射器疑难解析;
——BGP路由策略引起的出口流量问题疑难解析:
——小型BGP网络中的负载平衡问题疑难解析;
——BGP路由策略引起的入口流量问题疑难解析;
——BGP最优路径计算问题疑难解析:
——BGP路由过滤疑难解析。
命令语法惯例
本书中所用的命令语法惯例同IOS命令参考中所使用的约定相同。下面给出命令参考给出的惯例描述。
·竖线I隔开多个相互独立的可选参数。
·方括号([])表示可选参数。
·大括号({})表示一个必需的选择项。
·方括号内的大括号[{}]表示在一个可选参数内必需的选择项。
·黑体表示按所显示的逐字输入的命令和关键字。在实际的配置实例和输出(不是一般的命令语法)中,黑体表示用户手工输入的命令(例如一个show命令)。
·斜体表示由你提供实际值的参数。
本书的首要目的是为Cisco路由器上的IP路由问题疑难解析提供一个详细指南。出于这个考虑,后续章节主要介绍大家所熟知的路由协议,例如:
·OSPF路由协议;
·IS-IS路由协议;
·BGP路由协议;
·PIM多播路由协议。...
序言
坐在Cisco K座3层的办公室里,我正在看一封KathyTrace从CiscoPress发给我的电子邮件,信中间我是否有兴趣写一本书。她曾经读过我为Cisco在线连接写的技术短文,还说她想让我成为Cisco Press的一名作者。我对这件事非常热心,告诉自己“太棒了,让我们写本书吧!”但是选什么题目好呢?.
我想到的一个主题是OSPF。刚好Johnson也在我的办公室,我问他:“嘿,Johnson,你想和我一起写本书么?”他叫到:“写书?”我说:“是的,写本书,你怎么想的?”他考虑了一下,然后说:“好吧!那么我们开始做些什么呢?Cisco Press的作者们几乎在每一个路由问题上都写过书,但是确实有一个主题还没曾涉及过——IP路由协议疑难解析。”
显然,Johnson的这个想法来自他的妻子。每当妻子在他工作时给他打电话的时候,Johnson总会因为忙于解决客户的问题而让她等待。Johnson的妻子,名字也叫Cisco,随后给了他写一本疑难解析类型的书的想法,从而把它当做路由协议方面指南性的参考书以帮助客户自己成功地解决问题。..
这个想法实在是太棒了!在这之前还没有谁写过关于这个主题的任何书。于是我打电话给当时正在华盛顿参加IETF第46届会议的Zaheer,告诉他这个想法。他也认为这个想法不错。于是我们组成了一个有3个TAC工程师组成的撰写小组。我们3个人都是过去3-4年里在TAC处理各种路由问题的工程师,同时我们每个人都擅长一种或两种路由协议。我们的经理RajaSundaram过去常说“我希望你能选择一个协议并在那个领域成为专家!”我最有经验的协议是OSPF,Johnson精通EIGRP和多播协议,而Zaheer则非常擅长BGP协议。很快,我们意识到遗漏了一个非常重要的协议:IS-IS。我们3个关于IS-IS的经验还没有达到能够写一整章关于IS-IS疑难解答的水平,于是Zaheer建议由AbeMartey来写。Abe已经答应为Cisco出版社写一本关于IS-IS的书,但是当他看到我们对这本书所投入的热情以后,同意成为我们这个写作队伍中的一员。
当开始这些章节的书写时,我们意识到我们正在从事一项网络路由管理员过去常常梦想的一件事情——一个包含解决各种IP路由问题方法的疑难解析的书籍。书中收集的数据都是根据过去20年我们解决IP网络各种疑难的经验,取自在客户的网络中所遇到的实际问题。我们想让它成为一本能够一次性解决问题的疑难手册和参考书。所以,同疑难解析一起增加了“理解协议”的章节以帮助读者回顾一个特定的协议并更新相关知识。这本书也是一本备考CCIE认证很好的参考书。本书将告诉读者如何解决网络中出现的各种IP路由问题。我们不可能讨论所有可能出现的情况,但是,通用的指导性方针和技巧将会告诉你解决可能遇到的典型问题的合理的解决方法。...
Syed Faraz Shmnim