原文

http://www.h3c.com/cn/d_201708/1018729_30005_0.htm#_Toc488338729

1. 组网需求

  • Host A需要访问Internet上的Host B,Host A的缺省网关为10.1.1.10/24;
  • Switch A和Switch B属于虚拟IP地址为10.1.1.10的备份组1;
  • 当Switch A正常工作时,Host A发送给Host B的报文通过Switch A转发;当通过NQA监测到Switch A上行链路不通时,Host A发送给Host B的报文通过Switch B转发。

2. 组网图

图1-1 VRRP、Track与NQA联动配置组网图

3. 配置步骤

(1)     按照图1-1创建VLAN,在VLAN中加入对应的端口,并配置各VLAN接口的IP地址,具体配置过程略。

(2)     在Switch A上配置NQA测试组

<SwitchA> system-view

# 创建管理员名为admin、操作标签为test的NQA测试组。

[SwitchA] nqa entry admin test

# 配置测试类型为ICMP-echo。

[SwitchA-nqa-admin-test] type icmp-echo

# 配置目的地址为10.1.2.2。

[SwitchA-nqa-admin-test-icmp-echo] destination ip 10.1.2.2

# 测试频率为100ms。

[SwitchA-nqa-admin-test-icmp-echo] frequency 100

# 配置联动项1(连续失败5次触发联动)。

[SwitchA-nqa-admin-test-icmp-echo] reaction 1 checked-element probe-fail threshold-type consecutive 5 action-type trigger-only

[SwitchA-nqa-admin-test-icmp-echo] quit

# 启动探测。

[SwitchA] nqa schedule admin test start-time now lifetime forever

(3)     在Switch A上配置Track项

# 配置Track项1,关联NQA测试组(管理员为admin,操作标签为test)的联动项1。

[SwitchA] track 1 nqa entry admin test reaction 1

(4)     在Switch A上配置VRRP

# 在VLAN接口2下,配置VRRP适用版本为VRRPv2。

[SwitchA] interface vlan-interface 2

[SwitchA-Vlan-interface2] vrrp version 2

# 创建备份组1,并配置备份组1的虚拟IP地址为10.1.1.10。

[SwitchA-Vlan-interface2] vrrp vrid 1 virtual-ip 10.1.1.10

# 设置Switch A在备份组1中的优先级为110。

[SwitchA-Vlan-interface2] vrrp vrid 1 priority 110

# 设置备份组的认证方式为simple,认证字为hello。

[SwitchA-Vlan-interface2] vrrp vrid 1 authentication-mode simple plain hello

# 设置Master发送VRRP报文的间隔时间为500厘秒。

[SwitchA-Vlan-interface2] vrrp vrid 1 timer advertise 500

# 设置Switch A工作在抢占方式,抢占延迟时间为5000厘秒。

[SwitchA-Vlan-interface2] vrrp vrid 1 preempt-mode delay 5000

# 设置监视Track项。

[SwitchA-Vlan-interface2] vrrp vrid 1 track 1 priority reduced 30

(5)     在Switch B上配置VRRP

# 在VLAN接口2下,配置VRRP适用版本为VRRPv2。

<SwitchB> system-view

[SwitchB] interface vlan-interface 2

[SwitchB-Vlan-interface2] vrrp version 2

# 创建备份组1,并配置备份组1的虚拟IP地址为10.1.1.10。

[SwitchB-Vlan-interface2] vrrp vrid 1 virtual-ip 10.1.1.10

# 设置备份组的认证方式为simple,认证字为hello。

[SwitchB-Vlan-interface2] vrrp vrid 1 authentication-mode simple plain hello

# 设置Master发送VRRP报文的间隔时间为500厘秒。

[SwitchB-Vlan-interface2] vrrp vrid 1 timer advertise 500

# 设置Switch B工作在抢占方式,抢占延迟时间为5000厘秒。

[SwitchB-Vlan-interface2] vrrp vrid 1 preempt-mode delay 5000

4. 验证配置

配置完成后,在Host A上可以ping通Host B。通过display vrrp命令查看配置后的结果。

# 显示Switch A上备份组1的详细信息。

[SwitchA-Vlan-interface2] display vrrp verbose

IPv4 Virtual Router Information:

Running Mode      : Standard

Total number of virtual routers : 1

Interface Vlan-interface2

VRID           : 1               Adver Timer  : 500

Admin Status   : Up              State        : Master

Config Pri     : 110             Running Pri  : 110

Preempt Mode   : Yes             Delay Time   : 5000

Auth Type      : Simple          Key          : ******

Virtual IP     : 10.1.1.10

Virtual MAC    : 0000-5e00-0101

Master IP      : 10.1.1.1

VRRP Track Information:

Track Object   : 1              State : Positive          Pri Reduced : 30

# 显示Switch B上备份组1的详细信息。

[SwitchB-Vlan-interface2] display vrrp verbose

IPv4 Virtual Router Information:

Running Mode      : Standard

Total number of virtual routers : 1

Interface Vlan-interface2

VRID           : 1               Adver Timer  : 500

Admin Status   : Up              State        : Backup

Config Pri     : 100             Running Pri  : 100

Preempt Mode   : Yes             Delay Time   : 5000

Become Master  : 2200ms left

Auth Type      : Simple          Key          : ******

Virtual IP     : 10.1.1.10

Master IP      : 10.1.1.1

以上显示信息表示在备份组1中Switch A为Master,Switch B为Backup,Host A发送给Host B的报文通过Switch A转发。

Switch A与Switch C不通时,在Host A上仍然可以ping通Host B。通过display vrrp命令查看备份组的信息。

# Switch A与Switch C不通时,显示Switch A上备份组1的详细信息。

[SwitchA-Vlan-interface2] display vrrp verbose

IPv4 Virtual Router Information:

Running Mode      : Standard

Total number of virtual routers : 1

Interface Vlan-interface2

VRID           : 1               Adver Timer  : 500

Admin Status   : Up              State        : Backup

Config Pri     : 110             Running Pri  : 80

Preempt Mode   : Yes             Delay Time   : 5000

Become Master  : 2200ms left

Auth Type      : Simple          Key          : ******

Virtual IP     : 10.1.1.10

Master IP      : 10.1.1.2

VRRP Track Information:

Track Object   : 1              State : Negative          Pri Reduced : 30

# Switch A与Switch C不通时,显示Switch B上备份组1的详细信息。

[SwitchB-Vlan-interface2] display vrrp verbose

IPv4 Virtual Router Information:

Running Mode      : Standard

Total number of virtual routers : 1

Interface Vlan-interface2

VRID           : 1               Adver Timer  : 500

Admin Status   : Up              State        : Master

Config Pri     : 100             Running Pri  : 100

Preempt Mode   : Yes             Delay Time   : 5000

Auth Type      : Simple          Key          : ******

Virtual IP     : 10.1.1.10

Virtual MAC    : 0000-5e00-0101

Master IP      : 10.1.1.2

以上显示信息表示Switch A与Switch C不通时,Switch A的优先级降低为80,成为Backup,Switch B成为Master,Host A发送给Host B的报文通过Switch B转发。

VRRP、Track与NQA联动配置举例(Master监视上行链路)的更多相关文章

  1. 静态路由、Track与NQA联动配置举例

    原文: http://www.h3c.com/cn/d_201708/1018729_30005_0.htm#_Toc488338732 1.6.4  静态路由.Track与NQA联动配置举例 1. ...

  2. 网络拓扑实例13:IPv4静态路由与NQA联动简介

    组网图形 IPv4静态路由与NQA联动简介 网络质量分析NQA(Network Quality Analysis)是一种实时的网络性能探测和统计技术,可以对响应时间.网络抖动.丢包率等网络信息进行统计 ...

  3. 网络拓扑实例09:VRRP组网下同网段内配置基于全局地址池的DHCP服务器

    组网图形 DHCP服务器简介 见前面DHCP服务器文章,不再赘述. 组网需求 如图1所示,某企业内的一台主机通过Switch双归属到SwitchA和SwitchB,SwitchA为主设备,作为DHCP ...

  4. VRRP协议的原理与配置

    VRRP出现的原因: 局域网中的用户终端通常采用配置一个默认网关的形式访问外部网络,如果此时默认网关设备发生故障,将中断所有用户终端的网络访问,这很可能会给用户带来不可预计的损失. VRRP的优点: ...

  5. HTTPS Web配置举例

    http://www.h3c.com.cn/Products___Technology/Technology/Security_Encrypt/Other_technology/Representat ...

  6. 14.4.8 Configuring the InnoDB Master Thread IO Rate 配置InnoDB Master Thread I/O Rate

    14.4.8 Configuring the InnoDB Master Thread IO Rate 配置InnoDB Master Thread I/O Rate 主的master thread ...

  7. listener.ora--sqlnet.ora--tnsnames.ora的关系以及手工配置举例(转载:http://blog.chinaunix.net/uid-83572-id-5510.ht)

    listener.ora--sqlnet.ora--tnsnames.ora的关系以及手工配置举例 ====================最近看到好多人说到tns或者数据库不能登录等问题,就索性总结 ...

  8. java内存配置举例

    常见配置举例  堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制:系统的可用虚拟内存限制:系统的可用物理内存限制.32位系统下,一般限制在1.5G~ ...

  9. 二进制搭建kubernetes多master集群【三、配置k8s master及高可用】

    前面两篇文章已经配置好了etcd和flannel的网络,现在开始配置k8s master集群. etcd集群配置参考:二进制搭建kubernetes多master集群[一.使用TLS证书搭建etcd集 ...

随机推荐

  1. hdu2886 Lou 1 Zhuang 数学/快速幂

    All members of Hulafly love playing the famous network game called 'Lou 1 Zhuang' so much that Super ...

  2. 在使用 interface 声明一个接口时,只可以使用那个修饰符修饰该接口?

    这是一个看似简单其实挺有深意的题目,答案应该大多数人都知道是什么,不过原理和原因相比很少有人仔细研究过.对于本题,我有三点说明,希望看到这个评论的人能从这三点中看到你以前没注意到的东西:  ①接口的声 ...

  3. java黑魔法-反射机制-01

    在java的帮助文档中,java.lang包中有一个Class类,注意这里的"C“是大写,所以这个不是表示类的声明,而是一个真正的类.在java的帮助文档中,这样定义的Class类: pub ...

  4. XML基础入门

    一.概念 XML: Extensible  markup Language,可拓展标记语言 功能:存储数据 1.配置文件 2.在网络中传输数据 html和xml的区别: 1.xml标记全是自定义的 2 ...

  5. Odoo 开源协议讨论

    Odoo 开源协议讨论 Odoo 9 开始使用的 LGPL 开源协议,所以模块的加密并不会违反 Odoo 的开源协议. 如果使用 Odoo 8 (含)以前的版本开发模块,那么你在分发模块时也必须给使用 ...

  6. JavaScript模板引擎Template.js使用详解

    这篇文章主要为大家详细介绍了JavaScript模板引擎Template.js使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下   template.js 一款 JavaScript 模板引 ...

  7. Redis 多个数据库

    注意:Redis支持多个数据库,并且每个数据库的数据是隔离的不能共享,并且基于单机才有,如果是集群就没有数据库的概念. Redis是一个字典结构的存储服务器,而实际上一个Redis实例提供了多个用来存 ...

  8. webpack 中,loader、plugin 的区别

    loader 和 plugin 的主要区别: loader 用于加载某些资源文件. 因为 webpack 只能理解 JavaScript 和 JSON 文件,对于其他资源例如 css,图片,或者其他的 ...

  9. laravel 打印完整sql语句

    laravel5 用DB自带的getQueryLog方法直接打印: DB::connection()->enableQueryLog(); // 开启QueryLog \App\User::fi ...

  10. py-day1-3 python基本数据类型

    数据的基本类型: 数字: