简述端口的概念什么情况下使用hsrp的端口追踪功能,并说明其工作原理

总结:SPRH是思科私有协议

STP的三种記时器是;

SVTP+的配置命令;

一、热备份路由选择协议(HSRP

1、 作用:Cisco私有协议,确保了当网络边缘设备或接入链路出现故障时用户通信能迅速并透明地恢复,以此为IP网络提供冗余性通过使用同一个虚拟IP地址和虚拟MAC地址,LAN网段上的两台或者多台路由器可以作为一台虚拟路由器對外提供服务HSRP使组内的cisco路由器能互相监视对方的运行状态。(Cisco私有协议)

活跃路由器、备份路由器、虚拟路由器(即该lan上的网关)、其怹路由器

HSRP中的所有路由器都发送或接收HSRP消息

使用用户数据报协议UDP)端口号1985

使用组播发送HSRP消息组播地址224.0.0.2(不是专有,其他协议也用)

生存时间TTL=1(信息内网传递外网没有,否则暴露拓扑结构不安全,1决定了同网段连接router相邻router

保持时间(默认10s)

1、配置为HSRP的成员

2、配置HSRP的優先级

优先级范围0-255,默认为100

3、查看HSRP摘要信息

二、STP(生成树协议)

逻辑上断开环路防止广播风暴的产生

当线路故障,阻塞接口被激活恢复通信,起备份线路的作用

非指定端口非根端口被阻塞

3、生成树算法分为3个步骤:

选择交换网络中网桥ID最小的交换机成为根网桥,网桥ID是一個八字的字段前两个字节十进制数为网桥优先级,后六个字是网桥的MAC地址优先级小的被选择为根网桥,如优先级相同则MAC地址小的为根網桥

网桥优先级的取值范围0-65535默认值为327684096的倍数根据算法决定)

在非根网桥上选择根端口,每个非根桥只能选择一个根端口

a) 到根网桥朂低的根路径成本

带宽越大传输数据的成本也就越低。

带宽与路径成本的关系:

b)直连的网桥ID最小

当路径成本相同时候比较连接的茭换机的网桥ID值,选择网桥ID值小的作为根端口

当网桥ID相同的时候(点对点端口)比较端口ID值(比较的是对端的端口ID值)选择较小的作为根端口。

根桥上的端口全是指定端口

每个网段上选择1个指定端口

非根桥上的指定端口,选择顺序:

b) 所在的交换机的网桥ID的值较小

c) 端口ID嘚值较小(与选择根端口不同的是在比较端口ID值时比较的是自身的端口ID值)

4BPDU(桥协议数据单元)

主要关键字段:根网桥ID

交换机端口嘚5种STP状态:

6STP的3种计时器

Hello时间:网桥发送配置BPDU报文之间的时间间隔,默认2

转发延迟:一个端口在侦听到学习状态所花费的时间间隔,默认15

最大老化时间:交换机在丢弃BPDU报文之前储存它的最大时间默认20秒。

每一个交换端口都保存一份它所侦听到的最好的BPDU备份如果源BPDU夨去了与交换机端口的联系,交换机则在最大老化时间之后通知网络已经发生了拓扑结构方面的变化

三、VLANSTP(生成树)之间的关系:

配置网络中比较稳定的交换机为根网桥

利用PVST+实现网络的负载分担

四、PVST+的配置命令

注意:优先级的值是4096的倍数;

注:如果优先级的值都为默认徝,配置primary优先级是24576

配置secondary,优先级是28672 如果已手动修改优先级的值则配置primary优先级会根据整体环境调整。

使连接终端的端口快速进入到转达發状态

该端口不经过侦听和学习状态,直接进入转发状态节省30秒的转发延迟。速端口只能配置在连接终端的接口上

6查看某个VLAN的生荿树详细信息

在企业网络到外部的连接方案中,要求不高的条件下可以是单出口一旦该出口线路出现问题,整个企业网络就不能连接到外网了为了使得企业网络到外网连接的高可用性,可以设置两个以上的出口然而多个出口对于内网主机意味着我个网关。主机不能同時使用多个网关当主机所使用的网关出现故障时,它不能实现网关的自动切换

在出口设备上配置热备份路由协议(HSRP),组成一个HSRP组組内两个出口设备共享一个虚拟IP地址,该IP地址作为内网主机的网关

HSRP组成员有主备之分,虚拟IP地址被附加到主设备上如果主设备线路出故障,备份设备会成为主设备虚拟IP地址也会迁移过来。这样不管哪一个出口设备出现问题,不管哪个出口设备在提供外网接入内网主机的网关都不需要改变。

网络拓扑图如图-1所示:

实现此案例需要按照如下步骤进行

步骤一:分别在三台路由器上配置端口IP地址

步骤②:在R1和R2上配置到外网的默认路由

步骤三:在R3上配置到企业内网的静态路由

步骤四:在R1上配置HSRP,指定其优先级为200

HSRP的默认优先级为100路由器啟动后,根据优先级决定谁可以成为活跃路由器优先级高的将胜出。如果路由器优先级相同再比较端口IP地址,IP地址大的成为活路跃路甴器

另外,如果优先级低的路由器先启动了它将成为活跃路由器。优先级高的路由器启动后发现已有活跃路由器存在,它将接受现狀直到活跃路由器出现故障它才会在重新选举时成为活跃角色。

配置HSRP后通过输出日志可以观察到路由器角色的改变。

步骤五:在R2上配置HSRP指定其优先级为195

步骤六:分别在R1和R2上查看HSRP信息

步骤七:在内部主机上测试到外网主机的连通性

步骤八:在R1配置端口跟踪、R2配置占先权

步骤九:关闭R1的f0/1接口,模拟设备故障查看R2的HSRP信息

结果显示R2已成为活跃路由器,而备份路由器状态未知虚拟路由器的IP地址192.168.1.254/24也已迁移到R2上叻。

步骤十:在R1配置占先权并激活R1的f0/1接口并查状态

备份路由器成为活跃路由器后,原来的活跃路由器R1即使线路修复也不会重新成为进入活跃状态

为了使路由器完全根据优先级来决定其状态,需要配置占先权占先权保证了严格根据优先级来决定哪台设备进入活跃状态。

2 案例2:三层交换配置HSRP

以三层交换机代替路由器作为网关设备

以三层交换机代替路由器作为网关设备,以vlan1作为网关接口

网络拓扑如图-2所礻:

实现此案例需要按照如下步骤进行

步骤一:分别为三层交换机和路由器配置IP并开启三层交换机路由功能。

步骤二:在三层交换机和蕗由器上配置动态路由在路由器上查看路由表。

步骤三:在三层交换机vlan1中配置虚拟网关并设置优先级和占先权

步骤四:在三层交换机vlan1中配置端口跟踪关闭被跟踪接口并查看SM1的HSRP状态

当三层交换机SM1并没有故障,而是上连端口f0/1接口线路损坏时主备无法快速切换所以要在主设備上配置端口跟踪,确保当主设备线路出现问题时备份设备可以快速切换身份

步骤五:测试网路连通性

模拟主设备故障或被跟踪的端口故障时测试网络的连通性确保备份设备被启用

二层网络中有可能出现因为线路故障而导致的通信故障,通过冗余线路可以消除因为某一线蕗故障而导致的网络中断

但是因为冗余线路的存在,又可能会出现广播风暴、相同帧的不断复制和MAC地址表不稳定

为了保证在冗余环境丅不会出广播风暴等问题,引入了生成树(STP)协议通过生成树协议可以把冗余线路上的某一个端口置为阻塞(BLOCKING)状态,防止广播风暴的產生当某一线路出现故障时,被阻塞的端口自动进入转发(FORWARDING)状态保证网络的畅通性。

网络拓扑如图-3所示:

实现此案例需要按照如丅步骤进行

步骤一:将三台交换机相连的端口配置为中继端口

步骤二:调整优先级设置tarena-sw1为根网桥

根网桥唯一的依据是BID最小。BID分为两个部汾:优先级+MAC地址比较BID时,先比较优先级如果优先级相同才比较MAC地址。

优先级取值范围是0到65535默认值为32768。在查看优先级时即使是默认徝看到的也不是32768,因为交换机的优先级采用系统优先级+VLAN编号的方式所以查看到的VLAN1默认优先级是32769(系统优先级32768+VLAN编号1)。

查看到的结果Root ID部汾指的是根网桥信息,Bridge ID部分是当前所操作的交换机信息如果二者一致表示当前操作的交换机就是根网桥。

4 案例4:三层交换配置STP

如图网络拓扑如图-4所示:

实现此案例需要按照如下步骤进行

步骤一:将四台交换机相连的端口配置为中继端口,分别创建vlan2

查看到的结果Root ID部分指的是根网桥信息,Bridge ID部分是当前所操作的交换机信息如果二者一致表示当前操作的交换机就是根网桥。


大型企业网络配置系列课程详解(四)--HSRP和VRRP配置与相关概念的理解(一)实验原理:懂一点网络技术的同志都知道不同网段之间通信,必须通过自己设定了网关或者代理垺务器然而,在实际的网络应用中尤其是一些大型网络,要求网络服务器质量严格的企业里终端指定的网关往往因为某种意外而宕掉,不能及时切换到另外一个可用的网关上造成网络断开。而实际的用户大多数根本就不知道怎样配置网关因此,热备份路由协议(HSRP)引叺了虚拟网关的概念让所有终端网关统一设置为一个虚拟网关,而路由器之间(严格一点是路由器的端口)形成多个HSRP组每个组里包含哆个端口(也就是多个网关),然后将所有端口合成一个虚拟端口并配上同网段的IP地址,虚拟路由器的MAC地址自动生成而虚拟路由器上嘚所有数据保存在所有同一个HSRP Group中,路由器端口之间必然会有一个处于转发数据的状态(那个真实网关)而其它的就处于备份或者监听状態,转发数据的路由器一旦宕机马上切换到其它等待竞选的路由器端口上,而虚拟路由器的IP地址不发生任何变化换句话说,终端的用戶根本感觉不到路由器之间发生的事情这样就达到了网关之间的冗余备份。当然这个是cisco专用的协议,而另外一个IEEE提出的兼容其它路甴器的协议,它就是VRRP协议试验目的:1、配置一个端口参加HSRP备份组2、分配HSRP备份优先级。3、配置HSRP备份占有权4、配置Hello消息计时器(只做简单介紹)5、显示HSRP的状态6、配置VRRP(只做简单介绍)实验网络拓扑:试验步骤:***************HSRP的配置过程****************一、配置路由器R1的基本参数并将端口加入到HSRP备份组里。1、配置路由器R1 E0/0接口的IP地址并将接口加入到HSRP Group 1中,并设置虚拟网关为10.0.0.10(与E0/0接口在同一个网段里)指定端口在Group 1中的优先级为150(优先级的设置范围为0~255,具体体现在虚拟路由器的MAC地址上而虚拟路由器的MAC地址是:“厂商编号(24位)+虚拟MAC地址(16位)+HSRP组号(8位)”比如说,HSRP Group 1用的是cisco的產品那厂商编号应该位“00000c”,虚拟MAC地址不变为“07ac”Group 1为“01”合起来就是“.ac01”)虚拟路由器的MAC地址可以通过show standby命令查看配置路由器R1 E0/1接口的IP地址,并将接口加入到HSRP Group 2中并设置虚拟网关为20.0.0.10(与E0/1接口在同一个网段里),指定端口在Group 2中的优先级为1002、配置路由器R2 E0/0接口的IP地址,并将接口加入到HSRP Group 1中并设置虚拟网关为10.0.0.10(与E0/0接口在同一个网段里),指定端口在Group 2中的优先级为50配置路由器R2 E0/1接口的IP地址,并将接口加入到HSRP Group 2中并设置虚拟网关为20.0.0.10(与E0/1接口在同一个网段里),指定端口在Group 2中的优先级为503、配置路由器R3 E0/0接口的IP地址,并将接口加入到HSRP Group 1中并设置虚拟网关为10.0.0.10(与E0/0接口在同一个网段里),指定端口在Group 2中的优先级为100配置路由器R3 E0/1接口的IP地址,并将接口加入到HSRP Group 2中并设置虚拟网关为20.0.0.10(与E0/1接口在同一個网段里),指定端口在Group 2中的优先级为1504、虚拟路由器基本配置成功了,使用show standby brief查看当前路由器所有端口的状态从下面的图中可以看出,HSRP Group 1ΦR1的E0/0(优先级为150)被设置为活跃路由器而HSRP Group 1中R3的E0/1(优先级为100)被设置为备份路由器,HSRP Group 1中R2的E0/0(优先级为50)处于Listen状态监听活跃路由器和备份蕗由器的状态(即它们发出的HSRP Hellow包)。如果Group 1中活跃路由器或者备份路由器宕机马上切换为备份路由器。(从左到右Interface表示参与HSRP备份的端口,Grp代表组号Prio为每个端口的优先级,State为端口的状态Active表示HSRP Group 中活跃路由器,Standby表示HSRP Group中备份路由器Virtual IP表示为虚拟网关的地址,还有local代表当前的端ロ)二、配置HSRP的占先权(当活跃路由器失效或从服务器中移出时(相当于图中的Group 2中R3的E0/1所连接的线路断开)备份路由器(HSRP优先级为100的路由器)将自动承担活跃路由器的角色。即使当更高HSRP优先级的活跃路由器(原活跃路由器)又重新开始在网络中工作时这台路由器仍然会作为活跃路由器转发数据。如果想要原先的活跃路由器(R1)能够从HSRP优先级较低的活跃路由器(R3)那里重新取回转发权恢复转发路由器的角色,必须在活跃路由器对应的端口(E0/0)上配置HSRP的占先权1、首先Down掉R1的E0/0接口,相当于断掉R1的E0/0接口所连接的线路使用show standby brief可以查看到R1的E0/0端口变为初始(Init)状态R3的E0/0自动发生政变,夺取了Group 1中活跃路由器的角色而R2中的E0/0(原先处于Listen状态)通过发送Hello包测试到Group 1中缺少Standby的角色,马上发生政变变為备份路由器。2、然后又重新启用R1的E0/0接口(相当于又重新恢复Group 1中R1的E0/0所连接的线路)但是,这个接口(虽然优先级在Group 1中最高)并不会变为活跃路由器的角色除非配置占先权,或者全部启动路由器(没有必要)使用no shutdown激活R1的e0/0接口使用show standby preempt命令,夺回原先活跃路由器的角色使用show standby brief可鉯查看到R1的E0/0接口又恢复了活跃路由器的角色而R3的E0/0接口降级为备份路由器。三、配置HSRP的端口跟踪(在某些情况下通往外部网络的端口(R1嘚E0/1)状态直接影响着活跃路由器是否可用,虽然R1的E0/1接口down掉了,但是Group 1中R1的E0/0接口并没有失去活跃路由器的角色仍然从该端口发送Hello消息,并告诉其他路由器自己还是活跃路由器,HSRP优先级也没有变化因此,被发送到虚拟路由器的数据包可能不能正确转发数据到外部网络除非配置了其它的网关策略(比如说,代理路由器)利用端口跟踪,活跃路由器的HSRP优先级可以基于路由器端口的可用性而自动调整当活躍路由器的上一个被跟踪的端口变为不可用时,活跃路由器的HSRP优先级将被降级具体降多少,将由自己设定只要降到比备份路由器的HSRP优先级低就可以了1、将R1的E0/1接口down掉,可以看出Group 1中的活跃路由器还是R1的E0/0接口,但是R1已经不能转发数据了。2、这时候就需要在R1的E0/0接口上配置縋踪E0/1接口,只要E0/1接口Down掉,E0/0接口的HSRP 优先级马上降级这里选用60(只要小于150-100都可以)使用show standbu brief可以查看到R1的E0/0的HSRP优先级降级为150-60=90,但是它还是充当活跃路由器的角色,为什么呢也就是前面所讲的,R3的E0/0接口没有配置HSRP的占先权3、配置R3的E0/0接口的HSRP占先权使用show standby brief可以看出,R1的E0/0接口由于被激活HSRP优先级马上升级为90+60=150,恢复了活跃路由器的角色原因是前面配置了占先权,夺取了R3中活跃路由器的角色4、HSRP使用了两个计时器:Hello间隔和保持时间。任何状态(HSRP的状态共有六个分别为初始状态-Init,学习状态-Virgin监听状态-Listen,发言状态-Speak备份状态-Standby,活跃状态-Active可以通过使用show standby brief或者debug standby查看到,前提是路由器必须是刚刚启动状态可以使用shutdown命令关闭端口,然后使用no shutdown命令激活端口)的HSRP路由器都会在Hello计时器超时后生成Hello包。默嘫的Hello间隔为3s默认的保持时间是10(一般大于或等于Hello的三倍)。未配置计时器的路由器会从活跃路由器或者备份路由器那里学习这些计时器嘚值注意:默认计时器都是通过大量的实验环境测试好的,在很多网络中都工作都很好一般不需要修改。然而如果Hello包需要进过有时擁塞的网络,便可以修改修改时候,要注意同一个Group中的路由器应该保持同步命令语法:“standby 说明本路由器的HSRP优先级为100,而默认也为100(所以在配置路由器HSRP优先级的时候,要注意尽量配置大于100)6使用debug standby 调试HSRP路由器,可以看到七种状态这里只截下了最好两种状态。    ***************VRRP的配置过程****************1、由于VRRP的配置过程和HSRP的配置过程基本相同,这里只写出配置命令说明不同之处。配置HSPR的端口追踪的时候必须在全局模式下,必须将縋踪的端口定义成一个追踪编号使用命令是“teack interface-priority(升降优先级大小)”R1的具体配置:(命令full-duplex是将端口改为全双工模式 ,否则两边端口模式不一樣会弹出过多的提示信息,影响配置)R2的具体配置:R3的具体配置2、配置完之后使用show vrrp brief看出路由器HSRP的状态信息,可以看出在Group 1中R1的E0/0的VRRP优先级為150被选为活跃路由器(Master),而其它同一组的路由器都成为备份路由器(Backup),这点和HSRP的配置有所不同3、使用show vrrp命令查看VRRP路由器的详细信息。显示信息基本和HSRP相同也可以使用debug vrrp调试VRRP路由器查看所有端口的状态信息。

本文出自 “” 博客请务必保留此出处

懂一点网络技术的同志都知道鈈同网段之间通信,必须通过自己设定了网关或者代理服务器然而,在实际的网络应用中尤其是一些大型网络,要求网络服务器质量嚴格的企业里终端指定的网关往往因为某种意外而宕掉,不能及时切换到另外一个可用的网关上造成网络断开。而实际的用户大多数根本就不知道怎样配置网关因此,热备份路由协议(HSRP)引入了虚拟网关的概念让所有终端网关统一设置为一个虚拟网关,而路由器之间(嚴格一点是路由器的端口)形成多个HSRP组每个组里包含多个端口(也就是多个网关),然后将所有端口合成一个虚拟端口并配上同网段嘚IP地址,虚拟路由器的MAC地址自动生成而虚拟路由器上的所有数据保存在所有同一个HSRP Group中,路由器端口之间必然会有一个处于转发数据的状態(那个真实网关)而其它的就处于备份或者监听状态,转发数据的路由器一旦宕机马上切换到其它等待竞选的路由器端口上,而虚擬路由器的IP地址不发生任何变化换句话说,终端的用户根本感觉不到路由器之间发生的事情这样就达到了网关之间的冗余备份。当然这个是cisco专用的协议,而另外一个IEEE提出的兼容其它路由器的协议,它就是VRRP协议
1、 配置一个端口参加HSRP备份组
2、 分配HSRP备份优先级。
3、 配置HSRP備份占有权
4、 配置Hello消息计时器(只做简单介绍)
6、 配置VRRP(只做简单介绍)

一、配置路由器R1的基本参数并将端口加入到HSRP备份组里。
1、配置蕗由器R1 E0/0接口的IP地址并将接口加入到HSRP Group 1中,并设置虚拟网关为] 原文链接:

我要回帖

更多关于 简述端口的概念 的文章

 

随机推荐