哈喽,everyone!今天给大家带来的是VRRP!
TOC
VRRP(Virtual Router Redundancy Protocol)------虚拟路由器冗余协议,即:备份路由协议
VRRP是用于在不能使用动态路由控制的环境中进行多个路由器备份的协议。
VRRP中存在虚拟的IP地址和具有MAC地址的虚拟路由器。VRRP运行着的多个路由器中,作为主控设备的一台路由器使用虚拟路由器的IP地址/MAC地址进行工作。其他的路由器作为备份工作,在主控设备停机时迅速继承虚拟IP地址/MAC 地址,使虚拟路由器保持存在继续工作。通过将其设为默认网关、从而使主控设备停机时,主机也能够通过备份路由继续通信。
支持VRRP协议并使用其发挥作用的路由器
根据VRRP协议实现的虚拟的路由器。在运行VRRP 的环境中,这个虚拟路由器指定为默认网关
发挥虚拟路由器作用的多个VRRP路由器中,实际进行数据包传送 的路由器
发挥虚拟路由器作用的多个VRRP路由器中,主控设备停机时 成为其备份的路由器
VRRP路由器的组。一个VRRP组为一台虚拟路由器
VRRP组的标识符,为1~255的整数
主控设备路由器向LAN发送的VRRP数据。备份路由器通过 接收这个数据而知道主控设备路由器正在工作
主控设备路由器停止发送VRRP通告
VRRP中,通过VRID识别VRRP路由器的组。VRID相同的VRRP路由器属于同一个组,其中只有一台作为主控设备进行数据包的传送。其他的路由器作为备份,当主控设备关机时,立即继承工作。
VRID不同则视为不同的VRRP组。同一个LAN中可以存才多个VRRP组,相互之间独立工作。并且,一个路由器也能属于多个VRRP组。例如,可以进行如下设置:有2台路由器a、b和2个VRRP组A、B,a、b均属于A、B,A的主控设备为a、B的主控设备为b。这种情况下,A、B任何一个虚拟路由器均可设为PC的默认网关,2台VRRP路由器兼作对方的备份,负载均衡流量并进行处理。
虚拟路由器的IP地址能够自由设置,因此可以设想下述两种情况。
虚拟路由器的MAC地址使用每个VRRP组中决定的单播地址。
主控设备路由器从LAN中掉线或者电源关闭时,肯定会关机,线路端的通信因某种原因不可进行时,也可主动地关机而切换至备份路由器。
VRRP路由器具有不同的优先级,优先级高的路由器为主控设备路由器,其他的路由器为备份。优先级用1~255的数值设置,不过,为了主控设备/备份顺利切换,最好尽可能地拉大优先级的差距。
并且,优先级也可设为完全相同的值,这种情况下,根据各个VRRP路由器的LAN接口的IP地址大小决定应该优先的VRRP路由器,但是,多个路由器要同时成为主控设备路由器,可能由于这中间的调整造成主控设备路由器紧张繁忙。还是应该尽量拉大优先级的差距。
VRRP的动作模式之一为抢占模式。主控设备路由器的选择方法根据是否为抢占模式而改变。
非抢占模式下,优先级低的VRRP路由器先为主控设备路由器时,即使后来加入了优先级高的VRRP路由器也不会进行主控设备路由器的切换,仍然由原来的主控设备路由器作为主控设备继续工作。然而,以抢占模式运行时,加入了优先级高的VRRP路由器后肯定会将其切换为主控设备路由器。
通常以抢占模式运用。非抢占模式可以在主控设备路由器频繁停机的情况下使用。
在设置了VRRP的LAN接口中,最好不要启用动态路由控制。但是,在未设置VRRP的接口中启用动态路由控制,能够根据其状态切换主控设备路由器。
pc1或pc2跟外部网络通信时,需要知道第一跳路由器,同时希望第一跳路由器出现故障时,能自动启用备份 路由器,在短时间内能恢复通信,而不至于长时间中断通信。
优先级:1-254;
默认值:100,值越大路由越优先,将R1的g0/0/0优先级设置:200,R2的g0/0/0设置为150,则pc1访问pc3路由会经R1->R3->pc3.
PC1>tracert 172.16.30.100
traceroute to 172.16.30.100, 8 hops max
1 192.168.10.11 32 ms 46 ms 32 ms
2 172.16.13.3 47 ms 46 ms 47 ms
3 *172.16.30.100 16 ms 47 ms
[R1-GigabitEthernet0/0/0]vrrp vrid 10 track interface g0/0/1 reduced 150
此R1路由器下一个端口g0/0/1如果故障,则R1的g0/0/0的 priority降150,数值变为50,低于R2路由器配置的150,这样pc1访问pc3路由就直接放弃R1而走R2路由了PC>tracert 172.16.30.100 traceroute to 172.16.30.100, 8 hops max 1 192.168.10.12 31 ms 47 ms 47 ms 这里就不会经过R路由器了 2 172.16.23.3 46 ms 32 ms 47 ms 3 172.16.30.100 46 ms 47 ms 32 ms
<Huawei>sys
[Huawei]sys sw1
[sw1]vlan 10
[sw1]port-group group-member e0/0/1 e0/0/2 e0/0/11 e0/0/12
[sw1-port-group]port link-type access
[sw1-port-group]port default vlan 10
[R1]
GigabitEthernet0/0/0 192.168.10.11/24
GigabitEthernet0/0/1 172.16.13.1/24
[R1]rip
[R1-rip-1]version 2
[R1-rip-1]undo summary
[R1-rip-1]network 172.16.0.0
[R1-rip-1]network 192.168.10.0
[R1-GigabitEthernet0/0/0]vrrp vrid 10 virtual-ip 192.168.10.1
[R1-GigabitEthernet0/0/0]vrrp vrid 10 priority ?
# INTEGER<1-254> The level of priority 说明:default is 100
[R1-GigabitEthernet0/0/0]vrrp vrid 10 priority 200
[R1-GigabitEthernet0/0/1]shutdown
[R1-GigabitEthernet0/0/0]vrrp vrid 10 track interface g0/0/1 reduced 150
[R2]
GigabitEthernet0/0/0 192.168.10.12/24
GigabitEthernet0/0/1 172.16.23.2/24
[R2]rip
[R2-rip-1]version 2
[R2-rip-1]undo summary
[R2-rip-1]network 192.168.10.0
[R2-rip-1]network 172.16.0.0
[R2-GigabitEthernet0/0/0]vrrp vrid 10 virtual-ip 192.168.10.1
[R2-GigabitEthernet0/0/0]vrrp vrid 10 priority 150
[R3]
GigabitEthernet0/0/0 172.16.23.3/24
GigabitEthernet0/0/1 172.16.13.3/24
GigabitEthernet0/0/2 172.16.30.1/24
[R3]rip
[R3-rip-1]version 2
[R3-rip-1]undo summary
[R3-rip-1]network 172.16.0.0
实验到此结束,今日技术分享是否有收获呢?
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。