VRRP在城域网中的应用
天阔云瞰-001
前言
目前城域网现网中,VRRP主要应用在汇聚层,应用在承载语音业务路由器的子接口上,在此子接口并未使能VRRP TRACK,并未实现监视路由器上联子接口状态,并未做到上联端口宕主备快速切换。
一、VRRP是什么?
VRRP(VirtualRouterRedundancyProtocol/虚拟路由器冗余协议)
虚拟路由器冗余协议是一种选择协议,它可以把一个虚拟路由器的责任动态分配到局域网上的VRRP路由器中的一台。控制虚拟路由器IP地址的VRRP路由器称为主路由器,它负责转发数据包到这些虚拟IP地址。一旦主路由器不可用,这种选择过程就提供了动态的故障转移机制,这就允许虚拟路由器的IP地址可以作为终端主机的默认第一跳路由器。使用VRRP的好处是有更高的默认路径的可用性而无需在每个终端主机上配置动态路由或路由发现协议。VRRP包封装在IP包中发送。
使用VRRP,可以通过手动或DHCP设定一个虚拟IP地址作为默认路由器。虚拟IP地址在路由器间共享,其中一个指定为主路由器而其它的则为备份路由器。如果主路由器不可用,这个虚拟IP地址就会映射到一个备份路由器的IP地址(这个备份路由器就成为了主路由器)。VRRP也可用于负载均衡。VRRP是IPv4和IPv6的一部分。
二、常用配置
1.用来创建VRRP备份组,并为备份组指定虚拟IP地址
vrrp vrid 1 virtual-ip 10.1.3.1
2.用来配置设备在VRRP备份组中的优先级
vrrp vrid 1 priority 200
3.用来使能VRRP,通过监视上联接口的状态,控制VRRP备份组中的优先级来实现主备快速切换。
vrrp vrid 1 track interface GigabitEthernet0/0/1 reduced 200
4.在不稳定的网络环境中,即使MASTER可以正常工作,网络堵塞也可能导致BACKUP不能按时接受来着MASTER的报文,这样可能导致VRRP状态频繁切换,所以将MASTER抢占时间为延迟抢占,而将BACKUP配置为立即抢占
vrrp vrid 47 preempt-mode timer delay 20
三、现网配置(MASTER)
目前城域网现网中,VRRP主要应用在汇聚层,应用在承载语音业务路由器的子接口上,但是子接口并未使能VRRP TRACK,并未实现监视路由器上联子接口状态,所以无法做到上联端口宕主备快速切换。这一方面原因在于汇聚层路由器上联核心,中继权重远大于汇聚层下联语音接入业务,另一方面在于目前运营商城域网业务层采用BGP+ISIS承载,灵活性很高。
SD-NE40E-N1#dis cur int Eth-Trunk8.47interface Eth-Trunk8.47description qilu-ftthcontrol-vid 47 qinq-terminationqinq termination pe-vid 3800 ce-vid 47qinq termination pe-vid 3800 ce-vid 3800qinq vrrp pe-vid 3800 ce-vid 47ip binding vpn-instance sbc-vpnip address 10.10.10.2 255.255.255.0vrrp vrid 47 virtual-ip 10.10.10.1vrrp vrid 47 priority 200vrrp vrid 47 preempt-mode timer delay 200arp broadcast enabletrust upstream ngn-difftrust 8021p
四、VRRP场景
VRRP场景拓扑:VRRP+OSPF
RT2 的 VRRP 优先级高于 RT1,正常情况下PC4 访问 RT3 LOOPBACK 0 的路由为:
traceroute to 13.13.13.13, 8 hops max
(ICMP), press Ctrl+C to stop1 10.1.3.3 31 ms 32 ms <1 ms2 13.13.13.13 31 ms 31 ms 31 ms
当网络RT2上联端口DOWN时,
如果:
RT2 的VRRP没有做vrrp track
PC4发来的数据报文路由如下:
traceroute to 13.13.13.13, 8 hops max
(ICMP), press Ctrl+C to stop
1 10.1.3.3 16 ms 15 ms 16 ms
2 10.1.3.2 31 ms 16 ms 31 ms
3 13.13.13.13 31 ms 47 ms 47 ms
数据报文还是先到 RT2,寻 RT2 的OSPF路由表,找到目的地址为RT3 LOOPBACK 0 的下一跳为R1的互联地址10.1.3.2,RT2 的 ospf路由表为:
[RT2]disp ospf routingOSPF Process 1 with Router ID 2.2.2.2Routing Tables Routing for Network Destination Cost Type NextHop AdvRouter Area10.1.3.0/24 1 Transit 10.1.3.3 2.2.2.2 0.0.0.010.1.3.1/32 1 Stub 10.1.3.1 2.2.2.2 0.0.0.020.1.2.0/24 1 Transit 20.1.2.1 2.2.2.2 0.0.0.013.13.13.13/32 2 Stub 10.1.3.2 3.3.3.3 0.0.0.020.1.1.0/24 2 Transit 10.1.3.2 3.3.3.3 0.0.0.0
如果,
RT2 的 VRRP 做了 vrrp track ,PC4 发来的数据报文路由则为:
PC>tracert 13.13.13.13
traceroute to 13.13.13.13, 8 hops max
(ICMP), press Ctrl+C to stop1 10.1.3.2 15 ms 16 ms 31 ms2 13.13.13.13 16 ms 31 ms 31 ms
VRRP在城域网中的应用相关推荐
- 弹性分组环(RPR)技术特点及其在城域网中的应用
Cww.net.cn <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags&quo ...
- linux检测vrrp状态,基于Linux的VRRP在无线路由器中的实现
摘要: 随着Internet的不断发展,用户对网络可靠性的需求越来越高,特别是对于终端用户来说能够时时与网络其它部分保持通信是非常重要的.我们在建立一个网络时,为了保障网络稳定不间断的运行,经常采用一 ...
- VRRP在企业网中的应用(H3C设备)
一:实验原理 ①VRRP概述: 随着Internet的发展,人们对网络的可靠性的要求越来越高.对于局域网用户来说,能够时刻与外部网络保持联系是非常重要的. 通常情况下,内部网络中的所有主机都设置一条相 ...
- HSRP和VRRP在企业网中的应用
一,HSRP: 1,基本概述: 热备份路由器协议(HSRP)的设计目标是支持特定情况下 IP 流量失败转移不会引起混乱.并允许主机使用单路由器,以及即使在实际第一跳路由器使用失败的情形下仍能维护路由器 ...
- cr全称是什么意思,城域网中的AC、BRAS、SW、SR、CR是什么意思
释义:AC全称为Access Controller,意思是接入控制器.BRAS全称为Broadband Remote Access Server,意思是宽带远程接入服务器.SW全称为switch,意思 ...
- ESXI中设置高格作为旁路由并设置双机热备(VRRP)
因为高格没有ipv6,作为主路由在一些特殊场景下不太好,所以将其设置成旁路由充当网关发挥流控作用是不错的.但经过实验发现,高格的流控只有对其LAN网段的客户端才起作用.所以使用双机热备实现即使关闭高格 ...
- 网络虚拟化城域网创新实践
导读:在运营商城域网中,核心和汇聚层通常会采用冗余设备和冗余链路的可靠性部署方式,但这种冗余方式不仅增加了拓扑的复杂性,而且需要更多的网络协议来配套(如MSTP生成树协议.VRRP协议等).这样一来无 ...
- Linux 4.10中两个新特性与我的一段故事
今早5点半起来没有开始写文章,而是去西湾红树林连跑带走折腾了将近20公里,回来后就8点多了...洗了个澡之后坐稳当,开始写一段关于我的故事. 在2014年到2015年期间,我在负责研发 ...
- keepalived之 Keepalived 原理(定义、VRRP 协议、VRRP 工作机制)
1.Keepalived 定义 Keepalived 是一个基于VRRP协议来实现的LVS服务高可用方案,可以利用其来避免单点故障.一个LVS服务会有2台服务器运行Keepalived,一台为主服务器 ...
- cisco dhcp vlan vrrp ospf 实验
ciso dhcp vlan vrrp ospf 实验 一.拓扑 二.接口配置 IOU1(config)# hostname dhcp dhcp(config)# int e0/0 dhcp(conf ...
最新文章
- 云栖大会变迁史(2009-2017)
- Linux进程虚拟地址空间
- python【力扣LeetCode算法题库】13- 罗马数字转整数
- C语言再学习 -- printf、scanf占位符
- oracle手工收集awr报告_oracle手工生成AWR报告方法记录-阿里云开发者社区
- VirtualBox 扩展虚拟硬盘容量
- 机器学习任务的一般步骤
- elasticsearch中集群选举中的ping源码解析
- python rsa库_Python中rsa模块【sign 加签验签】的使用
- windows phone, 应用最大内存
- 设计模式(五)——建造者模式
- Selectsort Tournamentsort Heapsort
- cetos7 网卡名字命名规则_Linux 中如何启用和禁用网卡?
- 计算机辅助设计学什么,计算机辅助设计课程教学大纲
- Java 开发工具 Eclipse
- 工信部ICP备案管理系统滑动验证码破解
- 个人支付微信支付宝接口
- 【06月03日】预分红股息率最高排名
- Docker容器与本地文件相互拷贝
- Auto.js逆向分析-提取脚本文件(附源码)