VRRP原理详解&实例说明实现路由设备的负载均衡

VRRP概述:
#VRRP(Virtual Router Redundancy Protocol)虚拟路由冗余协议,容错协议,
它通过把几台路由设备联合组成一台虚拟的路由设备,
并通过一定的机制来保证当主机的下一跳设备出现故障时 ,
可以及时将业务切换到其它设备,从而保持通讯的连续性和可靠性。
VRRP的工作原理
#VRRP(虚拟路由冗余协议):通过把几台路由设备联合组成一台虚拟路由设备,
将虚拟路由设备的ip地址作为用户的默认网关地址实现与外部的通讯。
当网关设备发生故障时,VRRP协议能够快速选举新的网关设备承担数据流量,保障网络的可靠通信。
VRRP使用ip报文作为传输协议报文,协议号为112,使用固定的组播地址224.0.0.18进行发送
通过协议报文选举出一台路由器作为master,其他设备作为backup,来实现网关备份功能。
VRRP只使用到advertisement这一种报文。
VRRP组成员包括:
#主路由器
备份路由器
虚拟路由器
VRRP协议中定义了三种状态机:
#初始状态(Initialize)、活动状态(Master)、备份状态(Backup)。
其中,只有处于活动状态的设备才可以转发那些发送到虚拟IP地址的报文。
Master选举原则:
#首先比较每台路由器的优先级,优先级大的成为master,优先级相同的话,
就比较接口ip地址,ip地址大的成为master。master会周期性的发送advertisement报文,
其实也就是一秒发送一次,如果backup每隔3秒没收到master发来的advertisement报文,
则认为master down,就会进行新一轮的选举。
VRRP优先级、占先权、认证和端口跟踪通过实验具体演示:

VRRP案例分析:

实验准备:
#(1)交换机3个建立VLAN10 20 ,1和2上新建VLAN10 VLAN20 VLAN30
pc1 pc2 分别属于VLAN10 VLAN20,
Pc1:192.168.1.1 (VLAN10)属于192.168.1.0网段
Pc2:192.168.2.1 (VLAN20)属于192.168.2.0网段#

实验要求:
#1.交换机1成为VLAN10 的主网关,成为VLAN20的备用网关
2.交换机2成为VLAN20的主网关,成为VLAN10的备用网关
3.配置VRRP的占先权、认证和端口跟踪
4.查看配置信息,总结
实验步骤:
#SW3: H3 1口 2口配置access 模式,分别加入VLAN10 20
[H3]port-group group-member Gi 0/0/3 gi 0/0/4
[H3-port-group]port link-type access
[H3-GigabitEthernet0/0/3]port default vlan 10
[H3-GigabitEthernet0/0/4]port default vlan 20
[H3]port-group group-member gi 0/0/1 gi 0/0/2
[H3-port-group]port link-type trunk
[H3-GigabitEthernet0/0/2]port trunk allow-pass vlan all

#SW1:H1
[H1-GigabitEthernet0/0/2]port link-type trunk
[H1-GigabitEthernet0/0/2]port trunk allow-pass vlan all
[H1-Vlanif10]ip add 192.168.1.10 24
[H1-Vlanif20]ip add 192.168.2.20 24
[H1-Vlanif10] vrrp vrid 10 virtual-ip 192.168.1.254     配置虚拟网关
[H1-Vlanif10]vrrp vrid 10 priority 150      H1上VLAN10的优先级加到150
[H1-Vlanif20]vrrp vrid 20 virtual-ip 192.168.2.254   配置虚拟网关

#SW2:同SW1
[H2-GigabitEthernet0/0/2]port link-type trunk
[H2-GigabitEthernet0/0/2]port trunk allow-pass vlan all
[H2-Vlanif10]ip add 192.168.1.11 24
[H2-Vlanif20]ip add 192.168.2.21 24
[H2-Vlanif10] vrrp vrid 10 virtual-ip 192.168.1.254
[H2-Vlanif20]vrrp vrid 20 virtual-ip 192.168.2.254
[H2-Vlanif20]vrrp vrid 20 priority 150          

实验结果:
(1)display vrrp: 检查H1 H2的vrrp,验证H1是VLAN10 的Master,是VLAN20 的Backup,
H2是VLAN10 的Backup,是VLAN20的Master.

(2)华为设备的preempt默认开启。关闭开启的方法:

(3)在端口模式下配置认证:如图,认证模式2中,简单和密文
(如若配置则各个交换机都需要同步配置才能实现相互优先级对比)

(4).配置端口跟踪,实现自动化的路由冗余效果。
首先配置端口跟踪:
[H1-Vlanif10]vrrp vrid 10 track interface GigabitEthernet 0/0/1 reduced 100 削减值为100
[H1-GigabitEthernet0/0/1]shutdown 断开外网端口
检查优先级变化及身份变化:

原文地址:http://blog.51cto.com/8149087/2115448

时间: 2024-10-26 20:59:45

VRRP原理详解&实例说明实现路由设备的负载均衡的相关文章

LVS详解及基于LVS实现web服务器负载均衡

前言 LVS(Linux Virtual Server)Linux虚拟服务器,是一个虚拟的服务器集群系统.本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一.通过LVS提供的负载均衡技术和Linux操作系统可实现一个高性能.高可用的服务器群集,从而以低成本实现最优的服务性能. 集群基础 集群简介 集群(Cluster)是一组相互独立的.通过高速网络互联的计算机,它们构成了一个组,并以单一系统的模式加以管理.一个客户与集群相互作用时,集群像是一个独立的服务器.集群配置是用

nginx配置详解-url重写、反向代理、负载均衡

应用层的负载均衡nginx请求的连接方式epoll 是Linux下多路复用IO接口select/poll的增强版本 select 遍历epoll无需遍历 1.nginx安装(未安装邮件服务器模块) ./configure --help查看编译选项 配置文件中路径没加/以prefix指定的路径开始./configure \--prefix=/usr \--sbin-path=/usr/sbin/nginx \--conf-path=/etc/nginx/nginx.conf \--error-lo

图像处理中的数学原理详解21——PCA实例与图像编码

欢迎关注我的博客专栏"图像处理中的数学原理详解" 全文目录请见 图像处理中的数学原理详解(总纲) http://blog.csdn.net/baimafujinji/article/details/48467225 图像处理中的数学原理详解(已发布的部分链接整理) http://blog.csdn.net/baimafujinji/article/details/48751037 如果你对PCA的推导和概念还不是很清楚,建议阅读本文的前导文章 http://blog.csdn.net/

Storm概念、原理详解及其应用(一)BaseStorm

本文借鉴官文,添加了一些解释和看法,其中有些理解,写的比较粗糙,有问题的地方希望大家指出.写这篇文章,是想把一些官文和资料中基础.重点拿出来,能总结出便于大家理解的话语.与大多数"wordcount"代码不同的是,并不会有如何运行第一storm代码等内容,只有在运行完代码后,发现需要明白:"知其然,并知其所以然". Storm是什么?为什么要用Storm?为什么不用Spark? 第一个问题,以下概念足以解释: Storm是基于数据流的实时处理系统,提供了大吞吐量的实

[转] VLAN原理详解

VLAN原理详解 标签: VLANAccess-LinkTrunk-Link802.1QISL 2013-07-26 18:05 27901人阅读 评论(15) 收藏 举报  分类: 网络通信/流媒体(30)  目录(?)[+] 1.为什么需要VLAN 1.1 什么是VLAN? VLAN(Virtual LAN),翻译成中文是“虚拟局域网”.LAN可以是由少数几台家用计算机构成的网络,也可以是数以百计的计算机构成的企业网络.VLAN所指的LAN特指使用路由器分割的网络——也就是广播域. 在此让我

入木三分学网络第一篇--VRRP协议详解第一篇(转)

因为keepalived使用了VRRP协议,所有有必要熟悉一下. 虚拟路由冗余协议(Virtual Router Redundancy Protocol,简称VRRP)是解决局域网中配置静态网关时,静态网关出现单点失效现象的路由协议. VRRP广泛应用在边缘网络中,它的设计目标是支持特定情况下IP数据流量失败转移不会引起混乱,允许主机使用单路由器(位于一个虚拟路由器组中, 在该组中,只有一台路由器--master路由器工作,转发数据包,其它路由器是backup路由器,不参与转发数据包),以及在实

【转】VLAN原理详解

1.为什么需要VLAN 1.1 什么是VLAN? VLAN(Virtual LAN),翻译成中文是“虚拟局域网”.LAN可以是由少数几台家用计算机构成的网络,也可以是数以百计的计算机构成的企业网络.VLAN所指的LAN特指使用路由器分割的网络——也就是广播域. 在此让我们先复习一下广播域的概念.广播域,指的是广播帧(目标MAC地址全部为1)所能传递到的范围,亦即能够直接通信的范围.严格地说,并不仅仅是广播帧,多播帧(Multicast Frame)和目标不明的单播帧(Unknown Unicas

VLAN原理详解[转载] 网桥--交换机---路由器

来自:http://blog.csdn.net/phunxm/article/details/9498829 一.什么是桥接   桥接工作在OSI网络参考模型的第二层数据链路层,是一种以MAC地址来作为判断依据来将网络划分成两个不同物理段的技术,其被广泛应用于早期的计算机网络当中. 我们都知道,以太网是一种共享网络传输介质的技术,在这种技术下,如果一台计算机发送数据的时候,在同一物理网络介质上的计算机都需要接收,在接收后分析目的MAC地址,如果是属于目的MAC地址和自己的MAC地址相同便进行封装

Java虚拟机工作原理详解

原文地址:http://blog.csdn.net/bingduanlbd/article/details/8363734 一.类加载器 首先来看一下java程序的执行过程. 从这个框图很容易大体上了解java程序工作原理.首先,你写好java代码,保存到硬盘当中.然后你在命令行中输入 [java] view plaincopy javac YourClassName.java 此时,你的java代码就被编译成字节码(.class).如果你是在Eclipse IDE或者其他开发工具中,你保存代码