设为首页 收藏本站
查看: 1549|回复: 0

[经验分享] 华为VRRP企业组网配置解决方案

[复制链接]

尚未签到

发表于 2018-7-23 06:55:22 | 显示全部楼层 |阅读模式
  华为VRRP企业组网配置解决方案

  • 什么是VRRP?
Ø VRRP(Virtual Router Redundancy Protocol):虚拟路由冗余协议是用于实现路由器冗余的协议,最新协议在RFC3768中定义。

  • VRRP的定义
Ø 在该协议中,对共享多存取访问介质(如以太网)上终端IP设备的默认网关(Default Gateway)进行冗余备份,从而在其中一台路由设备宕机时,备份路由设备及时接管转发工作,向用户提供透明的切换,提高了网络服务质量。

  • VRRP路由器
Ø 是指运行VRRP的路由器,是物理实体。

  • 虚拟路由器
Ø 是指VRRP协议创建的,是逻辑概念。

  • 主控路由器和备份路由器
Ø 一个VRRP组中有且只有一台处于主控角色的路由器,可以有一个或者多个处于备份角色的路由器。Ø VRRP协议使用选择策略从路由器组中选出一台作为主控,负责ARP响应和转发IP数据包,组中的其它路由器作为备份的角色处于待命状态。每个VRRP组中的路由器都有唯一的标示,VRID范围为0-255,这个范围决定运行VRRP的路由器属于哪一个VRRP组。VRRP组中的虚拟路由器对外表现为唯一的虚拟MAC地址,地址格式为00-00-5E-00-01-[VRID]。Ø VRRP控制报文只有一种:VRRP通告(advertisement)。它使用IP多播数据包进行封装,组地址为224.0.0.18,发布范围只限于同一局域网内。IP协议号为112;IP包的TTL值必须为255。

  • 组成虚拟路由器的路由器会有三种状态
Ø Initialize      系统启动后进入Initialize状态,此时,路由器不对VRRP报文做任何处理。当接口收到UP消息后,进入Backup或Master状态。Ø MasterØ BackupØ 实现路由器的冗余备份和负载均衡Ø VRRP的路由器都会发送和接收VRRP通告消息Ø VRRP优先级Ø 接口的IP地址VRRP选举步骤Ø 1:在路由器中是否有虚拟ip拥有者         有:此路由器直接成为master路由器           无:开始选举步骤Ø 2:路由器的优先级是否相同,默认优先级100       优先级不同:路由器优先级最高的成为master路由器       优先级相同:比较ip地址大小Ø 3:ip地址最大的成为master路由器案例:华为vrrp企业组网配置解决方案此为本人个人实验,最终解释权归作者所有2012/3/14 0:42一.企业组网需求:1.随着业务的发展,俊杰网络公司对互联网的访问要求越来越高,因此公司决定采用冗余路由器以及2条连接到互联网的链路,以保障到互联网的访问不间断,在网络中启用两个不同的VRRP组,最大限度保证了网络的冗余,避免网络单点出错引起用户无法访问网络;2.两台路由器分别为两个子网提供访问外部网络的出口(两个子网分别为对方的外部网络,提供NAT功能),并用VRRP实现设备级的冗余,以保障网络的连通;3.核心交换机之间采用端口聚合功能,实现安全负载高可用性。二.企业组网简化拓扑图: DSC0000.png 实验所需设备:华为路由器3台华为二层交换机2台客户机2台基本配置规划:R1:e1.10 vlan 10 priority 120 ip: 192.168.10.1/24e1.20 vlan 20 priority 100 ip: 192.168.20.1/24vlan 10 vip 192.168.10.254vlan 20 vip 192.168.20.254R2:e1.10 vlan 10 priority 100 ip: 192.168.10.2/24e1.20 vlan 20 priority 120 ip: 192.168.20.2/24vlan 10 vip 192.168.10.254vlan 20 vip 192.168.20.254三.具体实验步骤:1.配置交换机sw1:stp enablequitvlan 10vlan 20quitlink-aggregation group 1 mode manualint e1/0/1port link-type trunkport trunk permit vlan allport link-aggregation group 1int e1/0/2port link-type trunkport trunk permit vlan allport link-aggregation group 1inter e1/0/24port link-type trunkport trunk permit vlan allquitvlan 10port e1/0/10quitdis link-aggregation summarysw2stp enablequitvlan 10vlan 20quitlink-aggregation group 1 mode manualint e1/0/1port link-type trunkport trunk permit vlan allport link-aggregation group 1int e1/0/2port link-type trunkport trunk permit vlan allport link-aggregation group 1inter e1/0/24port link-type trunkport trunk permit vlan allquitvlan 20port e1/0/20quitdis link-aggregation summary2.配置路由器r1:vrrp ping-enableint e1.10vlan-type dot1q vid 10 ip add 192.168.10.1 24vrrp vrid 10 virtual-ip 192.168.10.254vrrp vrid 10 priority 120int e1.20vlan-type dot1q vid 20 ip add 192.168.20.1 24vrrp vrid 20 virtual-ip 192.168.20.254quitdis ip routingdis vrrpr2:vrrp ping-enableint e1.10vlan-type dot1q vid 10 ip add 192.168.10.2 24vrrp vrid 10 virtual-ip 192.168.10.254int e1.20vlan-type dot1q vid 20 ip add 192.168.20.2 24vrrp vrid 20 virtual-ip 192.168.20.254vrrp vrid 20 priority 120quitdis ip routing3.查看vrrp信息此时的信息如下:
DSC0001.png

DSC0002.png

此时,拔掉R2的e1接口,看到在R2上的2个组中都变为master
DSC0003.png

DSC0004.png

4.插上R1的e1接口,并配置跟踪技术跟踪技术:r1:ip route 0.0.0.0 0.0.0.0 10.1.1.2int e1.10vrrp vrid 10 track s 0 reduced 30r2:ip route 0.0.0.0 0.0.0.0 20.1.1.1int e1.20vrrp vrid 20 track s 1 reduced 305.在R1,R2上配置NAT,并配置R1R1:int s0ip add 10.1.1.1 24acl 2000rule permit sou 192.168.10.0 0.0.0.255rule permit sou 192.168.20.0 0.0.0.255nat address-group 10.1.1.1 10.1.1.1 1int s0nat outbound 2000 address-group 1R2:int s1ip add 20.1.1.2 24acl 2000rule permit sou 192.168.10.0 0.0.0.255rule permit sou 192.168.20.0 0.0.0.255nat address-group 20.1.1.2 20.1.1.2 1int s1nat outbound 2000 address-group 1R0:interface Serial0 ip address 10.1.1.2 255.255.255.0interface Serial1                  ip address 20.1.1.1 255.255.255.06.192.168.10.100客户端测试
DSC0005.png

可以看出192.168.10.100与192.168.20.111课正常通信追踪路由信息如下:
DSC0006.png

配置nat之后,可以实现与外网通信:192.168.10.100主机可以于R0的s1接口通信,并且不能与R0的s0接口通信(这正是实现了要求,vlan10使用R1的s1与外网通信,vlan20使用R2的s0与外网通信)。如下:
DSC0007.png

DSC0008.png

192.168.20.111主机可以于R0的s0接口通信,并且不能与R0的s1接口通信(这正是实现了要求,vlan10使用R1的s1与外网通信,vlan20使用R2的s0与外网通信)。如下:
DSC0009.png

7.模拟故障,观察现象模拟故障之前:在R1上vid 20为backup,vid10 为master
DSC00010.png

模拟故障之前:在R2上vid 10为backup,vid20 为master
DSC00011.png

模拟故障(将R的s1接口shutdown)之后:在R1上vid 10为backup,并且优先级也变为90;vid20 也为backup。
DSC00012.png

在R2上vid 10为master, vid20 也为master。
DSC00013.png

客户端vlan 10的用户192.168.10.100ping如下:
DSC00014.png

DSC00015.png

8.故障恢复之后,又如第3和6步所示《完》此为本人个人实验,最终解释权归作者所有2012/3/14 0:42

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-539862-1-1.html 上篇帖子: 华为eudemon 200E的hrp双心跳热备配置 下篇帖子: 华为交换机硬件信息查看命令
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表