|
收官CCNP有一个多星期了,我来写写有关回忆,先从ROUTER ------EIGRP说起吧。。。
一 .基础介绍(分类、管理距离、封装、邻居建立、Metric计算 、默认路由、)
二 .EIGRP 认证
三 . FD AD S FS 负载均衡
四 . DUAL
一 .
1. 路由协议有三个分类标准 ,按照范围分有IGP和EGP,它们基本上是根据AS号不同 ;按照设计原理分有 距离矢量DV(Distance Ventor)和 链路状态 LS(Link State) , 还有一个就是按有类无类来分。
2. EIGRP内部路由管理距离(就是通过network通告的)90,外部路由管理距离(就是重分发等手段)170。
3. EIGRP封装在IP包头中, 基本的形式是| L2| IP | EIGRP| ,在TCP/IP中使用IP协议号88 ,组播地址是224.0.0.10 ,因为封装在IP包头中,IP协议是一种无连接的协议,它不太可靠,所以它就添加了一种可靠RTP协议 ,RTP要求所有EIGRP Packets(除了Hello和Ack)发出去以后都要有明确应答(Ack),没有得到应答就会不断查询。这里说一下,不可靠的协议传输速率比较快,而可靠的因为要确认再传 ,就慢一些。
4. 看一下EIGRP邻居的建立 EIGRP有五种包 hello ,update , query , reply ,ack ;,两个路由器相互直连他们就是邻居 ,A/B都运行EIGRP协议 ,A先向B发送hello包 ; B收到后就向A也发送hello包说你是我的邻居了,同时发送update包,将自己的邻居关系告诉A ; A收到后,把得知的信息放入拓扑表,然后给B发送ack说收到了,同时把自己的邻居关系也发给B ,B然后再给个确认ack 。这里说一下 ,hello每5秒向邻居发一次 保持时间是15秒 ;hello中包含的AS号要一致,K值相同,认证相同(EIGRP只支持密文认证),还有就是对端通告的NeighborID必须在本端的直连网段中存在 ,才可以建立邻居 。
5. EIGPR Metric : EIGRP度量设计得相当全,包括带宽K1,负载K2, 延迟K3,可靠性K3,和MTU K5 ,主要用的是K1 ,K3 ;公式为Metric= [10^7/所有链路的最小带宽(单位kbps)+延迟之和(单位10ms)/10]* 256。注 :使用路由流向的入接口来计算Metric值。接口带宽的改变与实际的传输带宽无关 ,只与IGP的Metric计算相关。
6. 接下来讲一下向EIGRP区域注入默认路由 ,1-----2-----3 ,2左边是internet ,右边是EIGRP区域 ,大致三种方法 ,说一下命令 ,第一种重分发 ip route 0.0.0.0 s0 (通向1的那个口) , router eigrp 90 , redistribute static . 第二种是 ip route 0.0.0.0 s0 (通向1的那个口),network 0.0.0.0 第三种 ip default-network 12.0.0.0 , network 12.0.0.0 , ip route 12.0.0.0 255.0.0.0 null 0 .
7. 下面是路由汇总 , 1-----2-----3 三台路由器在EIGRP 90 中 ,1左边3个明细路由 10.1.8.1 /24 、10.1.9.1 /24、10.1.10.1 /24 我想要汇总成 10.1.8.0/24 , EIGRP 自动汇总会成 10.0.0.0/8 ,所以no-auto 关闭自动汇总 ,手动汇总在接口上完成 ,int s1 , ip summary-add eigrp 90 10.1.8.0 255.255.255.0 .
二 .
然后说一下认证吧 ,这个简单些 ,就是为了安全,只有认证相同才能建立邻居,我就说说命令吧。1-----2 老样子路由器1 、2在EIGRP 90 ,R1上配置 :key chain R1(R1上定义个钥匙环名字叫R1 ) ,key 1 (第一把钥匙) ,key-string cisco (密码为cisco ) , ip authentication mode eigrp 90 md5 (声明并启用认证,这样hello包中才会携带) , int s0 , ip authentication key-chain eigrp 90 R1 (进入接口 ,调用) 。
三.
最后也是最重要的EIGRP的DUAL算法 ,先说几个概念 ,FD可行距离:自己到目标的距离 ; AD是通告距离 :邻居到目标的距离 ;Successor 后继路由器) 你可以把它理解为最佳路由;FeasibleSuccessor 可行性后继/后备轮胎),那这个就是备份的了 ;成为Successor的条件,去往特定目标网络的开销/cost/Metric/FD,最小的路由器 , 如果一个路由器,去往特定目标网络有多个Successor,那么此路由器就是在进行等价负载均衡.;成为FS的条件: AD <FD ;这里顺便说下EIGRP负载均衡 默认4条、最大支持6条 ,EIGRP是支持不等价负载均衡的 ,但前提是你必须是FS ,也就是必须满足AD <FD ,variznce 的公式 :Successor’s FD *variznce >FS's FD ;
四.
负载均衡说道这 ,DUAL算法主要用到了 前面还没有说道的 Query/Reply 包 ,如果主路由丢失,将使用备份路由成为主路由,如果主路由丢失而没有备份路由,那么将向邻居路由器发送一个查询,邻居如果有,那么它将返回Reply包,如果没有 ,它就会向它的其他邻居询问,邻居没有,再询问它们自己的邻居 。。以此类推 ,直到扩散到网络的最边缘,最边缘路由器会返回Reply给最原先的那个 ,假如网络很大话,那么收敛时间就会十分长,所以这儿又有了个概念叫做 SIA(stuck in active ) 时间设置为3min ,3min还没收到回音(邻居的Reply包)就重置邻居 。 那么限制查询包得范围 的方法有 汇总和EIGRP stub 末节。
就写到这了 ,水平有限 ,哪有错误 ,希望大家给予指点。
【完】
鐵血 、諾言
|
|