cisco的ip sla 实例应用--端到端的可用性动态监测

IP SLA是 Internet Protocol   Service-Level Agreement的缩写,意思是互联网协议服务等级协议。IP SLA主要有以下应用场合:

1.静态路由下一跳检测。

2.HSRP出接口检测。

3.PBR策略路由下一跳检测。

本文主要是以静态路由下一跳可达性检测,为例子介绍IP SLA的作用和配置:

某种原因下R1和R2会经过中间的透传设备。

接口按照实验配置完成后,在R1和R2上分别配置两条默认路由,使R1的192.168.1.0和R2的192.168.2.0可以相互通信

R1#sh run | se ip route

ip route 0.0.0.0 0.0.0.0 1.1.1.3

ip route 0.0.0.0 0.0.0.0 2.2.2.3

R2#sh run | se ip route

ip route 0.0.0.0 0.0.0.0 1.1.1.1

ip route 0.0.0.0 0.0.0.0 2.2.2.2

查看路由:

R1#sh ip route

S*   0.0.0.0/0 [1/0] via 2.2.2.3

[1/0] via 1.1.1.3

R2#sh ip route

S*   0.0.0.0/0 [1/0] via 2.2.2.2

[1/0] via 1.1.1.1

R1和R2两条等价负载均衡路由

1、在没有经过中间的透明设置时,R2上的e0/1口DOWN时候,R1的e0/1也会down,这条条路由会自动消失,切换到另外一条路由。业务不受影响;

2、经过有透明设备时,R2上的e0/1口DOWN时候,由于R1的e0/1连接透明设备,端口不会DOWN。此时R1路由器认为该条路由还是有效,于是将数据包扔给给路由,造成丢包,影响业务。

于是在R1和R2是可以配置SLA实现路由跟踪,主要配置命令:

(config)# ip sla monitor 1

//创建服务条目

(config-sla-monitor)# type echo protocol ipIcmpEcho 1.1.1.1  source-ipaddr 1.1.1.3

//设置监测ICPM echo   监测路由条目的下一跳IP 数据包离开路由器的出接口IP地址

(config-sla-monitor)#timeout 1000

//设置超时时间为 1000ms

(config-sla-monitor)#frequency 3

//设置频率为3 (3s一个包)

(config)#ip sla monitor schedule 1 life forever start-time now

//设置SLA的启动时间为马上,有效期为永远

(config)#track 1 rtr 1reachability

//和track条目和响应条目关联,track关心可达性

(config)#ip route 0.0.0.0 0.0.0.0 1.1.1.3 track 1

//设置静态路由并使用条目1监测

编辑本段IP SLA效果查看

# show ip sla monitor configuration    //查看配置

配置R1

R1#sh run | se ip sla

ip sla monitor 1

type echo protocol ipIcmpEcho 1.1.1.3 source-ipaddr 1.1.1.1

timeout 1000

frequency 3

ip sla monitor schedule 1 life forever start-time now

ip sla monitor 2

type echo protocol ipIcmpEcho 2.2.2.3 source-ipaddr 2.2.2.2

timeout 1000

frequency 3

ip sla monitor schedule 2 life forever start-time now

R1#sh run | se track

track 1 rtr 1 reachability

track 2 rtr 2 reachability

ip route 0.0.0.0 0.0.0.0 1.1.1.3 track 1

ip route 0.0.0.0 0.0.0.0 2.2.2.3 track 2

R1#

R2配置跟R1基本一致~

时间: 2024-10-17 21:50:40

cisco的ip sla 实例应用--端到端的可用性动态监测的相关文章

Cisco IP SLA和EEM:数据中心多出口优化设计方案

一 本文将通过Cisco IP SLA和EEM来演示中等规模数据中心多出口的优化设计方案,数据中心构建背景介绍: 1.数据中心从ISP申请了多条出口链路,本文以三条演示,其中默认启用前2条,在其中任何一条发生故障后,自动启用第三条,每条接在运营商相同或者不同设备上. 2.主要使用静态路由技术. 3.使用IP SLA和EEM来优化数据中心故障倒换速度. 二.设计拓扑如下: 三.配置(主要配置基本都在R1) ①R1接口配置 interface FastEthernet0/0 ip address 1

Cisco IOS IP Service Level Agreementv (IP SLA)

Responder and Control Protocol 1.Responder内嵌在思科目标路由器中的一个组件,用来对IP SLA请求包做应答,通过对应达包添加时间戳属性,以提高测量计算的准确性.只有Cisco厂家的路由器才能作为Cisco IP Sla的Responder. 2.Control Protocol   Cisco IP Sla 利用Control message通知Responder需要监听指定端口.一旦Responder收到带有指定端口属性的Control message

PBR+多出口NAT+IP SLA

PBR策咯路由(Policy-Based Routing) route-map的一种应用,基于策略的路由比传统的路由能力更强,使用更灵活,它使网络管理者不仅能够根据目的地址而且能够根据协议类型.报文大小.应用或IP源地址来选择转发路径.策略路由可以定义为通过多路由器的负载平衡或根据总流量在各线上进行报文转发的服务质量来定义策略路由 策略路由主要对经过路由器的数据流进行分流和过滤以及感兴趣的数据流 在讲PBR之前有必要简单介绍下Route-map工具,Route-map包含两元,一个是match(

cisco冗余GETVPN配置实例

GCKS(config)#do show run Building configuration... Current configuration : 3260 bytes ! upgrade fpd auto version 12.4 service timestamps debug datetime msec service timestamps log datetime msec no service password-encryption ! hostname GCKS ! boot-st

实例PK(Vue服务端渲染 VS Vue浏览器端渲染)

Vue 2.0 开始支持服务端渲染的功能,所以本文章也是基于vue 2.0以上版本.网上对于服务端渲染的资料还是比较少,最经典的莫过于Vue作者尤雨溪大神的 vue-hacker-news.本人在公司做Vue项目的时候,一直苦于产品.客户对首屏加载要求,SEO的诉求,也想过很多解决方案,本次也是针对浏览器渲染不足之处,采用了服务端渲染,并且做了两个一样的Demo作为比较,更能直观的对比Vue前后端的渲染. 话不多说,我们分别来看两个Demo:(欢迎star 欢迎pull request) 1.浏

ip sla详解和实验

IP SLA是 Internet Protocol Service-Level Agreement的缩写,意思是互联网协议服务等级协议. IP SLA主要有以下三种应用场合: 1.浮动静态路由下一跳检测. 2.HSRP出接口检测. 3.PBR策略路由下一跳检测. 简单来说就是利用以下各种途径测试可靠性,下文主要以icmp ping测试来说明 实验拓扑图 拓扑说明:R1 fa0/0接口192.168.0.0/24,s1/0接口12.1.1.0/24,s1/1接口13.1.1.0/24,最后一位为路

Netty实例-简单的服务端-客户端实现,注释详细

       书籍推荐:                                       实例代码 :http://download.csdn.net/detail/jiangtao_st/7677503 Netty Server端实现 /** * * <p> * Netty Server Simple * </p> * * @author 卓轩 * @创建时间:2014年7月7日 * @version: V1.0 */ public class NettyServer

Lab - 浮动静态路由 &amp; IP SLA

Topology Objective 理解浮动路由的配置 理解IP SLA 的原理 配置 IP SLAs ICMP Path Echo Operation Step 1: 配置基本路由器接口 R1(config)#interface loopback0 R1(config-if)#ip address 1.1.1.1 255.255.255.0 R1(config)#interface f0/0 R1(config-if)#ip address 12.1.1.1 255.255.255.0 R1

IP地址转换、主机大小端、htonl、ntohl实现

copy #include <IOSTREAM> //#include <WINSOCK.H> using std; typedef  uint16; unsigned   uint32; // 短整型大小端互换 #define BigLittleSwap16(A)  ((((uint16)(A) & 0xff00) >> 8) | \ // 长整型大小端互换 #define BigLittleSwap32(A)  ((((uint32)(A) & 0x