• EIGRP知识汇总


    EIGRP知识点
    
    EIGRP Databases存在三张表如下:
    1.邻居表。
    2.拓扑表。
    3.路由表。
    
    EIGRP metric
    常用的两个衡量度量的参数:
    1.带宽:10的七次方除以某条路由路径中的最低带宽值,然后乘以256。
    2.时延:所有接口的时延和乘以256,单位是微秒。
    
    EIGRP metric 5个标准
    1.带宽:10的7次方除以源和目标之间最低的带宽乘以256。
    2.延时:接口的累积延迟乘以256,单位是微秒。
    3.可靠性。
    4.负载。
    5.最大传输单元(MTU)
    
    EIGRP是最典型平衡混合路由选择协议,它融合了距离矢量和链路状态两种路由选择协议的优点,使用散射更新算法(DUAL),实现了很高的路由性能。
    EIGRP协议特点:
    运行EIGRP的路由器之间形成邻居关系,并交换路由信息。相邻路由器之间通过发送和接收Hello包来保持联系,维持邻居关系。Hello包的发送间隔默认值为5s钟。
    1.运行EIGRP的路由器存储所有与其相邻路由器的路由表信息,以便快速适应路由变化。
    2.如果没有合适的路由存在,EIGRP将查询其相邻的路由器,以便发现可以替换的路由。
    3.采用不定期更新,即只在路由器改变计量标准或拓扑出现变化时发送部分更新信息。
    4.支持可变长子网掩码(VLSM)和不连续的子网,支持对自动躜上汇总功能的设定。
    5.支持多种网络层协议,除IP协议外,还支持IPX、AppleTalk等协议。
    6.在运行EIGRP的路由器内部,有一个相邻路由器表、一个拓扑结构表和一个路由表。
    7.使用DUAL算法,具有很好的路由收敛特性。
    8.具有相同自治系统号的EIGRP和IGRP之间彼此交换路由。
    
    
    EIGRP的运行
    1.建立相邻关系。
    2.发现网络拓扑,选择最短路由。
    3.路由查询、更新。
    
    eigrp 配置
    
    router eigrp 100 //编号必须一样,才可以相互通信。
     network 192.168.1.0 0.0.0.255 
    
    使其75%的接口带宽用于EIGRP更新
    int f0/0.1
     bandwidth 64
     ip bandwidth-percent eigrp 1 150
     router eigrp 100
     passive-interface f0/1
    
    
    router eigrp 100
     redistribute rip
     default-metric 1000 100 250 100 1500
    //如果再发布的静态路由,可以不用配置default-metric命令,对于其它协议必须配置此命令,否则无法成功再发布。当然在再发布之前可以使用过滤列表进行路由过滤,从而只再发布特定路由:
    router eigrp 55
     redistribute ospf 99
     distribute-list 7 out ospf 99
    配置EIGRP路由汇总
    
    int f0/0.2
     ip summary-address eigrp 55 172.25.0.0 255.255.0.0
    缺省会自动路由汇总,使用no auto-summary关闭,12.2(8)T后自动关闭。
    
    同时可以配置汇总路由的同时,宣告部分子网路由
    
    ip prefix-list 10.5.5/24 permit 10.5.5.0/24
    route-map apple permit 10
     match ip address prefix-list 10.5.5/24
    int f0/0
     ip summary-address eigrp 55 10.5.0.0 255.255.0.0 leak-map apple
    
    
    使用Route map方式来配置再发布
    
    ip route 192.168.10.0 255.255.255.0 172.22.1.4
    ip route 192.168.11.0 255.255.255.0 182.22.1.4
    ip route 192.168.12.0 255.255.255.0 172.22.1.4
    
    access-list 20 permit 192.168.10.0 0.0.0.255 
    access-list 21 permit 192.168.11.0 0.0.0.255 
    route-map static permit 10
     match ip address 20
     set metric 56 100 255 1 1500
     set tag 2
    route-map static permit 20
     match ip address 21
     set metric 128 200 255 1 1500
    route-map static deny 30
    router eigrp 33
     redistribute static route-map static
    
    禁止某接口参与EIGRP
    router eigrp 33
     passive-interface f0/0
    
    EIGRP负载均衡
    与RIP一样,EIGRP最多允许6条等metric路由同时装入路由表。(默认为4条)
    
    traffic-share balanced: 多条路由间执行负载均衡,metric值越低,分载流量越多。
    未配置traffic-share命令:平均负载到多条路由,而不考虑其metric大小。
    
    在router eigrp 100下使用distribute-list命令,它将引用acl来匹配路由
    
    distribute-list {access-list-number or name} {in or out} interface-name(如f0/0)
    
    引用前缀列表,命令格式如下:
    distribute-list {prefix list-name} {in or out} {interface-name(如f0/0)}
    
    
    入方向过滤
    access-list 33 deny 192.168.3.0 0.0.0.255
    access-list 33 permit any 
    router eigrp 55
     distribute-list 33 in f0/0
    
    出方向过滤
    access-list 77 permit 172.25.1.0 0.0.0.255 
    access-list 77 deny any 
    router eigrp 33
     distribute-list 77 out f0/0
    
    使用prefix方式过滤,支持gateway选项。
    ip prefix-list apple permit 10.0.0.0/8 le 32
    ip prefix-list apple deny 0.0.0.0/0 le 32
    ip prefix-list orange permit 172.18.19.1/32
    ip prefix-list orange deny 0.0.0.0/0 le 32
    distribute-list prefix apple gateway orange in
  • 相关阅读:
    经典算法之冒泡排序(Bubble Sort)-Python实现
    经典算法之快速排序(Quick Sort)-Python实现
    2020年SRE的随心感悟
    django: 像正常运行django的项目运行单个文件
    整理一下javascript中offsetWidth、clientWidth、width、scrollWidth、clientX、screenX、offsetX、pageX的具体含义
    requestAnimationFram 的优势及使用场景
    js 隐式数据转换带来的BUG
    为什么我不建议在js中使用链接变量分配
    关于JS函数传参的数据修改
    实现一个查看浏览器内核及版本号的功能函数
  • 原文地址:https://www.cnblogs.com/vincent-liang/p/6509428.html
Copyright © 2020-2023  润新知