BGP协议可以使用命令,将具体路由聚合成一条聚合路由。路由聚合原则采用最长相同掩码匹配的方法。路由聚合可以减小路由表的大小没有路由明细可以减少路由翻动,不会因为单条路由变化引起路由翻动1 自动聚合(现网中不用,可控性差,只能聚合成主类网络)配置自动聚合后,生成聚合后的自然网段路由,而原引入的子网路由被抑制,不会被优选和发布给BGP邻居。 summary automatic&n
1 基于TCP连接的邻居关系BGP邻居关系建立在TCP连接的基础之上可以通过IGP或静态路由来提供TCP连接的IP可达性 同OSPF、ISIS一样,在BGP中,路由学习的依然要首先建立邻居关系。所不同的是:OSPF、ISIS的邻居关系是自动建立的,而BGP邻居的建立必须手动完成,从邻居的建立开始就体现出了BGP是基于策略进行路由的(物理上直接相连未必是邻居,反过来物理上没有直接相连可以
动态路由协议可以按照工作范围分为IGP以及EGP。IGP工作在同一个AS内,主要用来发现和计算路由,为AS内提供路由信息的交换;AS:路由管理域的集合。而EGP工作在AS与AS之间,在AS间提供无环路的路由信息交换,BGP则是EGP的一种。BGP协议经常用于ISP之间。自治系统AS:的典型定义是指由同一个技术管理机构管理,使用统一选路策略的一些路由器的集合。每个自治系统都有唯一的自治系统编号,这个
为了减少外部路由对内部路由器的影响,可以通过设置特殊区域减少路由的数量。因为对于内部路由不需要知道外部路由的明细。即特殊区域是为了减少LSDB的规模。1 stub区域,过滤了4类,5类 LSA,以一条到外部网络的默认路由替代。stub 区域实例:由路由表可以看出,区域间路由(3类 network-summary-LSA)可以通告到stub中。5类as-external-LSA被过滤,外部路由被转换
这几个特性了解一下,基本不需配置。一 LSDB超载定义:由于受到存储容量的限制,当LSDB太大时,某些路由器将无法存储整个LSDB,这种现象称为LSDB超载。LSDB超载通常是因为存储了太多AS外部路由信息(第五类LSA)引起的。解决问题:为了减小LSDB规模。非骨干区域可以通过配置Stub区域、完全Stub区域或者NSSA减小LSDB规模。RFC1765定义了一个新的OSPF参数:ospfExt
如何去定位故障的原因以及准确的排除故障,都需要建立在对协议运作非常了解的基础上。本文就是介绍OSPF故障排除的思路和操作。用到的命令:display ip routing-table //先看路由,确定故障位置display ospf peer // 根据邻居关系,进一步确定故障点display ospf error // 华为,
TypeType报文名称报文功能1Hello(建立邻居关系)发现和维护邻居关系Init:在此状态下,路由器已经从邻居收到了Hello报文,但是自己不在所收到的Hello报文的邻居列表中。2-Way:在此状态下,双向通信已经建立,但是没有与邻居建立邻接关系。这是建立邻接关系以前的最高级状态。在广播及NBMA网络下,2Way后要进行DR BDR的选举,以建立邻接关系。等待4倍hello时间2
外部路由的生成,用到了asbr-summary-lsa asbr-externel-las这两类LSA报文,前文对这两类报文有简要的介绍,本文详细说明一下这两类报文在外部路由的生成中的作用。 ASBR使用第五类LSA描述外部路由,这些第五类LSA在整个AS内部泛洪(注意:是在整个AS中泛洪)。 当ABR向其它区域通告所接收到
为了避免区域间的环路,OSPF规定不允许直接在两个非骨干区域之间发布路由信息,只允许在一个区域内部或者在骨干区域和非骨干区域之间发布路由信息。因此,每个区域边界路由器(ABR)都必须连接到骨干区域。 区域间路由通过network-summary-lsa宣告以网段10.1.1.0/24为例,区域间路由发布的过程如下:首先,
本文从结构上说明一下OSPF各种报文的结构,详细介绍前文已描述。 1 Hello报文:建立邻居和邻接关系,两大部分,ospf下图是wireshark中的抓包 2 DD报文,DD 报文有两种空DD报文,用于主从关系的选举,下图是wireshark中的抓包包含了链路状态摘要信息的DD报文,用于LSDB同步过程,下图是wireshark中的抓包。 3 LS request报
前文介绍了LSA的类型,不同角色的路由器可以发出不同类型的LSA,通过LSA的交互,可以同步LSDB,进而完成路由表的生成。 本文介绍router-lsa和network-lsa在域内路由计算过程中的内容和作用。1 router-lsa每台OSPF路由器只使用一条Router-LSA描述属于一个区域的本地活动链接状态,一条Router-LSA可以描述多条链接,每条链接由L
进入ExStart状态后,广播和NBMA型网络要等待4倍的Hello时间,确定DR和BDR。然后建立邻接关系,并交互链路状态通告,以使用LSDB达到一致,进而完成路由表的计算和生成。1 状态的变化ExStart:主从关系是在此状态下形成的(router ID大的为主)。确定主从关系目的是确定DD交换过程中的序列号(LS Sequence Number,后面会有介绍),以保证DD包传输的
前面,已经介绍了邻接关系的建立和LSDB的同步。通过同步过程的介绍,我们可以了解LSDB的同步是通过交互LSA实现的。 不同角色的路由器发出的LSA的内容是不同的,本文将介绍LSA报文的结构和种类,进而可以帮助我们分析路由的计算和生成过程。1 LSA报头(很重要) LSA报头中的内容构成了LSDB的主要内容。 除Hello报文外
OSPF协议的邻居关系是通过交换Hello报文建立的,所以我们先对OSPF的报文的种类,及Hello报文的结构做一了解。1 OSPF协议有5种协议报文(很重要,后面会依次介绍)Hello报文:用于发现和维护邻居关系,在广播型网络和NBMA网络上Hello报文也用来选举DR和BDR。DD报文:通过携带LSA(链路状态通告)头部信息来描述链路状态摘要信息。LS Request报文:用于发
OSPF是一个动态路由协议,运行OSPF的路由器之间需要交换链路状态信息和路由信息,在交换这些信息之前首先需要建立邻接关系。邻接关系用来交换链路状态及路由信息。注意:并非所有的邻居关系都可以成为邻接关系,不同的网络类型,是否建立邻接关系的规则也不同。也就是说链路状态信息只在建立了邻接关系的路由器间传递,这点很生要。四种网络类型:1 点对点:两台路由器间仅有一条链路,不需要选举,直接通过hello报
HCNP学习笔记之OSPF协议原理及配置1-基础知识
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号