news 2025/12/26 11:21:47

2025.12.16 Cisco 的HSRP,TCP与UDP协议

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
2025.12.16 Cisco 的HSRP,TCP与UDP协议

目录

VRRP介绍

实验、Cisco配置VRRP

TCP协议


VRRP介绍

Cisco中名叫HSRP

eNSP中名叫VRRP

作用:使网络24小时不间断运作

实现方式:将两台路由器作为一台路由器使用,其中一台作为运行路由器,另一台作为备份(监听)路由器,运行中的路由器出现问题,备份路由器会立即替代运行路由器运作。

HSRP组成:活跃、备份、虚拟(活跃+备份)、其他路由器

配置命令

standby[group-number]ip[virtual-ip-address]配置为HSRP的成员

HSRP备份组号备份组虚拟IP地址

standby [group-number] priority [priority-value] 配置HSRP优先级,[priority-value]的取值范围 为0-255,默认为100

standby [group-number] preempt HSRP占先权配置,优先级高的路由器重新获得转发权

show standby [type mod/num] [group-number] brief 查看HSRP摘要信息

show standby 查看HSRP详细信息

实验、Cisco配置VRRP

网络结构图

将三台交换机并入vlan2

配置SW1的f0/3接口为trunk模式并指定封装方式dot1q

配置SW2的f0/3接口为trunk模式并指定封装方式

将SW3的f0/1接口改为access模式并连接vlan 2

在SW1与SW2中输入ip routing 启动路由功能

配置SW1与SW2的vlan ip地址,show ip route 查看路由表

在SW1与SW2上配置路由接口f0/1,并配置接口IP

配置路由器接口IP
Router(config)#int f0/0
Router(config-if)#ip address 192.168.100.1 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#int f0/1
Router(config-if)#ip address 192.168.200.1 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#int f1/0
Router(config-if)#ip address 192.168.150.1 255.255.255.0
Router(config-if)#no shutdown

配置SW1、SW2与路由器的路由表

SW1:

Switch(config)#router rip

Switch(config-router)#network 192.168.1.0

Switch(config-router)#network 192.168.100.0

SW2:

Switch(config)#router rip

Switch(config-router)#network 192.168.1.0

Switch(config-router)#network 192.168.200.0

路由器:

Router(config)#router rip

Router(config-router)#network 192.168.1.0

Router(config-router)#network 192.168.100.0

配置HSRP成员

SW1,SW2的VLAN2接口配置为HSRP成员,组号为10

可以看到

SW1中出现:

%HSRP-6-STATECHANGE: Vlan2 Grp 10 state Standby -> Active

SW2中出现:

%HSRP-6-STATECHANGE: Vlan2 Grp 10 state Speak -> Standby

配置成功,SW1线路在出问题的时候,会自动激活SW2备用路线

TCP协议

传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层控制协议,由IETF的RFC 793定义。

TCP建立连接的过程称为三次握手

①PC1向PC2发送SYN报文(Seq=x,SYN=1)

②PC2收到请求连接,向PC1(收到请求,同意连接)发送SYN+ACK报文(Seq=y,Ack=x+1,SYN=1,ACK=1)

③PC1向PC2发送ACK报文(Seq=x+1,Ack=y+1,ACK=1)

SYN=1 建立连接

ACK=1 确认建立

FIN=1 确认断开

TCP断开连接的过程称为四次挥手

①PC1向PC2发送FIN/ACK(FIN=1,ACK=1)

②PC2发送ACK报文(ACK=1)

③PC2发送FIN/ACK报文(FIN=1,ACK=1)

④PC1向PC2发送ACK报文(ACK=1)

常用的TCP端口号及其功能

端口协议说明
21FTPFTP服务器所开放的控制端口
22SSH
23TELNET用于远程登录,可以远程控制管理目标计算机
25SMTPSMTP服务器开放的端口,用于发送邮件
53DNS域名系统服务,用于域名解析
80HTTP超文本传输协议
110POP3用于邮件的接收
443HTTPS加密的HTTP协议,用于安全网页访问
1521Oracle数据库Oracle数据库默认监听端口
8080TomcatTomcat服务器默认HTTP端口
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2025/12/22 4:11:11

29、软件开发与网络技术综合指南

软件开发与网络技术综合指南 1 软件开发与开源许可 1.1 开发免费软件的步骤 若你开发了一个新程序,并希望它能为公众带来最大的价值,最佳方式是将其变为免费软件,让每个人都能依据特定条款进行再分发和修改。以下是具体操作步骤: 1. 添加声明 :在程序中附上以下声明,…

作者头像 李华
网站建设 2025/12/21 16:51:03

JSpecify 1.0:终结 Java NPE 的统一空安全方案

引言 在 Java 与 Spring 应用开发过程中,空指针异常(NullPointerException,NPE)始终是开发者面临的一项持久挑战。此类异常不仅可能导致生产环境中的系统崩溃,还会引发排查困难、维护成本高昂的线上故障。相较之下&am…

作者头像 李华
网站建设 2025/12/21 21:13:55

意外伤害与意外医疗的区别?

“明明买的是意外险,怎么医疗费只报一半,伤残赔偿还说不够格?”许多人在理赔时才发现,“意外伤害”与“意外医疗”虽仅两字之差,最终获赔金额却可能相距数万甚至数十万。 花费8万元医疗费,伤残鉴定十级&am…

作者头像 李华
网站建设 2025/12/22 4:12:35

Seed-Coder-8B-Base能否辅助编写Istio权限策略?

Seed-Coder-8B-Base能否辅助编写Istio权限策略? 在现代云原生系统中,服务之间每天要完成成千上万次调用。而这些调用背后的安全控制,早已不是“等出了问题再补”的事后措施,而是决定系统是否能上线的核心前提。Istio 的 Authoriz…

作者头像 李华
网站建设 2025/12/21 22:50:49

计算机毕业设计springboot基于Java开发的药店药品管理系统 基于Spring Boot框架的Java药店药品信息化管理系统设计与实现 Java语言结合Spring Boot开发的药店药品管理

计算机毕业设计springboot基于Java开发的药店药品管理系统490pr9 (配套有源码 程序 mysql数据库 论文) 本套源码可以在文本联xi,先看具体系统功能演示视频领取,可分享源码参考。随着信息技术的飞速发展,传统药店的管理方式已经难以…

作者头像 李华