您的位置首页生活百科

vrrp如何配置

vrrp如何配置

懒得建虚拟机模拟环境了,我给你一个我电脑上保存的案例吧~ 网络综合实验1(VRRP、端口聚合、MSTP) 【 实验原型 】 某企业内部网络,使用了汇聚层备份技术,提高含晌网络可用性。为了充分利用设备,我们在汇聚层使用负载均衡。 【 实验拓扑 】 【 实验设备 】 核心设备:S3550交换机(一台);汇聚设备:S3550交换机(两台);接入设备:S2126G交换机(两台) 【 实验步骤 】 1 配置VRRP(原理见技术文档) 在实验拓扑图中,由于有多条链路产生环路,所以我们在实验初始时一定要将某些端口堵塞(初始化时已将RG-S35B的f0/1-4四个端口堵塞,在配置完毕进行测试时才可以打开).否则产生环路后,会发现设备的cpu利用率会达到100%(使用命令show cpu查看)。 RG-S21A : 作为接入层,只需做一些基本的vlan配置即可。 RG-S21A(config)#vlan 10 !创建vlan10、20、30和40 RG-S21A(config-vlan)#exit RG-S21A(config)#vlan 20 RG-S21A(config-vlan)#exit RG-S21A(config)#vlan 30 RG-S21A(config-vlan)#exit RG-S21A(config)#vlan 40 RG-S21A(config-vlan)#exit RG-S21A(config)#interface f0/1 RG-S21A(config-if)#switchport mode trunk !配置21A的f0/1为谈源锋trunk口 RG-S21A(config-if)#exit RG-S21A(config)#interface f0/2 RG-S21A(config-if)# switchport mode trunk !配置21A的f0/2为trunk口RG-S21A(config-if)#exit RG-S21A(config)#interface range fastEthernet 0/3-10 !进裂悉入f0/3-10接口 RG-S21A(config-if-range)#switchport access vlan 10 !将这些接口划入vlan10中 RG-S21A(config-if-range)#exit RG-S21A(config)#interface range fastEthernet 0/11-15 !将接口f0/11-15划入vlan10中 RG-S21A(config-if-range)#switchport access vlan 20 RG-S21A(config-if-range)#exit RG-S21A(config)#interface range fastEthernet 0/16-20 !将接口f0/16-20划入vlan10中 RG-S21A(config-if-range)#switchport access vlan 20 RG-S21A(config-if-range)#exit RG-S21A(config)#interface range fastEthernet 0/21-24 !将接口f0/21-24划入vlan10中 RG-S21A(config-if-range)#switchport access vlan 20 RG-S21A(config-if-range)#exit RG-S21B : 作为接入层,只需做一些基本的vlan配置即可。 RG-S21B(config)#vlan 10 !创建vlan10、20、30和40 RG-S21B(config-vlan)#exit RG-S21B(config)#vlan 20 RG-S21B(config-vlan)#exit RG-S21B(config)#vlan 30 RG-S21B(config-vlan)#exit RG-S21B(config)#vlan 40 RG-S21B(config-vlan)#exit RG-S21B(config)#interface f0/1 !配置21B的f0/1和f0/2为trunk口 RG-S21B(config-if)#switchport mode trunk RG-S21B(config-if)#exit RG-S21B(config)#interface f0/2 RG-S21B(config-if)#switchport mode trunk RG-S21B(config-if)#exit RG-S21B(config)#interface range fastEthernet 0/3-10 !将接口f0/3-10划入vlan10中 RG-S21B(config-if-range)#switchport access vlan 10 RG-S21B(config-if-range)#exit RG-S21B(config)#interface range fastEthernet 0/11-15 !将接口f0/11-15划入vlan10中 RG-S21B(config-if-range)#switchport access vlan 20 RG-S21B(config-if-range)#exit RG-S21B(config)#interface range fastEthernet 0/16-20 !!将接口f0/16-20划入vlan10中 RG-S21B(config-if-range)#switchport access vlan 20 RG-S21B(config-if-range)#exit RG-S21B(config)#interface range fastEthernet 0/21-24 !!将接口f0/21-24划入vlan10中 RG-S21B(config-if-range)#switchport access vlan 20 RG-S21B(config-if-range)#exit RG-S35A : 需要做出standby,vlan10、20、30、40的虚拟ip,以及上连的路由口配置,以及OSPF动态路由 RG-S35A(config)#vlan 10 !!创建VLAN10、20、30和40 RG-S35A(config-vlan)#exit RG-S35A(config)#vlan 20 RG-S35A(config-vlan)#exit RG-S35A(config)#vlan 30 RG-S35A(config-vlan)#exit RG-S35A(config)#vlan 40 RG-S35A(config-vlan)#exit RG-S35A(config)#interface vlan 10 RG-S35A(config-if)#ip address 192.168.10.254 255.255.255.0 !配置VLAN10的IP地址 RG-S35A(config-if)#standby 1 ip 192.168.10.250 !配置虚拟IP RG-S35A(config-if)#standby 1 preempt !设为抢占模式 RG-S35A(config-if)#standby 1 priority 254 !VLAN10的standby优先级设为254 RG-S35A(config-if)#exit 虚拟IP: 每一个standby都有一个虚拟IP地址,在35A的VLAN10上有这个地址,在35B的VLAN10上也有这个IP地址,作为下连终端设备的网关。下连在VLAN10的终端设备,将网关设为这个地址。终端设备只要知道自己网关的IP地址即可,具体哪台设备上的网关生效,工作交给standby优先级来做. 抢占模式: 在正常状况下,VLAN10的数据由35A传输.当35A发生故障时,则由35B担负起传输任务.若不配置抢占模式,当35A恢复正常后,则仍由35B传输;配置抢占模式后,正常后的35A会再次夺取对VLAN10的控制权. 优先级: 在同一个VLAN中,优先级较高的设备成为master,较低的设备成为backup, master的虚拟网关生效。Standby默认优先级为100. RG-S35A(config)#interface vlan 20 !VLAN20的standby不设优先级,默认为100 RG-S35A(config-if)#ip address 192.168.20.253 255.255.255.0 !配置VLAN20的IP地址 RG-S35A(config-if)#standby 2 ip 192.168.20.250 !配置虚拟IP RG-S35A(config-if)#standby 2 preempt !设为抢占模式 RG-S35A(config-if)#exit RG-S35A(config)#interface vlan 30 RG-S35A(config-if)#ip address 192.168.30.254 255.255.255.0 !配置VLAN30的IP地址 RG-S35A(config-if)#standby 3 ip 192.168.30.250 !配置虚拟IP RG-S35A(config-if)#standby 3 preempt !设为抢占模式 RG-S35A(config-if)#standby 3 priority 254 !VLAN30的standby优先级设为254 RG-S35A(config-if)#exit RG-S35A(config)#interface vlan 40 !VLAN20的standby不设优先级,默认为100 RG-S35A(config-if)#ip address 192.168.40.253 255.255.255.0 !配置VLAN40的IP地址 RG-S35A(config-if)#standby 4 ip 192.168.40.250 !配置虚拟IP RG-S35A(config-if)#stand 4 preempt !设为抢占模式 RG-S35A(config-if)#exit RG-S35A(config)#exit RG-S35A(config-if)#no switchport !将f0/5口设为路由口 RG-S35A(config-if)#ip address 172.16.1.1 255.255.255.0 !配置该路由口的IP地址 RG-S35A(config-if)#exit RG-S35A(config)#router ospf !配置动态路由 RG-S35A(config-router)#network 172.16.1.0 0.0.0.255 area 0 !将172.16.1.0网段声明到区域0中 RG-S35A(config-router)#network 192.168.0.0 0.0.255.255 area 0 !将192.168.0.0网段声明到区域0中(或者声明192.168.10.0、192.168.20.0、192.168.30.0、192.168.40.0四个网段) RG-S35A(config-router)#end RG-S35A(config)#interface f0/1 !配置35A的F0/1-4为trunk口 RG-S35A(config-if)#switchport mode trunk RG-S35A(config-if)#interface f0/2 RG-S35A(config-if)#switchport mode trunk RG-S35A(config-if)#interface f0/3 RG-S35A(config-if)#switchport mode trunk RG-S35A(config-if)#interface f0/4 RG-S35A(config-if)#switchport mode trunk RG-S35A(config-if)#end 最好使用range命令来做,比较简单(见21的配置) RG-S35B :: 需要做出standby,vlan10、20、30、40的虚拟ip,以及上连的路由口配置,以及OSPF动态路由 RG-S35B(config)#vlan 10 !创建VLAN10、20、30和40 RG-S35B(config-vlan)#exit RG-S35B(config)#vlan 20 RG-S35B(config-vlan)#exit RG-S35B(config)#vlan 30 RG-S35B(config-vlan)#exit RG-S35B(config)#vlan 40 RG-S35B(config-vlan)#exit RG-S35B(config)#interface vlan 10 !VLAN10的standby不设优先级,默认为100 RG-S35B(config-if)#ip address 192.168.10.253 255.255.255.0 !配置VLAN10的IP地址 RG-S35B(config-if)#standby 1 ip 192.168.10.250 !配置虚拟IP RG-S35B(config-if)#standby 1 preempt !设为抢占模式 RG-S35B(config-if)#exit RG-S35B(config)#interface vlan 20 RG-S35B(config-if)#ip address 192.168.30.254 255.255.255.0 !配置VLAN20的IP地址 RG-S35B(config-if)#standby 2 ip 192.168.20.250 !配置虚拟IP RG-S35B(config-if)#standby 2 preempt !设为抢占模式 RG-S35B(config-if)#standby 2 priority 254 !VLAN20的standby优先级设为254 RG-S35B(config-if)#exit RG-S35B(config)#interface vlan 30 !VLAN30的standby不设优先级,默认为100 RG-S35B(config-if)#ip address 192.168.30.253 255.255.255.0 !配置VLAN30的IP地址 RG-S35B(config-if)#standby 3 ip 192.168.30.250 !配置虚拟IP RG-S35B(config-if)#standby 3 preempt !设为抢占模式 RG-S35B(config-if)#exit RG-S35B(config)#interface vlan 40 RG-S35B(config-if)#ip address 192.168.40.254 255.255.255.0 !配置VLAN40的IP地址 RG-S35B(config-if)#standby 4 ip 192.168.40.250 !配置虚拟IP RG-S35B(config-if)#standby 4 preempt !设为抢占模式 RG-S35B(config-if)#standby 4 priority 254 !VLAN40的standby优先级设为254 RG-S35B(config-if)#exit RG-S35B(config)#interface f0/5 RG-S35B(config-if)#no switchport !将f0/5口设为路由口 RG-S35B(config-if)#ip address 172.16.2.1 255.255.255.0 !配置该路由口的IP地址RG-S35B(config-if)#exit RG-S35B(config)#router ospf !配置动态路由 RG-S35B(config-router)#network 192.168.0.0 0.0.255.255 area 0 !声明 RG-S35B(config-router)#network 172.16.2.0 0.0.0.255 area 0 !声明 RG-S35B(config-router)#end RG-S35B(config)#interface f0/1 !配置35B的f0/1-4为trunk口 RG-S35B(config-if)#switchport mode trunk RG-S35B(config-if)#interface f0/2 RG-S35B(config-if)#switchport mode trunk RG-S35B(config-if)#interface f0/3 RG-S35B(config-if)#switchport mode trunk RG-S35B(config-if)#interface f0/4 RG-S35B(config-if)#switchport mode trunk RG-S35B(config-if)#end 最好使用range命令来做,比较简单(见21的配置)