




已阅读5页,还剩46页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
面对未来的挑战我们与您携手共进 ISISOSPFBGP协议使用 技术支援数据通信技术支援中心 概述 OSPFISISBGP协议概述OSPF协议常用的重要特性ISIS协议常用重要特性BGP常用重要特性OSPF和ISIS协议的使用异同各协议重要的调试方法命令 协议概述 OSPF OpenShortestPathFirst IS IS IntermediateSystem IntermediateSystem 都是基于链路状态计算的用于自治系统内的动态路由协议 OSPF广泛应用于大 中 小型网络的IGP协议 ISIS是一般应用于大 超大型网络的IGP协议 BGP BorderGatewayProtocol 是一种基于距离矢量应用于自治系统间的动态路由协议 它的基本功能是在自治系统间自动交换无环路的路由信息 概述 OSPFISISBGP协议概述OSPF协议常用的重要特性ISIS协议常用重要特性BGP常用重要特性OSPF和ISIS协议的使用异同各协议重要的调试方法命令 影响OSPF组网的重要特性 区域的划分使用OSPF路由选路路由聚合的限定默认路由的发布重要的调试信息 区域的划分使用 分层体系结构 Area1 OSPF基本配置 特点 骨干区域area0必须存在 非骨干区域可以不存在 区域的划分使用 四种主要域类型 NSSA基本配置 STUB基本配置 NSSA 区域内所有路由都要配置为NSSAABR不向区域转发type5的LSANSSA内默认路由的发布为可选 STUB 区域内所有路由器都要配置为STUB不向区域转发type5的LSAABR自动发布默认路由区域内不存在ASBR LSA的分类定义参考 OSPF路由选路 1 区域 area 内外路由选择 域内优先2 协议优先级先路由 ospf 10 ase 150 2 根据cost值进行路由选择 B A C D 协议优先级cost值的配置 路由聚合 OSPF路由聚合只能在ABR上进行 Area0 Area1 ABR OSPF路由和外部路由的聚合是独立进行的 1 聚合OSPF路由 area0 0 0 1abr summary20 0 0 0255 255 255 0advertise 2 对外部路由进行聚合ospfasbr summary100 100 100 0255 255 255 0asbr summary不一定在ABR上配置 默认路由的发布 默认路发布方式 1 强制发布默认路由default route advertisealwaysI不管本地有没有默认路都会向外发布II强制发布默认路由不接收OSPF其它邻居发布的OSPF默认路由 2 半强制发布默认路由default route advertise只有在本地有默认路由的情况下才会向外发布默认路由 概述 OSPFISISBGP协议概述OSPF协议常用的重要特性ISIS协议常用重要特性BGP常用重要特性OSPF和ISIS协议的使用异同各协议重要的调试方法命令 影响ISIS协议组网的重要特性 Level1 2系统的划分区域的划分ISIS路由选路路由聚合默认路由的发布 Level1 2系统的划分 根据设备发挥的作用的不同 将设备定义成为不同的角色 一种level2 一种level1 一台设备即可具有level2功能也可同时具有level1功能 由所有具有level2功能的设备组成的集合 我们称之为骨干区域 由所有具有level1功能的设备所组成的集合称之为非骨干区域 特点 1 level2 1的定义和area没有任何关系 2 每一个设备都可根据其要发挥的作用定义为level2 level1 level1 level2 3 每一个接口根据其邻居的状态都可以定义成level2 level1 level1 level2 4 所有具有Leve2功能的设备必须至少是串联的 5 level1设备必须和具有level1功能的设备对接 配置 ISIS区域的划分 区域 area 可以随便划分 便具有以下特点 1 要保证一个IGP内各个区域 area 的level2设备至少是串联 2 一个区域内的level1设备必须和本区域内的具有level1功能的设备对接 3 区域间必然是具有level2功能的路由器对接 3 区域划分的主要原则是要适合于管理及将来网络的扩容 目前实际部署的网络使用使用level2进行部署 便于将来对网络进行扩展 区域号的配置 isisnetwork entity49 0001 1921 6800 0009 00 域号 systemid 20个字节 ISIS路由选路 1 ISIS首先优选level1的路由 2 cost值选路 基本 扩展cost 基本cost 1 63高级cost 1 16777215 3 level1设备选择距离自己最近的level2设备作为出口 在本地升成默认路由次优路由路由渗透 配置 ISIS默认路由的发布 默认路由发布的几种方式 1 Level会自动计算出一条指向边界路由器的默认路由 1 强制发布默认路由在ISIS视图下通过default route advertise命令强制发布 只有在同一级别的路由器传播 在本地不生成默认路由 概述 OSPFISISBGP协议概述OSPF协议常用的重要特性ISIS协议常用重要特性BGP常用重要特性OSPF和ISIS协议的使用异同各协议重要的调试方法命令 影响BGP组网应用的重要特性 1 BGP选路策略2 BGP组网规则3 Prefrence和MED4 路由聚合的使用5 As path路径属性6 组 group 的应用7 路由反射器的应用8 路由的引入9 默认路由的发布 BGP常用选路策略 1 如果此路由的下一跳不可达 忽略此路由 2 选择本地优先级数值较大的路由 3 选择AS路径较短的路由 4 依次选择起点类型为IGP EGP INCOMPLETE类型的路由 5 选择MED较低的路由 6 MED值相同 优选EBGP而不是IBGP 7 选择RouterID较低的路由 1 BGP路由器全联接从IBGP邻居来的路由不向它的IBGP邻居转发路由反射器的替代方案 2 BGP邻居 内部TCP可达 3 同步和非同步 同步要求BGP路由必须引入到IGP内非同步要求在网络规划时保证路由的双向可达 BGP组网规则 Pre和MED的使用 local preference 在本域内进行BGP路由优选 local preference的缺省值是100 值越大优先级越高 local preference设置 1 route policytianpermitnode1if matchacl101applylocal preference555 2 改变默认本地优先级defaultlocal preferenceXXX Pre和MED的使用 MED值的使用 主要在输出路由进行控制 1 route policytianpermitnode1if matchacl101applycost777 2 更改默认输出MED值 defaultmedXXX BGP路由聚合的使用 手动聚合三类结果 1 通告聚合路由和具体路由2 只通告聚合路由增加detail suppressed3 通告聚合路由和部分具体路由增加suppress policy 两种聚合方式 1 自动聚合 summaryautomatic 2 手动聚合 aggregate 可以通过agregate的as set选择聚合后路由是否带有具体路由的as path号 As path的使用 As p 500200100 每经过一AS域 在出域时将自己的域号添加到AS path属性内 主要作用 1 进行路由选路 2 环路检测 As path的拓展使用 1 AS pathset的使用 2 通过route policy内的applyas path命令手工增加AS path的长度 BGP组的应用 由于BGP邻居经常会比较多 而各个邻居的策略可能基本一致 为了减少配置 便于管理 将所有策略相同的邻居加到一个组内 对组配置策略 从而应用到所有属于此组的所有成员 1 Group创建对等组 2 对组添加策略 所有对单个邻居可以配置的策略都可以对group配置 如peergroupas numbernumber 在实际使用时可以把group当作一个独立的邻居看待 3 将邻居实地址加入grouppeerpeer addressgroupgroup name在策略相同的邻居很多时 可以大减少管理的难度 特别在MPLSVPN网络中应用很多 对peer可能的配置列表 路由反射器的使用 为了较少由于全连接而造成的N平方问题 建立了路由反射器 A RR B RR Client Client RR路由传播规则 1 从EBGP邻居来的路由发布自己所有客户机和非客户机 2 从IBGP邻居来的路由发布自己所有客户机和EBGP邻居 3 从client邻居来的路由发布自己所有客户机和非客户机 在路由反射器上配置 peerX X X Xreflect client客户端不用额外添加任何配置 2 ClustID避免路由环路默认使用自己的routerid自己的clustID 路由反射器的高级使用 1 增加路由优先 优先选择从client来的路由 A B的client B D的client C A的client D C的client E C的clientD的routerid引入10 0 0 0 24路由比E小 在路由返射器上配置 reflectcluster idXXXX BGP路由的引入和默认路由发布 1 Redistribute引入按路由的类型引入2 Network引入精确引入路由 默认路由发布 通过peerXXXXdefault route advertise向BGP邻居发布默认路由bgp100undosynchronizationpeer20 0 0 5as number100peer20 0 0 5default route advertisepeer20 0 0 5connect interfaceLoopBack0 注意 1 我们的实现在发布默认路由时在本地会生成一条默认路由BGP路由 2 本地必须存在最优的BGP路由才能向外发布BGP路由 概述 OSPFISISBGP协议概述OSPF协议常用的重要特性ISIS协议常用重要特性BGP常用重要特性OSPF和ISIS协议使用的比较各协议重要的调试方法命令 ISIS与OSPF比较 相同点 都是基于链路状态数据库的协议 采用SPF算法 收敛快 无环路都是内部网关协议都利用hello协议来形成和维护邻居关系都是利用区域形成两层的层次性拓扑 都有Area的概念都能在区域间聚合路由 都支持VLSM和CIDR 适合大型网络在广播网络上都选举DR 且都产生LSA LSP 来描述整个网段都有协议报文验证的能力 ISIS与OSPF比较 不同点 IS IS协议直接在链路层上使用 报文直接封装在链路层报文中 支持IP OSICLNP多种协议 OSPF封装在IP中 只支持IP协议IS IS的LSP生存时间是从15分钟 可配置 往下计算到0来清除旧的LSP 而OSPF是从0往最大值涨到60分钟 周期不可配置 来清除更新旧的LSA的IS IS协议中整个路由器只能全部属于一个区域 路由器的LSDB按Level来维护 而OSPF按接口来 一个路由器可以属于多个区域 为每个区域维护一个LSDB数据库对骨干区域的类型定义不同 OSPF通过特殊的Area0区来定义 而IS IS是通过连续的L2路由器来组成骨干区IS IS协议的DR选举比较简单 是强占式可预见的 优先级最高的是DR OSPF协议DR选举比较复杂优先级最高的不一定是DR 并且有BDR的概念 而IS IS没有BDRIS IS不支持P 2 MP类型的网络 并且NBMA网络都只能设置为子接口模拟成P 2 P来运行 OSPF可以很好地支持各种网络模型 ISIS与OSPF比较 ISIS与OSPF比较 IS IS协议的优点 1 能支持多种网络层协议 2 区域能平滑地平移 分割 合并 流量不中断 比较有意思 不过不推荐使用 3 邻居之间的HELLO和DEAD等间隔不一定必须一样 不象OSPF要求那么严格 配置相对简单 4 采用TLV方式编码 有较好的扩展性缺点 1 Level 1中间系统会将路由发给离得最近的Level 2中间系统 选路可能不是最优 2 SequenceNum用到最大值时 中间系统会停止约20分钟 清掉所有的Database内容 这样会导致网络灾难性的瘫痪 但实际上可能要等100多年才能到最大值 3 虽然可以路由多种路由协议 但是由于网络上使用的绝大部分都是IP 为了增加对于某一非常小部分网络的支持 而增加了系统的复杂度 4 OSPF是专门为IP设计的 由于历史原因使用更广泛 主要的使用区别 1 底层支持协议不一样 OSPF基于IP ISIS基于链路层协议2 对于区域的理解不一样 区域 骨干域 非骨干域3 OSPF可拓展性差 ISIS可拓展性强4 OSPF应用更普遍 ISIS大多应用在大型网络中 目前大多数专家认为在大型骨干网上ISIS要优于OSPF 概述 OSPFISISBGP协议概述OSPF协议常用的重要特性ISIS协议常用重要特性BGP常用重要特性OSPF和ISIS协议的使用异同各协议重要的调试方法命令 OSPF重要的调试命令 1 displayospfrouting 2 displayospflsdb ase nssa router LinkStateDatabaseArea 0 0 0 0TypeLinkStateIDAdvRouterAgeLenSequenceMetricWhereRtr192 168 0 8192 168 0 828036800000060SpfTreeArea 0 0 0 1TypeLinkStateIDAdvRouterAgeLenSequenceMetricWhereRtr192 168 0 1192 168 0 13153680000006ASExternalDatabase TypeLinkStateIDAdvRouterAgeLenSequenceMetricWhereASE10 0 0 0192 168 0 927736800000021Uninitialized 3 NE40 4 displayospfinterfaceArea 0 0 0 0IPAddressTypeStateCostPriDRBDR10 0 0 2BcastBackupDR1110 0 0 110 0 0 2 4 displayospfrouting displayiprouting tableprotocolospf ospf ase ospf nssa ISIS重要的调试命令 displayisispeer命令用来显示IS IS的邻居信息NE40 4 displayisispeerNETInterfaceIdStateHoldTimeTypePri0001 1921 6800Ethernet2 0 00001 1921 6808 01Up28sL2640001 1921 6801Ethernet2 0 150001 1921 6801 01Up8sL1 L12 64displayisislsdb用来显示IS IS的链路状态数据库displayisisinterface用来查看使能了IS IS的接口信息 NE40 4 displayisisinterfaceInterfaceIPAddressIdLink StaIP StaMTUTypeDREthernet2 0 010 0 0 2001UpUp1497L12No YesEthernet2 0 1520 0 0 1002UpUp1497L12No Nodisplayisislsdb用来显示IS IS的链路状态数据库displayisislsdb示例displayisisroute和displayiprouting table配合使用 BGP重要的调试命令 displaybgppeerPeerAS numberVerQueued TxMsg RxMsg TxUp DownState 20 0 0 510040354000 34 51Establishe displaybgprouting tableFlags valid activeI internalD dampedH historyS aggregatesuppressed OSPF基本配置 返回 普通0域配置 routerid192 168 0 9ospfarea0 0 0 0network10 0 0 00 0 0 3 ABR基本配置 routerid192 158 0 8ospfarea0 0 0 1network20 0 0 00 0 0 3area0 0 0 0network10 0 0 00 0 0 3 普通域基本配置 routerid192 168 0 1ospfarea0 0 0 1network20 0 0 00 0 0 3 NSSA的基本配置 ABR上配置 ospfarea0 0 0 1network20 0 0 00 0 0 3nssadefault route advertiseNSSA域内路由器基本配置 ospfarea0 0 0 1network20 0 0 00 0 0 3nssa 返回 nssadefault route advertise 可选配置 如需要向NSSA域内发布NSSA默认路由时使用 NSSA域内路由器在本地已有默认路由情况下也可使用 命令实现有问题 如果配置了default route advertise 在删除时必须直接删除NSSA 而不能直接删除defautl route advertise 不方便 Stub区域的使用 返回 ospfarea0 0 0 1network20 0 0 00 0 0 3stub ospfarea0 0 0 1network20 0 0 00 0 0 3stubno summary stub命令的no summary选项来禁止type 3LSA进入该ABR连接的stub区域 No summary的删除很不方便 必须直接删除stub 创建stub域时直接在area下执行stub命令 LSA的定义参考 RouterLSA Type 1 是最基本的LSA类型 所有运行OSPF的路由器都会生成这种LSA 主要描述本路由器运行OSPF的接口的连接状况 花费等信息 对于ABR 它会为每个区域生成一条RouterLSA 这种类型的LSA传递的范围是它所属的整个区域 NetwrokLSA Type 2 本类型的LSA由DR生成 对于广播和NBMA类型的网络 为了减少该网段中路由器之间交换报文的次数而提出了DR的概念 一个网段中有了DR之后不仅发送报文的方式有所改变 链路状态的描述也发生了变化 在DROther和BDR的RouterLSA中只描述到DR的连接 而DR则通过NetworkLSA来描述本网段中所有已经同其建立了邻接关系的路由器 分别列出它们RouterID 同样 这种类型的LSA传递的范围是它所属的整个区域 NetworkSummaryLSA Type 3 本类型的LSA由ABR生成 当ABR完成它所属一个区域中的区域内路由计算之后 查询路由表 将本区域内的每一条OSPF路由封装成NetworkSummaryLSA发送到区域外 LSA中描述了某条路由的目的地址 掩码 花费值等信息 这种类型的LSA传递的范围是ABR中除了该LSA生成区域之外的其他区域 LSA的定义参考 ASBRSummaryLSA Type 4 本类型的LSA同样是由ABR生成 内容主要是描述到达本区域内部的ASBR的路由 这种LSA与Type3类型的LSA内容基本一样 只是Type4的LSA描述的目的地址是ASBR 是主机路由 所以掩码为0 0 0 0 这种类型的LSA传递的范围与Type3的LSA相同 ASExternalLSA Type 5 本类型的LSA由ASBR生成 主要描述了到自治系统外部路由的信息 LSA中包含某条路由的目的地址 掩码 花费值等信息 本类型的LSA是唯一一种与区域无关的LSA类型 它并不与某一个特定的区域相关 这种类型的LSA传递的范围整个自治系统 STUB区域除外 返回 协议优先级cost值的配置 ospfpreference100preferencease160 协议优先级OSPF路由和ASE是要分别进行配置的 且本配置仅本地有效 interfaceEthernet2 2 0ipaddress10 0 0 1255 255 255 252ospfcost100 Cost值的配置在接口下使用ospfcost命令进行配置 且要在路由的入接口配置 返回 Level设置 在ISIS示图使用命令is level设置路由器的类型 有三种类型 Level 1 区域内路由器Level 2 区域间路由器Level 1 2 既是区域内路由器又是区域间路由器 isisnetwork entity49 0001 1921 6801 00is levelLevel 1 Level有路由器的类型和接口的类型需要进行设置 接口类型设置 通过isiscircuit level命令在接口进行配置 对应路由器的类型也有三种类型可以配置 level 1 level 2 level 1 2 interfaceEthernet2 2 0ipaddress10 0 0 1255 255 255 252isisenableisiscircuit levellevel 2ospfcost100 返回 ISIS路由选路 设置系统cost类型 在ISIS视图下使用cost style进行设置 一般有narrow和wide可以使用 在接口下使用isiscost命令设置此接口接收路由增加的cost值 系统cost类型不同 接口下的设置的cost范围也不同 narrow是1 53 wide是1 16777215路由渗透配置 import routeisislevel 2intolevel 1aclXX 返回 常用的可能的对peer的配置 PeerXXXXas numberas numberPeer
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年火电运行基础知识及初级值班员考试要点详解
- 胃肠外科病人护理培训
- 甲状腺结节科普课件
- 一件好事 教学课件
- 医学教学课件模板
- 江苏南通2020-2024年中考满分作文74篇
- 临床护理教学课件
- 低碳节能教学课件
- 新解读《GB-T 23339-2018内燃机 曲轴 技术条件》
- 生鲜柜安全知识培训内容课件
- 木工入场安全教育试卷(含答案)
- 工厂厂规厂纪管理制度
- 2025全球翻译行业发展报告
- T/CCS 025-2023煤矿防爆锂电池车辆动力电源充电安全技术要求
- 贴膜安装服务合同协议书
- 新疆遴选公务员笔试题及答案
- (高清版)DG∕TJ 08-2165-2015 建设项目交通影响评价技术标准
- 过氧化氢低温等离子灭菌器规范
- 国企出纳笔试试题及答案
- 第32届全国中学生物理竞赛复赛答案
- 彩钢顶翻新施工方案
评论
0/150
提交评论