路由聚合和VRRP技术

2024-05-24 21:12
文章标签 技术 路由 聚合 vrrp

本文主要是介绍路由聚合和VRRP技术,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

  • 实验拓扑图:

  • 实验需求

1、内网IP地址使用172.16.0.0/16

2、SW1和SW2之间互为备份;

3、VRRP/stp/vlan/eth-trunk均使用;

4、所有pc均通过DHCP获取IP地址;

5、ISP只配置IP地址;

6、所有电脑可以正常访问ISP路由器环回

三、配置思路:

1、划分IP网段,拓扑图中共4个网段,划分网段方式多样,上图划分方式可做参考。

2、创建eth-trunk,加入相应接口

3、创建vlan、划分vlan、trunk干道

4、MSTP

5、配置VRRP,增强设备可靠性

6、配置DHCP,并测试

7、交换机(sw1/sw2)与路由器之间的配置(IP地址及路由),这一步中的路由协议的选择看个人,静态、动态都可以实现全网通,本次实验因为路由器个数少,故我选择了配置静态路由。

8、配置NAT,做公私网的转换。

9、测试全网通

四、实验步骤:

ISP:

[ISP]int g0/0/0

[ISP-GigabitEthernet0/0/0]ip add 12.0.0.2 24

[ISP]int l0

[ISP-LoopBack0]ip add 2.2.2.2 24

R:

配置设备IP地址

[R1]int g0/0/1

[R1-GigabitEthernet0/0/1]ip add 172.16.0.130 26

[R1]int g0/0/2

[R1-GigabitEthernet0/0/2]ip add 172.16.0.194 26

[R1]int g0/0/0

[R1-GigabitEthernet0/0/0]ip add 12.0.0.1 24

配置R1到vlan2、vlan3之间的路由

[R1]ip route-static 172.16.0.0 26 172.16.0.129

[R1]ip route-static 172.16.0.0 26 172.16.0.193

[R1]ip route-static 172.16.0.64 26 172.16.0.129

[R1]ip route-static 172.16.0.64 26 172.16.0.193

在网络出口设备上做nat,保证内网的流量能上到公网

[R1]acl 2000

[R1-acl-basic-2000]rule permit source 172.16.0.0 0.0.0.255

[R1]int g0/0/0

[R1-GigabitEthernet0/0/0]nat outbound 2000

在网络出口设备上做缺省路由

[R1]ip route-static 0.0.0.0 0 12.0.0.2

SW1:

配置接口:

[sw1]vlan 2

[sw1-vlan2]vlan 3

[sw1]vlan 10

[sw1]vlan 20

[SW1]port-group group-member g0/0/3 to g0/0/4

[SW1-GigabitEthernet0/0/3]port link-type trunk

[SW1-GigabitEthernet0/0/4]port link-type trunk  

[SW1-port-group]port trunk allow-pass vlan 2 3

[SW1-GigabitEthernet0/0/3]port trunk allow-pass vlan 2 3

[SW1-GigabitEthernet0/0/4]port trunk allow-pass vlan 2 3

启动stp协议:

[SW1]stp enable

[SW1]stp mode mstp

[SW1]stp region-configuration

[SW1-mst-region]region-name aa

[SW1-mst-region]instance 1 vlan 2

[SW1-mst-region]instance 2 vlan 3

[SW1-mst-region]active region-configuration

放通聚合链路的vlan2、vlan3、vlan10、vlan20

[SW1]int Eth-Trunk 0

[SW1-Eth-Trunk0]trunkport GigabitEthernet 0/0/1 to 0/0/2

[SW1-Eth-Trunk0]port link-type trunk

[SW1-Eth-Trunk0]port trunk allow-pass vlan 2 3 10 20

在SW1中Vlan2为备份网关,vlan3为主网关

[SW1]int Vlanif 2

[SW1-Vlanif2]ip add 172.16.0.1 26

[SW1-Vlanif2]vrrp vrid 1 virtual-ip 172.16.0.62

[SW1-Vlanif2]vrrp vrid 1 priority 120

[SW1-Vlanif2]vrrp vrid 1 track interface g0/0/5 reduced 30

[SW1]int Vlanif 3

[SW1-Vlanif3]ip add 172.16.0.65 26

[SW1-Vlanif3]vrrp vrid 2 virtual-ip 172.16.0.126

备份根:

[SW1]stp instance 1 root primary    

[SW1]stp instance 2 root secondary

Dhcp协议:

[SW1]dhcp enable

[SW1]ip pool aa

[SW1-ip-pool-aa]network 172.16.0.0 mask 26

[SW1-ip-pool-aa]gateway-list 172.16.0.62

[SW1-ip-pool-aa]dns-list 8.8.8.8

[SW1]ip pool bb

[SW1-ip-pool-bb]network 172.16.0.64 mask 26

[SW1-ip-pool-bb]gateway-list 172.16.0.126

[SW1-ip-pool-bb]dns-list 8.8.8.8

[SW1]int Vlanif 2

[SW1-Vlanif2]dhcp select global

[SW1]int Vlanif 3

[SW1-Vlanif3]dhcp select global

通过vlanif10:

[SW1]vlan 10

[SW1]int g0/0/5

[SW1-GigabitEthernet0/0/5]port link-type access

[SW1-GigabitEthernet0/0/5]port default vlan 10

[SW1]int Vlanif 10

[SW1-Vlanif10]ip add 172.16.0.129 26

配置SW1与R1之间的路由

[SW1]ip route-static 0.0.0.0 0 172.16.0.130

SW2:

配置接口:

[sw2]vlan 2

[sw2-vlan2]vlan 3

[sw2]vlan 20

[sw2]vlan 10

[SW2]port-group group-member g0/0/3 to g0/0/4

[SW2-port-group]port link-type trunk

[SW2-GigabitEthernet0/0/3]port link-type trunk

[SW2-GigabitEthernet0/0/4]port link-type trunk

[SW2-port-group]port trunk allow-pass vlan 2 3

[SW2-GigabitEthernet0/0/3]port trunk allow-pass vlan 2 3

[SW2-GigabitEthernet0/0/4]port trunk allow-pass vlan 2 3

启动stp协议:

[SW2]stp mode mstp

[SW2]stp region-configuration

[SW2-mst-region]region-name aa

[SW2-mst-region]instance 1 vlan 2

[SW2-mst-region]instance 2 vlan 3

[SW2-mst-region]active region-configuration

在SW2中Vlan2为备份网关,vlan3为主网关

[SW2]int Vlanif 2

[SW2-Vlanif2]ip add 172.16.0.2 26

[SW2-Vlanif2]vrrp vrid 1 virtual-ip 172.16.0.62

[SW2]int Vlanif 3

[SW2-Vlanif3]ip add 172.16.0.66 26

[SW2-Vlanif3]vrrp vrid 2 virtual-ip 172.16.0.126

[SW2-Vlanif3]vrrp vrid 2 priority 120

[SW2-Vlanif3]vrrp vrid 2 track interface g0/0/5 reduced 30

放通聚合链路的vlan2、vlan3、vlan10、vlan20

[SW2]int Eth-Trunk 0

[SW2-Eth-Trunk0]port link-type trunk

[SW2-Eth-Trunk0]port trunk allow-pass vlan 2 3 10 20

[SW2]stp instance 1 root secondary    

[SW2]stp instance 2 root primary  

在SW2中Vlan2为主网关,vlan3为备份网关

[SW1]int Vlanif 2

[SW2-Vlanif2]ip add 172.16.0.1 26

[SW2-Vlanif2]vrrp vrid 1 virtual-ip 172.16.0.62

[SW2-Vlanif2]vrrp vrid 1 priority 120

[SW2-Vlanif2]vrrp vrid 1 track interface g0/0/5 reduced 30

[SW2]int Vlanif 3

[SW2-Vlanif3]ip add 172.16.0.65 26

[SW2-Vlanif3]vrrp vrid 2 virtual-ip 172.16.0.126

DHCP配置

[SW2]dhcp enable

[SW2]ip pool aa

[SW2-ip-pool-aa]network 172.16.0.0 mask 26

[SW2-ip-pool-aa]gateway-list 172.16.0.62

[SW2-ip-pool-aa]dns-list 8.8.8.8

[SW2]ip pool bb

[SW2-ip-pool-bb]network 172.16.0.64 mask 26

[SW2-ip-pool-bb]gateway-list 172.16.0.126

[SW2-ip-pool-bb]dns-list 8.8.8.8

[SW2]int Vlanif 2

[SW2-Vlanif2]dhcp select global

[SW2]int Vlanif 3

[SW2-Vlanif3]dhcp select global

通过vlanif20:

[SW2]vlan 20

[SW2]int g0/0/5

[SW2-GigabitEthernet0/0/5]port link-type access

[SW2-GigabitEthernet0/0/5]port default vlan 10

[SW2]int Vlanif 20

[SW2-Vlanif12]ip add 172.16.0.129 26

配置SW2与R1之间的路由

[SW2]ip route-static 0.0.0.0 0 172.16.0.194

SW3:

[SW3]vlan 2

[SW3-vlan2]vlan 3

[SW3-vlan3]q

[SW3]int g0/0/1

[SW3-GigabitEthernet0/0/1]port link-type access

[SW3-GigabitEthernet0/0/1]port default vlan 2

[SW3-GigabitEthernet0/0/1]int g0/0/2

[SW3-GigabitEthernet0/0/2]port link-type access

[SW3-GigabitEthernet0/0/2]

[SW3-GigabitEthernet0/0/2]

[SW3-GigabitEthernet0/0/2]port de

[SW3-GigabitEthernet0/0/2]port default vlan 3

[SW3]port-group group-member g0/0/3 to g0/0/4

[SW3-port-group]port link-type trunk

[SW3-GigabitEthernet0/0/3]port link-type trunk

[SW3-GigabitEthernet0/0/4]port link-type trunk

[SW3-port-group]port trunk allow-pass vlan 2 3

[SW3-GigabitEthernet0/0/3]port trunk allow-pass vlan 2 3

[SW3-GigabitEthernet0/0/4]port trunk allow-pass vlan 2 3

[SW3]stp mode mstp

[SW3]stp region-configuration

[SW3-mst-region]region-name aa

[SW3-mst-region]instance 1 vlan 2

[SW3-mst-region]instance 2 vlan 3

[SW3]port-group group-member g0/0/1 to g0/0/2

[SW3-port-group]stp edged-port en

[SW3-GigabitEthernet0/0/1]stp edged-port en

[SW3-GigabitEthernet0/0/2]stp edged-port en

[SW3]stp bpdu-protection

SW4:

[SW4]vlan b 2 3

[SW4]int g0/0/1

[SW4-GigabitEthernet0/0/1]port link-type access

[SW4-GigabitEthernet0/0/1]port default vlan 2

[SW4-GigabitEthernet0/0/1]int g0/0/2

[SW4-GigabitEthernet0/0/2]port link-type access

[SW4-GigabitEthernet0/0/2]port default vlan 3

[SW4]port-group group-member g0/0/3 to g0/0/4

[SW4-port-group]port link-type trunk

[SW4-GigabitEthernet0/0/3]port link-type trunk

[SW4-GigabitEthernet0/0/4]port link-type trunk

[SW4-port-group]port trunk allow-pass vlan 2 3

[SW4-GigabitEthernet0/0/3]port trunk allow-pass vlan 2 3

[SW4-GigabitEthernet0/0/4]port trunk allow-pass vlan 2 3

[SW4]stp en

[SW4]stp mode mstp

[SW4]stp region-configuration

[SW4-mst-region]region-name aa

[SW4-mst-region]instance 1 vlan 2

[SW4-mst-region]instance 2 vlan 3

[SW4-mst-region]active region-configuration

[SW4]port-group group-member g0/0/1 to g0/0/2

[SW4-port-group]stp edged-port en

[SW4-GigabitEthernet0/0/1]stp edged-port en

[SW4-GigabitEthernet0/0/2]stp edged-port en

[SW4]stp bpdu-protection

实验结果图:

内外网流量图:

DHCP获取情况:

测试主机到2.2.2.0/24的连通性;

比如:测试主机之间的连通性;

这篇关于路由聚合和VRRP技术的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/999543

相关文章

Java中的登录技术保姆级详细教程

《Java中的登录技术保姆级详细教程》:本文主要介绍Java中登录技术保姆级详细教程的相关资料,在Java中我们可以使用各种技术和框架来实现这些功能,文中通过代码介绍的非常详细,需要的朋友可以参考... 目录1.登录思路2.登录标记1.会话技术2.会话跟踪1.Cookie技术2.Session技术3.令牌技

golang实现动态路由的项目实践

《golang实现动态路由的项目实践》本文主要介绍了golang实现动态路由项目实践,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习... 目录一、动态路由1.结构体(数据库的定义)2.预加载preload3.添加关联的方法一、动态路由1

Web技术与Nginx网站环境部署教程

《Web技术与Nginx网站环境部署教程》:本文主要介绍Web技术与Nginx网站环境部署教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、Web基础1.域名系统DNS2.Hosts文件3.DNS4.域名注册二.网页与html1.网页概述2.HTML概述3.

Nginx路由匹配规则及优先级详解

《Nginx路由匹配规则及优先级详解》Nginx作为一个高性能的Web服务器和反向代理服务器,广泛用于负载均衡、请求转发等场景,在配置Nginx时,路由匹配规则是非常重要的概念,本文将详细介绍Ngin... 目录引言一、 Nginx的路由匹配规则概述二、 Nginx的路由匹配规则类型2.1 精确匹配(=)2

Java使用WebView实现桌面程序的技术指南

《Java使用WebView实现桌面程序的技术指南》在现代软件开发中,许多应用需要在桌面程序中嵌入Web页面,例如,你可能需要在Java桌面应用中嵌入一部分Web前端,或者加载一个HTML5界面以增强... 目录1、简述2、WebView 特点3、搭建 WebView 示例3.1 添加 JavaFX 依赖3

SpringBoot3实现Gzip压缩优化的技术指南

《SpringBoot3实现Gzip压缩优化的技术指南》随着Web应用的用户量和数据量增加,网络带宽和页面加载速度逐渐成为瓶颈,为了减少数据传输量,提高用户体验,我们可以使用Gzip压缩HTTP响应,... 目录1、简述2、配置2.1 添加依赖2.2 配置 Gzip 压缩3、服务端应用4、前端应用4.1 N

SpringIntegration消息路由之Router的条件路由与过滤功能

《SpringIntegration消息路由之Router的条件路由与过滤功能》本文详细介绍了Router的基础概念、条件路由实现、基于消息头的路由、动态路由与路由表、消息过滤与选择性路由以及错误处理... 目录引言一、Router基础概念二、条件路由实现三、基于消息头的路由四、动态路由与路由表五、消息过滤

Java利用JSONPath操作JSON数据的技术指南

《Java利用JSONPath操作JSON数据的技术指南》JSONPath是一种强大的工具,用于查询和操作JSON数据,类似于SQL的语法,它为处理复杂的JSON数据结构提供了简单且高效... 目录1、简述2、什么是 jsONPath?3、Java 示例3.1 基本查询3.2 过滤查询3.3 递归搜索3.4

Python中随机休眠技术原理与应用详解

《Python中随机休眠技术原理与应用详解》在编程中,让程序暂停执行特定时间是常见需求,当需要引入不确定性时,随机休眠就成为关键技巧,下面我们就来看看Python中随机休眠技术的具体实现与应用吧... 目录引言一、实现原理与基础方法1.1 核心函数解析1.2 基础实现模板1.3 整数版实现二、典型应用场景2

Go路由注册方法详解

《Go路由注册方法详解》Go语言中,http.NewServeMux()和http.HandleFunc()是两种不同的路由注册方式,前者创建独立的ServeMux实例,适合模块化和分层路由,灵活性高... 目录Go路由注册方法1. 路由注册的方式2. 路由器的独立性3. 灵活性4. 启动服务器的方式5.