前言
网络已经成为了我们生活中不可或缺的一部分,它连接了世界各地的人们,让信息和资源得以自由流动。随着互联网的发展,我们可以通过网络学习、工作、娱乐,甚至是社交。因此,学习网络知识和技能已经成为了每个人都需要掌握的重要能力。
本课程博主将带领读者深入了解网络的基本原理、结构和运作方式,帮助读者建立起对网络的全面理解。我们将介绍网络的发展历程、网络的分类和组成、网络的安全和隐私保护等内容,帮助读者掌握网络知识,提高网络素养。
通过学习本篇博客,读者将能够更好地利用网络资源,提高工作效率,拓展人际关系,甚至是保护自己的网络安全。网络世界充满了无限的可能,希望本课程能够帮助读者更好地驾驭网络,享受网络带来的便利和乐趣。
一、HSRP(热备份路由器协议)是什么?
热备份路由器协议(HSRP)的设计目标是支持特定情况下 IP 流量失败转移不会引起混乱、并允许主机使用单路由器,以及即使在实际第一跳路由器使用失败的情形下仍能维护路由器间的连通性。实现HSRP的条件是系统中有多台路由器,它们组成一个“热备份组”,这个组形成一个虚拟路由器。换句话说,当源主机不能动态知道第一跳路由器的 IP地址时,HSRP 协议能够保护第一跳路由器不出故障。
二、实验
1.引入
实验目标
理解HSRP热备份路由器的原理及功能;
掌握HSRP的配置方法;
实验背景
你是某公司的网络管理员,公司刚又买了一台出网口的路由器,请你配置HSRP热备份路由协议,让公司的两台路由器可以在一台损坏的情况下另一台可以迅速取代另一台在公司中关键位置并开始工作,
技术原理
负责转发数据包的路由器称之为活动路由器(Active Router)。一旦主动路由器出现故障,HSRP 将激活备份路由器(Standby Routers)取代主动路由器。HSRP 协议提供了一种决定使用主动路由器还是备份路由器的机制,并指定一个虚拟的 IP 地址作为网络系统的缺省网关地址。如果主动路由器出现故障,备份路由器(Standby Routers)承接主动路由器的所有任务,并且不会导致主机连通中断现象。
实验步骤
新建Packet Tracer拓扑图
(1)公司中的两台路由器与交换机连接,与外网的路由器连接并进行配置公网IP
(2)配置路由器接口IP地址。
(3)验证主机之间的互通性。
实验设备
PT 1台; PC 1台;Route 2811 3台 ,Sw 2960 2台 ,交叉线
实验拓扑图
实验配置
PC1 PC2 ,Web服务器基础配置
PC1: IP 地址:192.168.1.1 子网掩码:255.255.255.0 缺省网关:192.168.1.254 PC2: IP 地址:192.168.1.2 子网掩码:255.255.255.0 缺省网关:192.168.1.254 Web服务器: IP 地址:8.8.8.8 子网掩码:255.255.255.0 缺省网关:8.8.8.254
R1,R2,R3基础路由,PAT配置
R1: Router>en Router#conf t Enter configuration commands, one per line. End with CNTL/Z. Router(config)#h R1 R1(config)#int f0/0 R1(config-if)#ip add 192.168.1.253 255.255.255.0 R1(config-if)#no shut R1(config)#int F0/1 R1(config-if)#ip add 100.1.1.1 255.255.255.0 R1(config-if)#no shut R1(config-if)#exit R1(config)#ip route 0.0.0.0 0.0.0.0 100.1.1.2 R1(config)#int f0/0 R1(config-if)#ip nat in R1(config-if)#int f0/1 R1(config-if)#ip nat out R1(config-if)#exit R1(config)#acc 100 per ip 192.168.0.0 0.0.255.255 any R1(config)#ip nat inside source list 100 i F0/1 o R2: Router>en Router#conf t Enter configuration commands, one per line. End with CNTL/Z. Router(config)#H R2 R2(config)#int f0/0 R2(config-if)#ip add 192.168.1.252 255.255.255.0 R2(config-if)#no shut R2(config-if)#int f0/1 R2(config-if)#ip add 100.1.1.1 255.255.255.0 R2(config-if)#no shut R2(config-if)#exit R2(config)#ip route 0.0.0.0 0.0.0.0 100.1.1.2 R2(config)#int f0/0 R2(config-if)#ip nat in R2(config-if)#int f0/1 R2(config-if)#ip nat out R2(config-if)#exit R2(config)#access-list 100 per ip 192.168.0.0 0.0.255.255 any R2(config)#ip nat in s l 100 i f0/1 o R3: Router>en Router#conf t Router(config)#h R3 R3(config)#int f0/1 R3(config-if)#ip add 100.1.1.2 255.255.255.0 R3(config-if)#no shut R3(config-if)#int f0/0 R3(config-if)#ip add 8.8.8.254 255.255.255.0 R3(config-if)#no shut R3(config-if)#exit R3(config)#ip route 0.0.0.0 0.0.0.0 100.1.1.1
R1,R2配置热备份协议
R1: R1(config)#int f0/0 R1(config-if)#standby 1 ip 192.168.1.254 R1(config-if)#standby preempt %HSRP-6-STATECHANGE: FastEthernet0/0 Grp 1 state Speak -> Standby %HSRP-6-STATECHANGE: FastEthernet0/0 Grp 1 state Standby -> Active R1(config-if)#standby priority 150 R1(config-if)#standby track f0/1 R1#show standby brief P indicates configured to preempt. | Interface Grp Pri P State Active Standby Virtual IP Fa0/0 1 100 Active local 192.168.1.252 192.168.1.254 R2: R2(config)#int f0/0 R2(config-if)#standby 1 ip 192.168.1.254 R2(config-if)#standby preempt %HSRP-6-STATECHANGE: FastEthernet0/0 Grp 1 state Speak -> Standby %HSRP-6-STATECHANGE: FastEthernet0/0 Grp 1 state Standby -> Active R2(config-if)#standby priority 145 R2(config-if)#standby track f0/1 R2#show standby brief P indicates configured to preempt. | Interface Grp Pri P State Active Standby Virtual IP Fa0/0 1 100 Standby 192.168.1.253 local 192.168.1.254
实验验证
PC1 Ping Web服务器
访问Web服务器的网页