HSRP-OSPF-PVST+

简介:
如图所示,使用Dynamips搭建网络环境,交换机间均为Trunk链路,SW1、SW2、SW3的管理IP分别为10.10.1.201/26、10.10.1.202/26、10.10.1.203/26。
2、配置要求:
 
在SW1、SW2、SW3上添加VLAN 10、VLAN 20,IP地址段分别为10.10.10.0/24和10.10.20.0/24。
 
配置SW1为VLAN 10的根网桥,SW2为VLAN 20的根网桥,实现链路的负载分担。
 
在SW1、SW2、R1和R2上配置OSPF路由协议,实现网络互通,Router-id使用管理IP和Loopback地址。配置Area 1为完全末梢区域,Area 100为NSSA区域,将R2的直连网段10.20.1.1重分发到OSPF区域。
 
为R1添加用户名benet,密码cisco,要求只有SW3可以登录。
 
验证SW3可以ping通R2的Loopback0地址,验证SW3可以远程登录到R1。
 
在SW1和SW2上配置HSRP,SW1是VLAN 1的活跃路由器,SW2是VLAN 1的备份路由器,虚拟IP为10.10.1.254,配置占先权和端口跟踪。
 

 

 

 

在SW3上配置:
sw3>en
sw3#conf t   
sw3(config)#inter vlan 1    在配置SW3的管理ip地址
sw3(config-if)#ip address 10.10.1.203 255.255.255.192
sw3(config-if)#no shut
sw3(config)#inter range fastEthernet 1/0 -1 给2个接口做成Trunk链路
sw3(config-if-range)#switchport mode trunk
sw3(config-if-range)#ex
sw3(config)#no cdp run
sw3(config)#ex
在SW1上配置
sw1>en
sw1#conf t
sw1(config)#inter vlan 1    配置管理ip地址
sw1(config-if)#ip address 10.10.1.201 255.255.255.192  
sw1(config-if)#no shut
sw1(config-if)#ex
sw1(config)#vlan 10
sw1(config-vlan)#vlan 20
sw1(config-vlan)#inter vlan 10 给vlan成员设置 网关ip
sw1(config-if)#ip address 10.10.10.10 255.255.255.0
sw1(config-if)#no shut 
sw1(config-if)#inter vlan 20 
sw1(config-if)#ip address 10.10.20.10 255.255.255.0
sw1(config-if)#no shut
sw1(config-if)#ex  
sw1(config)#spanning-tree vlan 10 root primary     PVST+生成树 实现负载分担
 VLAN 10 bridge max aging time unchanged at 20
 VLAN 10 bridge hello time unchanged at 2
 VLAN 10 bridge forward delay unchanged at 15
sw1(config)#inter f0/0
sw1(config-if)#ip address 10.10.254.2 255.255.255.252
sw1(config-if)#no shut
sw1(config-if)#ex
sw1(config)#inter f
sw1(config)#inter f1/1   做Trunk链路
sw1(config-if)#switchport mode trunk
sw1(config-if)#inter f1/15
sw1(config-if)#switchport mode trunk
sw1(config-if)#ex
sw1(config)#no cdp run  
sw1(config)#router ospf 110   配置OSPF
sw1(config-router)#router-id 10.10.1.201    route id 管理 ip地址 根据题目需求
sw1(config-router)#network 10.10.10.0 0.0.0.255 a 0   发布网络
sw1(config-router)#network 10.10.20.0 0.0.0.255 a 0
sw1(config-router)#network 10.10.254.0 0.0.0.3 a 0
sw1(config-router)#network 10.10.1.192 0.0.0.63 a 1
sw1(config-router)#area 1 stub no-summary   完全末梢区域
sw1(config-router)#do ping 10.10.1.1 
 
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.10.1.1, timeout is 2 seconds:
!!!!!
sw1(config-router)#inter vlan 1
sw1(config-if)#standby 1 ip 10.10.1.254   配置 HSRP
sw1(config-if)#standby 1 track f0/0 监控接口
sw1(config-if)#standby 1 track f1/1
sw1(config-if)#standby 1 preempt   抢占
sw1(config-if)#standby 1 priority 120   优先级  
 
在SW2上配置
sw2>en
sw2#conf t 
sw2(config)#inter vlan 1   配置管理ip地址
sw2(config-if)#ip address 10.10.1.202 255.255.255.192
sw2(config-if)#no shut
sw2(config)#vlan 10   
sw2(config-vlan)#vlan 20
sw2(config-vlan)#inter vlan 10   给vlan10 和 vlan成员 配置成员网关地址
sw2(config-if)#ip address 10.10.10.11 255.255.255.0
sw2(config-if)#no shut
sw2(config-if)#inter vlan 20
sw2(config-if)#ip address 10.10.20.11 255.255.255.0
sw2(config-if)#no shut
sw2(config)#spanning-tree vlan 20 root primary    负载分担
 VLAN 20 bridge priority set to 8192
 VLAN 20 bridge max aging time unchanged at 20
 VLAN 20 bridge hello time unchanged at 2
 VLAN 20 bridge forward delay unchanged at 15
sw2(config)#inter f1/1   Trunk链路
sw2(config-if)#switchport mode trunk
sw2(config-if)#inter f1/15
sw2(config-if)#switchport mode trunk
sw2(config-if)#ip address 10.10.254.6 255.255.255.252
sw2(config-if)#no shut
sw2(config-if)#ex
sw2(config)#no cdp run
sw2(config)#router ospf 110      配置OSPF协议
sw2(config-router)#router-id 10.10.1.202   
sw2(config-router)#network 10.10.254.4 0.0.0.3 a 0   发布网络
sw2(config-router)#network 10.10.10.0 0.0.0.255 a 0
sw2(config-router)#network 10.10.20.0 0.0.0.255 a 0
sw2(config-router)#network 10.10.1.192 0.0.0.63 a 1
sw2(config-router)#area 1 stub no-summary
sw2(config-router)#inter vlan 1
sw2(config-if)#standby 1 ip 10.10.1.254   配置 HSRP
sw2(config-if)#standby 1 preempt
sw2(config-if)#standby 1 priority 115
sw2#write
 
在R1上配置
R1>en
R1#conf t
R1(config)#inter f0/0   给接口配置ip地址
R1(config-if)#ip address 10.10.254.1 255.255.255.252
R1(config-if)#no shut
R1(config-if)#inter f0/1
R1(config-if)#ip address 10.10.254.5 255.255.255.252
R1(config-if)#no shut
R1(config-if)#inter loop 0
R1(config-if)#ip address 10.10.1.1 255.255.255.255
R1(config-if)#no shut
R1(config-if)#inter f1/0
R1(config-if)#ip address 10.20.254.1 255.255.255.252
R1(config-if)#no shut
R1(config)#no cdp run
R1(config)#router ospf 110   配置 OSPF 协议
R1(config-router)#router-id 10.10.1.1 
R1(config-router)#network 10.10.1.1 0.0.0.0 a 100
R1(config-router)#network 10.10.254.4 0.0.0.3 a 0
R1(config-router)#network 10.10.254.0 0.0.0.3 a 0
R1(config-router)#network 10.20.254.0 0.0.0.3 a 100
R1(config-router)#area 100 nssa no-summary    设置成 NSSA区域
R1(config-router)#ex
R1(config)#username benet password cisco    用户名和密码
R1(config)#enable secret 123   特权模式密码
R1(config)#line vty 0 4    远程
R1(config-line)#login local   本地登录
R1(config)#access-list 1 permit host 10.10.1.203   ACL访问控制列表 允许主机10.10.1.203访问
R1(config)#line vty 0 4
R1(config-line)#access-class 1 in   引用到接口里
R1(config-line)#end
R1#show ip route
     10.0.0.0/8 is variably subnetted, 8 subnets, 4 masks
C       10.10.1.1/32 is directly connected, Loopback0
O       10.10.10.0/24 [110/11] via 10.10.254.6, 00:05:16, FastEthernet0/1
                      [110/11] via 10.10.254.2, 00:05:16, FastEthernet0/0
O       10.10.20.0/24 [110/11] via 10.10.254.6, 00:05:16, FastEthernet0/1
                      [110/11] via 10.10.254.2, 00:05:16, FastEthernet0/0
O N2    10.20.1.1/32 [110/20] via 10.20.254.2, 00:00:01, FastEthernet1/0
O IA    10.10.1.192/26 [110/11] via 10.10.254.6, 00:00:02, FastEthernet0/1
                       [110/11] via 10.10.254.2, 00:00:02, FastEthernet0/0
C       10.20.254.0/30 is directly connected, FastEthernet1/0
C       10.10.254.4/30 is directly connected, FastEthernet0/1
C       10.10.254.0/30 is directly connected, FastEthernet0/0
R1#write
Building configuration...
[OK]
R1#
 
在R2上配置
R2>en
R2#conf t
R2(config)#inter f0/0
R2(config-if)#ip address 10.20.254.2 255.255.255.252
R2(config-if)#no shut
R2(config-if)#inter loop 0
R2(config-if)#ip address 10.20.1.1 255.255.255.255
R2(config-if)#no shut
R2(config)#router ospf 110
R2(config-router)#router-id 10.20.1.1
R2(config-router)#network 10.20.254.0 0.0.0.3 a 100
R2(config-router)#area 100 nssa no-summary
R2(config)#no cdp run
R2(config)#router ospf 110
R2(config-router)#redistribute connected subnets    引入直连路由
R2#write
Building configuration...
[OK]
 
 
测试:
sw3#ping 10.10.1.1    pingR1的环回地址发现不通,后来确定没有把SW3 no ip routing 因为是三层交换机 
ype escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.10.1.1, timeout is 2 seconds:
.....
sw3#conf t
sw3(config)#no ip routing
sw3(config)#end
sw3#ping 10.10.1.1 去掉了之后 重新ping
 
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.10.1.1, timeout is 2 seconds:
 
*Mar 1 00:23:42.039: %SYS-5-CONFIG_I: Configured from console by console!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 20/240/1064 ms
sw3#telnet 10.10.1.1   远程控制
Trying 10.10.1.1 ... Open  
 
 
User Access Verification
 
Username: benet   用户名和密码
Password:
R1>exit   进入R1
 
[Connection to 10.10.1.1 closed by foreign host]
sw3#ping 10.20.1.1 
 
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.20.1.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 52/279/1092 ms
 
 
sw3#ping   测试 HSRP是否正常 进行倒换测试
Protocol [ip]:
Target IP address: 10.20.1.1
Repeat count [5]: 10000
Datagram size [100]:
Timeout in seconds [2]:
Extended commands [n]:
Sweep range of sizes [n]:
Type escape sequence to abort.
Sending 10000, 100-byte ICMP Echos to 10.20.1.1, timeout is 2 seconds:
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!U.U.U.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!
sw1#show standby brief     SW1是 活跃路由器
Interface Grp Pri P State   Active          Standby         Virtual IP
Vl1       1    120 P Active local           10.10.1.202     10.10.1.254
sw2#show standby brief    SW2是备份路由器
Interface Grp Pri P State   Active          Standby         Virtual IP
Vl1       1    115 P Standby 10.10.1.201     local           10.10.1.254


本文转自 cs312779641 51CTO博客,原文链接:http://blog.51cto.com/chenhao6/1184413
相关文章
|
7月前
|
网络协议 算法 Java
OSPF
OSPF
58 1
|
7月前
|
网络协议 算法 数据库
OSPF总结
该文章为OSPFv2版本的一些总结,暂时没有OSPFv3
OSPF总结
|
网络协议 安全 数据库
浅谈OSPF
浅谈OSPF
95 0
|
网络协议 网络架构
OSPF 路由协议三
一OSPF的基本概念 1.OSPF区域 为了适应大型网络,OSPF在AS内划分多个区域 每个OSPF路由器只维护所在区域的完整链路状态信息 2.区域ID 区域ID可以表示一个十进制的数字 也可以表示成一个IP 3.骨干区域Area 0 负责区域间路由信息传播 4.非骨干区域 AREA号的区域统统为非骨干
171 0
OSPF 路由协议三
|
网络协议 算法 安全
OSPF路由协议一
一 OSPF路由协议 OSPF路由协议是用于网际协议(IP)网络的链路状态路由协议。该协议使用链路状态路由算法的内部网关协议(IGP),在单一自治系统(AS)内部工作。适用于IPv4的OSPFv2协议定义于RFC 2328 ,RFC 5340 定义了适用于IPv6的OSPFv3。 二 OSPF路由概述 OSPF(下称"协议"或"本协议")仅在单一自治系统内部路由网际协议(IP)数据包,因此被分类为内部网关协议。该协议从所有可用的路由器中搜集链路状态(Link-state)信息从而构建该网络的拓扑图,由此决定提交给网际层(Internet Layer)的路由表,最终路由器依据在网际协议数据包
164 0
|
网络协议 数据库 网络架构
OSPF路由协议
1、OSPF的基本概念 2、OSPF邻接关系的建立 3、OSPF的应用环境 4、O应用环SPF的基本配置命令
OSPF路由协议
|
存储 负载均衡 网络协议
OSPF详解(二)
十六、OSPF区域1、 区域0:汇总每个区域的网络拓扑到其他区域。所有的域间通信量必须通过骨干区域,非骨干区域不能直接交换数据包。2、 路由器类型:IR、BR、ABR、ASBR3、 IR:所有接口都属于同一区域的路由器。4、 BR:至少有一个接口是与骨干area0相连的路由器。Area0不一定是骨干区域,但骨干区域–定是area0,要成为骨干必须有一个邻接关系在里面5、 ABR:连接其他区域到骨干区域,至少一个接口属于骨干区域。6、 ASBR: OSPF域外部的通信量进入0SPF域的网络路由器。7、 0SPF的虚链路:一条通过非骨干区域连接到骨干区域的链路。通过非骨干区域修复分段efreshT
|
人工智能 网络协议 算法
OSPF详解(一)
一、OSPF的五种包Hellow:发现邻居建立邻接关系DBD:检查路由器的数据库之间是否同步LSR:向另外一台设备请求特定的链路状态LSU:发送链路状态信息LSACK:确认多段的发送信息二、OSPF的三张表1、 邻居列表:列出每台路由器全部已经建立邻接关系的邻居路由器2、 链路状态数据库:列出网络中其他路由器的信息,由此显示了全网的网络拓扑3、 路由表:列出通过SPF算法计算出到达每个相连网络的最佳路径三、OSPF的特点1、 区域概念,有效减少路由条目对CPU和内存占用,将拓扑变动局限在本区域内,详细的LSA泛洪控制2、 邻接关系。OSPF协议定义了一些路由器类型和网络全相同时,就以自身为根,
|
网络协议 数据安全/隐私保护 网络架构
|
网络协议 数据库 数据安全/隐私保护