笔记 VRRP基本原理 主备备份 负载均衡

VRRP:
虚拟 路由器 冗余 协议
virtual router redundancy protocol

路由器:
确保不同的 网段互通;
内网:内部不同的部门;
外网:公司网络边界;

故障:
    单个路由器故障,导致网络全部中断;
解决:
    在网络中同时部署多个路由器;

比如:
    VLAN 10 : PC-1  192.168.10.1/24
                     192.168.10.254

                     终端客户
                     网络工程师
                     运维工程师
                     网络优化
                     黑客

====================================================================

VRRP :(公有协议)

在多个路由器之间运行,
可以虚拟出一个或者多个网关IP地址(虚拟路由器);
从而实现内网不同网段之间的互通;

VRRP的工作过程:
1、运行VRRP的“多个”路由器之间通过 VRRP 报文的交互,从而选择
出一个最牛的路由器,作为 Master 路由器 ,以后就用来这个设备
来转发数据包;

2、Master 路由器,仅仅只有一个;其他的路由器称之为 backup 路由器;

3、同时,Master 和 Backup 路由器,会产生一个虚拟的路由器,也就是一个
   虚拟的IP地址;

VRRP配置命令:

1、进入网关端口
2、配置 VRRP 虚拟IP地址;
3、修改主路由器的优先级;

   interface fas0/0
        vrrp  vrid 1   virtual-ip    192.168.10.250  //开启VRRP,并配置虚拟网关IP
        vrrp  vrid 1   priority   110       //配置VRRP 主设备的优先级;
                                          默认是100;
4、验证、测试、保存
    show vrrp
    R1/R2:
        debug ip icmp
    PC:
       ping 192.168.10.250
    R1/R2:
      Router#write


HSRP:hot standby route protocol ,双机热备份协议;[思科私有协议]

功能相同:
命令稍有不同:
interface fas0/0
standby 1 ip 192.168.10.250 //开启VRRP,并配置虚拟网关IP
standby 1 priority 110 //配置VRRP 主设备的优先级;
默认是100;
standby 1 preempt //开启该设备的 HSRP 的抢占功能;



HSRP 链路跟踪:

HSRP 中的“外部链路”跟踪技术,以确保当网关设备去往外网的链路出现问题
以后,内部的 HSRP 可以立刻感知到,从而降低自己的 HSRP 优先级,
以确保 HSRP 组中的 standby 路由器,可以快速的升级为 active 路由,
实现数据包的转发。

配置实现:
interface gi0/0
standby 1 ip 192.168.10.250
standby 1 priority 150
standby 1 preempt
standby 1 track gi0/1 100
// 该端口下的 HSRP 时刻监控着 gi0/1 的链路状态;
如果状态变为 down,则将该端口发送出去的 HSRP
报文中的优先级,比原来降低100,成为 50;

===================================================================

VRRP :(华为配置命令)

R1:(master router)
   interface gi0/0/0
        vrrp vrid 1 virtual-ip 192.168.10.250
        vrrp vrid 1 priority 150
        vrrp vrid 1 track interface gi0/0/1  reduced  100
                    // 跟踪端口 gi0/0/1 的状态,如果 down,
                       则降低100,优先级变为 50;

R2:(backup router)
   interface gi0/0/0
        vrrp vrid 1 virtual-ip 192.168.10.250

恢复端口到默认配置:
思科:
Router(config)# default interface fas0/0
华为:
[sw]clear configuration interface fas0/0 ,
//会将该端口的命令清除掉,并且端口会进入到“关闭”状态;
如果想再次使用,必须得 " undo shutdown "

华为设备开启 debug :

1、<huawei>terminal monitor
2、<huawei>terminal debugging
3、<huawei>debugging ip icmp
4、[huawei]info-center console channel monitor 

原文地址:http://blog.51cto.com/13560878/2078953

时间: 2024-11-08 21:50:09

笔记 VRRP基本原理 主备备份 负载均衡的相关文章

keepalived 主备服务负载均衡、基于LAMP平台

一.keepalived的基本原理介绍 keepalived最初设计的目的是为了实现lvs前端director的高可用,非常轻量级.主要的实现的vrrp协议. VRRP是一种容错协议,它保证当主机的下一跳路由器出现故障时,由另一台路由器来代替出现故障的路由器进行工作,从而保持网络通信的连续性和可靠性. VRRP具有如下优点: 简化网络管理:在具有多播或广播能力的局域网(如以太网)中,借助VRRP 能在某台设备出现故障时仍然提供高可靠的缺省链路,有效避免单一链路发生故障后网络中断的问题,而无需修改

配置vrrp主备备份

一.拓扑图 二.组网需求如上图所示,HostA通过Switch双归属到RouterA和RouterB.用户希望实现: 正常情况下,主机以RouterA为默认网关接入Internet,当RouterA故障时,RouterB接替作为网关继续进行工作,实现网关的冗余备份. RouterA故障恢复后,可以重新成为网关 三.配置思路采用VRRP主备备份实现网关冗余备份,配置思路如下: 配置各设备接口IP地址及路由协议,使各设备间网络层连通. 在RouterA和RouterB上配置VRRP备份组.其中,Ro

keepalived+LVS 实现双机热备、负载均衡、失效转移 高性能 高可用 高伸缩性 服务器集群

本章笔者亲自动手,使用LVS技术实现实现一个可以支持庞大访问量.高可用性.高伸缩性的服务器集群 在读本章之前,可能有不少读者尚未使用该技术,或者部分读者使用Nginx实现应用层的负载均衡.这里大家都可以阅读本章,即使部分读者使用Nginx负载均衡,但是在大流量下性能相对于工作在链路层的LVS真是不能同日而语,并且LVS不仅可以实现WEB方面的负载均衡,其他诸如数据库.FTP.Mail等都可以实现. 通常对于小型网站,很多都使用单台服务器,顶多在弄个缓存服务器.数据库服务器.但是一旦流量上来,单台

Keepalived+Haproxy双主高可用负载均衡web和mysql综合实验

日期及版本:2014.5.4v1.0 架构图 实验目的: 1.Haproxy+Keepalived双主双机高可用模型,keepalived为Haproxy主从提供高可用保证haproxy-master若挂掉haproxy-backup能无缝接管,haproxy为后端Web提供负载均衡,缓解并发压力,实现WEB站点负载均衡+高可用性: 2. Haproxy反代web做动静分离: 3. Haproxy反代mysql 算法leastconn和roundrobin的不同效果: 系统环境: OS:cent

Keepalived+Nginx实现双主高可用负载均衡

Keepalived+Nginx实现双主高可用负载均衡 一.部署Nginx+keepalived高可用有两种配置方案: 1.Nginx+keepalived 主从配置 前端使用两台机器,使用一个VIP,即其中一台为主负责全部请求,一台为备,只用在主出现故障时,才会替代主处理请求,平常处于闲置状态,此方案不够理想.  2.Nginx+keepalived 双主配置 前端使用2台机器,使用两个VIP,互为主备,不考虑其他情况时均衡处理请求,当其中一台机器出现故障时,另一台负责处理对两台机器的请求,此

LVS基础及LVS+Keepalived实现双主高可用负载均衡

LVS基础及LVS+Keepalived实现双主高可用负载均衡 LB集群: (Load  Balancing)即负载均衡集群,其目的是为了提高访问的并发量及提升服务器的性能,其    实现方式分为硬件方式和软件方式. 硬件实现方式: 常用的有 F5公司的BIG-IP系列.A10公司的AX系列.Citrix公司的 NetScaler系列等 软件实现方式: LVS工作于传输层.nginx工作于应用层.haproxy工作于传输层和应用层 本文主要讲解LVS. 一.什么是LVS ? 1. LVS:(Li

主备切换,双机热备,负载均衡,nginx

MySQL主备切换 数据库由主服务器和备份服务器组成,主备同时运行,主服务器有数据改动后,立刻会同步到备份服务器.在日常运维中,为了防患未然,切换的操作只需要将连接池中数据库服务器的IP换成备份服务器的IP就可以了.Nginx高性能的http和反向代理服务,能实现主备切换工作. 双机热备 双机热备特指基于高可用系统中的两台服务器的热备(或高可用),因两机高可用在国内使用较多,故得名双机热备,双机高可用按工作中的切换方式分为:主-备 方式(Active-Standby方式)和双主机方式(Activ

Nginx+Keepalived 实现双击热备及负载均衡

Nginx master : 10.1.58.191   Nginx负载均衡主机 Nginx  slave    : 10.1.58.181   Nginx负载均衡备机Nginx_VIP_TP: 10.1.58.190 系统的 VIP 地址(虚拟 IP) Nginx版本:nginx-1.2.6.tar.gzKeepalived版本:keepalived-1.2.7.tar.gz 一:Nginx安装     此处省略.......... 二:Keepalived安装 tar -zxvf  keep

华为单机双外线实现热备和负载均衡

前提: 两个ISP外线或者两条对外连接线路(VPN+专线). 保证两天线路的可达性和物理的连通性. 步骤: 执行命令system-view,进入系统视图. 执行命令interface interface-type interface-number,进入主接口视图. 执行命令standby interface interface-type interface-number [ priority ],配置为主接口提供备份服务的备份接口及优先级.缺省情况下,备份接口的优先级为0. (可选)配置主备接口