• 使用IP SLA配置静态路由跟踪(基本)


    在当今的网络环境中,冗余是最重要的方面之一,无论是在 LAN 侧还是在 WAN 侧。在本主题中,我们将介绍在单个路由器上终止的多个 WAN 链路的 WAN 冗余。

    Cisco 设备实现WAN 冗余的最佳和最简单的方法是使用具有IP SLA 跟踪的可靠静态备份路由

    IP SLACisco IOS 软件包含的一项功能,可让管理员分析IP 应用程序和服务的IP 服务级别IP SLA 使用主动流量监控技术监控网络上的持续流量这是测量开销网络性能的可靠方法。Cisco 路由器提供IP SLA 响应器,可提供网络中测量数据的准确性。

    使用 IP SLA,路由器和交换机会执行定期测量。可用测量的数量和类型非常多,在本文中,我们将仅介绍 ICMP ECHO 功能。IP SLA 本身就是一个非常大的话题。

    感兴趣的用户可以前往我们的Cisco 路由器部分,在那里他们可以找到许多涵盖 Cisco 路由器上 IP SLA 配置的文章。

    让我们以一个基本的冗余广域网链路场景为例,如下所示:

     

    在上图中,Cisco 设备连接到两条 WAN 链路 ISP1 和 ISP2。我们在日常生活中最常见的设置是必须在 Cisco 路由器上配置默认路由,指向相应的下一跳 IP,如下所示:

    R1(config)# ip route 0.0.0.0 0.0.0.0 2.2.2.2
    R1(config)# ip route 0.0.0.0 0.0.0.0 3.3.3.3 10

    如果您注意到指向 ISP2 的辅助路由的管理距离增加到 10,以便它成为备份链路。

    上面只有两条浮动静态路由的配置部分满足了我们的要求,因为它仅适用于连接到 WAN 链路的路由器接口处于 up/down 或 down/down 状态的场景。但是在很多情况下,我们看到即使链接保持正常但我们无法到达网关,这通常发生在问题出在 ISP 端时。

    在这种情况下,IP SLA 成为工程师最好的朋友。通过大约六个额外的 IOS 命令,我们可以拥有一个更可靠的自动故障转移环境。

    使用 IP SLA,Cisco IOS 能够使用 Internet 控制消息协议 (ICMP) ping 来识别远程端的 WAN 链接何时出现故障,从而允许从备用端口启动备份连接。使用对象跟踪功能可靠静态路由备份可以确保在发生多种灾难性事件(例如 Internet 电路故障或对等设备故障)时的可靠备份。

    IP SLA 配置为 ping 目标,例如可公开路由的 IP 地址或公司网络内的目标或 ISP 路由器上的下一跳 IP。ping 仅从主接口路由。遵循 IP SLA 的示例配置以生成针对 ISP1 的下一跳 IP 的 icmp ping。

    R1(config)# ip sla 1
    R1(config)# icmp-echo 2.2.2.2 source-interface FastEthernet0/0
    R1(config)# timeout 1000
    R1(config)# threshold 2
    R1(config)# frequency 3
    R1(config) # ip sla schedule 1 life always start-time now

    请注意,Cisco IP SLA 命令已从 IOS 更改为 IOS,以了解 IOS 的确切命令,请查看 Cisco 文档。以上命令适用于IOS 12.4(4)T15.(0)1M和更高版本。

    上述配置定义并启动IP SLA 探测

    ICMP回声探测发送ICMP Echo报文到下一跳IP 2.2.2.23秒,如由“定义的频率”参数。

    超时设置 Cisco IOS IP SLA 操作等待其请求数据包响应的时间量(以毫秒为单位)。

    阈值设置生成反应事件并存储 Cisco IOS IP SLA 操作的历史信息的上升阈值。

    定义 IP SLA 操作后,下一步是定义跟踪 SLA 探测的对象。这可以通过使用 IOS 跟踪对象来完成,如下所示:

    R1(config)# track 1 ip sla 1 reachability

    上述命令将跟踪 IP SLA 操作的状态。如果没有来自下一跳 IP 的 ping 响应,则轨道将关闭,当 ip sla 操作开始接收 ping 响应时,它将出现。

    要验证轨道状态,请使用show track命令,如下所示:

    R1# show track

    Track 1
    IP SLA 1 reachability
    Reachability is Down
    1 change, last change 00:03:19
    Latest operation return code: Unknown

    上面的输出显示轨道状态为down每个 IP SLA 操作都维护一个操作返回码值。此返回代码由跟踪过程解释。返回代码可能返回 OK、OverThreshold 和其他几个返回代码。

    不同的操作可能有不同的返回码值,因此只使用所有操作类型通用的值。下表显示了根据 IP SLA 返回码的轨道状态。

    Tracking

    Return Code

    Track State

    Reachability

     

    OK or over threshold

    (all other return codes)

    Up

    Down


    IP SLA 可靠静态路由配置的最后一步是将track语句添加到指向 ISP 路由器的默认路由,如下所示:

    R1(config)# ip route 0.0.0.0 0.0.0.0 2.2.2.2 track 1
    R1(config)# ip route 0.0.0.0 0.0.0.0 3.3.3.3 10

    轨道数的关键字和参数的组合指定该静态路由将被安装仅当配置轨道对象的状态为开启 因此,如果轨道状态为关闭,则辅助路由将用于转发所有流量。

    如果您想了解如何使用基于策略的路由配置 IP SLA 跟踪以自动将特定类型的流量重定向到其他网关或主机,请访问我们的使用 IP SLA 跟踪配置基于策略的路由 (PBR) - 自动重定向流量文章。

  • 相关阅读:
    借助GitStats进行项目统计
    sql查重复数据
    git增删远程分支
    iOS类继承及重用
    键盘消息多次被触发
    salt未持久化保存导致应用启动时候的网络请求失败(没有权限)
    resize view from nib引起的子控制器视图(childviewcontroller)部分区域无响应
    python脚本实现自动为png类型图片添加@2x后缀
    企业级后台列表常用操作
    java集合总结
  • 原文地址:https://www.cnblogs.com/surplus/p/15441143.html
Copyright © 2020-2023  润新知