前文我们了解了IS-IS的报文结构和类型相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15260670.html:今天我们来聊一聊IS-IS建立邻居.同步LSDB数据库和拓扑计算及路由形成相关话题: IS-IS动态路由协议的工作流程和OSPF工作流程大致一样:都是先发送Hello包,通过hello包建立邻居,在邻居建立完成以后,同步LSDB数据库.计算拓扑和路由:细微的差别在于IS-IS整个建立邻居的过程没有OSPF那么复杂,相对来说IS-IS更…
前文我们了解了IS-IS邻居建立过程.LSDB同步.拓扑计算和路由的形成:回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15265698.html:今天我们来聊一聊IS-IS路由渗透和接口开销相关话题: IS-IS路由渗透 所谓路由渗透,其实就是路由注入的一种操作:默认情况下在IS-IS多区域环境中,L1区域的所有路由会被L1-2路由器挂载至L2区域,即骨干区域的路由器有整个网络的明细路由:但对于L1区域来说,骨干区域的路由不会被L1区域路由器学习到:那么…
前文我们了解了BGP相关概念.AS相关概念以及BGP邻居类型.基础配置等,相关回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15370838.html:今天我们来聊一聊BGP建立邻居的条件和优化相关话题: BGP建立邻居条件 我们知道动态路由协议能够学习到路由,最基础的就是建立邻居:对于BGP来说,它工作在七层应用层,TCP179端口,所以两个路由器要想建立BGP邻居,首先满足对应两端的网络可达:即邻居地址可达: 其次,我们配置的邻居地址所在AS号必须是邻…
前文我们了解了OSPF的router id.数据包结构.类型.不同类型的数据包作用以及OSPF状态机制,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15027272.html:今天我们来了解下OSPF建立邻居的条件: 我们知道OSPF动态路由协议能够正常学习到别的路由器的路由,最重要的是相邻的路由器必须建立起邻居关系,然后才能学习到对方的路由:那么两个相邻的路由器,怎么样才能建立起邻居呢? 1.router id必须唯一: 实验:如下实验拓扑,把两个路由…
前文我们了解了OSPF的网络类型.帧中继交换机映射以及路由器帧中继映射相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15195762.html:今天我们来聊一聊OSPF中的虚连接相关话题: 在ospf里,为了避免区域间的环路,ospf规定不允许直接在两个非骨干区域之间发布路由信息,只允许在一个区域内部或者在骨干区域和非骨干区域之间发布路由信息:因此,每个ABR(区域边界路由器)都必须连接到骨干区域:即要求所有非骨干区域必须和骨干区域相连,同时骨干…
前文我们了解了OSPF中的虚连接相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15202348.html:今天我们来聊一聊OSPF数据包中LSA类型相关话题: 我们知道OSPF的核心就是通过LSA建立LSDB数据库,然后根据SPF算法从LSDB数据库中的内容计算出对应的路由:其中LSA并不是ospf的数据包类型,它存在于LSU当中:对于不同类型的LSA,其作用和内容也各不相同: LSA头部 提示:LSA是ospf链路状态信息的载体,是LSDB的最…
前文我们了解了路由注入带来的问题以及解决方案相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15362604.html:今天我们来学习下新的路由协议BGP: BGP简介 BGP的前身EGP设计非常简单,只能在AS之间简单的传递路由信息,不会对路由进行任何优选,也没有考虑如何在AS之间避免路由环路等问题,因而EGP最终被BGP取代:相比于EGP,BGP更具有路由协议的特征,比如邻居的发现和邻居关系的建立:路由的获取,优选和通告:提供路由环路避免机制,…
前文我们了解了BGP的邻居建立条件.优化以及BGP认证相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15395723.html:今天我们来聊一聊BGP报文结构.类型和状态相关话题: BGP报文结构和类型 提示:BGP工作在应用层,其端口号为179:报文结构是7层封装,BGP报文主要由两种报文头部组成,公共头部和类型头部:公共头部主要用来描述bgp AS号,包头长度,报文类型,版本信息等等信息,类型头部主要用来描述不同类型的BGP报文相关属性:BG…
前文我们了解了BGP报文结构.类型以及邻居状态相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15422924.html:今天我们来聊一聊BGP路由宣告相关话题: BGP路由宣告和IGP路由宣告区别 我们知道IGP路由协议,在宣告路由时,不同IGP路由协议,对应宣告路由的方式都各有不同:比如RIP宣告路由,只需要宣告对应网络主类地址即可:ospf宣告网络,只需要对应宣告的网络能够包含对应网络即可:只有宣告了网络,对应邻居关系才会建立,然后自动学习对…
前文我们了解了BGP路由宣告相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15440860.html:今天我们来聊一聊BGP防环机制和路由聚合相关话题: BGP防环机制 我们知道BGP的邻居类型分IBGP和EBGP,对于不同类型邻居关系,它们宣告路由的规则各有不同,对于邻居类型为IBGP,它们宣告路由只会传递一跳:对于邻居类型为EBGP,它们宣告路由是可以传递多跳和IGP传递路由相似,同时IBGP传递路由时,它们不会更改更新源,即宣告者是谁,对应…