路由交换04-----stp(代码片段)

timesi timesi     2022-12-16     636

关键词:

路由交换-----STP

STP协议(生成树协议)逻辑上断开环路,防止二层网络的广播风暴的产生。
为什么需要STP协议?
假设有这样一个拓扑:
技术分享图片
现在PC1ping网关192.168.1.3,而这个网关是不存在的,同时在LSW2上进行抓包。
技术分享图片
可以看到这个网络里现在充斥着大量的重复包,形成了广播风暴,这种时候交换机的性能急剧下降,因为从PC1出去的包在LSW2上没有找到目标地址的MAC地址,这时交换机会将这个单播帧向除了源端口之外的其它端口转发,转发到其它交换机上,其它的交换机又会重复这个步骤,使得这个网络形成了环路,导致广播风暴,这时就引入了STP协议。

STP的作用

  • 消除环路,通过阻断冗余链路来消除网络中可能存在的环路。
  • 链路备份:当活动路径发生故障时,激活备份链路,即使恢复网络的连通性。

根桥选举
在STP网络中,会存在一个交换机为根桥,其他的交换机为非根桥,根桥是STP网络的逻辑中心,当根桥出现故障时,非根桥之间会交互BPDU信息并重新选举根桥。

在STP中有三种端口角色:根端口、指定端口、预备端口。
根端口:非根桥去往根桥路径最短的端口。
指定端口:是指所连网络转发配置BDPU的端口,根桥的每个端口都是指定端口。
预备端口:一个端口不是跟端口也不是指定端口,俺么这个端口就是预备端口,预备端口是被阻塞的。

根桥选举的依据是桥ID,桥ID是由桥优先级和MAC地址构成的,默认的桥优先级是32768,优先级的数值越小越优先也最容易被选举为根桥,如果优先级相同那么就比较MAC地址,MAC地址有效越优先。
默认情况下,每个交换机默认自己是根桥,然后通过指定端口向外发送BPDU报文,然后收到BPDU报文的交换机会将报文里的桥ID与自己的比较,相互比较之后选举出根桥。

根端口选举
每个非根桥都要选举一个根端口,即距离根桥最近的那个端口。选举根端口的过程是:

  • 非根交换机到根桥的链路开销。
  • 如果开销一样,比较上一级发送者的桥ID,选出发送者桥ID最小的对应端口。
  • 如果上一级发送者桥ID一样就比较发送端口的优先级,选出优先级最小的对应端口。
  • 如果发送端口的优先级也一样,再比较发送端口的端口号。

指定端口选举
指定端口就是发送BPDU报文的端口,指定端口的选举是这样的:

  • 首先比较路径开销,开销最小的为指定端口。
  • 如果开销相同比较端口所在交换机的桥ID,桥ID最新的端口选举为指定端口。
  • 如果桥ID比较不出来接着比较端口ID,端口ID最小的选举为指定端口。

组网技术)(代码片段)

...和级联4)交换表5)交换机性能参数和计算公式2.路由器基础1)路由器的分类2)路由器端口3)路由表4)交换路由的操作系统VRP5)访问交换机和路由器的方法3.交换机配置1ÿ 查看详情

华为交换机路由器配置静态路由实现不同网段通信(代码片段)

....1能ping通PC2:192.168.20.1,也能ping通PC3:192.168.30.1,交换机和路由器使用静态路由。三、华为交换机配置1.主核心交换机 查看详情

华为交换机路由器配置静态路由实现不同网段通信(代码片段)

....1能ping通PC2:192.168.20.1,也能ping通PC3:192.168.30.1,交换机和路由器使用静态路由。三、华为交换机配置1.主核心交换机 查看详情

路由交换技术——ospf(代码片段)

...testPathFirst开放式最短路径优先1.RIP是依靠距离向量的内部路由协议、OSPF是链路状态路由协议;2.利用最短路径算法、Dijkstra算法(序号、顶点集合、顶点、距离向量dist[]、路径向量path[]);3.层次化网络;支持无类路由、VLSM、CIDR;... 查看详情

《路由协议与交换技术》重点知识总结(路由交换知识点)(代码片段)

本文目录前言交换机与路由器基础交换机和路由器组成二层交换机与虚拟局域网VLAN工作机制(重要)VLAN划分方法重要代码同一VLAN不同交换机的数据转发单臂路由实现不同VLAN之间的数据转发三层交换机实现不同VLAN数据转... 查看详情

ensp交换路由基础(代码片段)

1要求:23  1.保证各节点正常通信(可ping通)45  2.可以telnet到AR167步骤:89PC1:1011  IPaddress:10.0.0.31213  Mask:255.255.255.01415  gateway:10.0.0.11617PC2:1819  IPaddress:20.0.0.32021  Mask:255.255.255.02223  gateway:20.0 查看详情

《路由协议与交换技术》重点知识总结(路由交换知识点)(代码片段)

本文目录前言交换机与路由器基础交换机和路由器组成二层交换机与虚拟局域网VLAN工作机制(重要)VLAN划分方法重要代码同一VLAN不同交换机的数据转发单臂路由实现不同VLAN之间的数据转发三层交换机实现不同VLAN数据转... 查看详情

华为交换机路由器配置单臂路由实现不同网段通信(代码片段)

一、eNSP模拟器仿真图二、华为交换机配置//批量创建VLAN[Huawei]vlanbatch1020//PC1电脑与交换机连接端口配置[Huawei]interfaceGigabitEthernet0/0/2[Huawei-GigabitEthernet0/0/2]portlink-typeaccess[Huawei-GigabitEthernet0/0/2]portdefaultvlan10 查看详情

华为交换机路由器配置单臂路由实现不同网段通信(代码片段)

一、eNSP模拟器仿真图二、华为交换机配置//批量创建VLAN[Huawei]vlanbatch1020//PC1电脑与交换机连接端口配置[Huawei]interfaceGigabitEthernet0/0/2[Huawei-GigabitEthernet0/0/2]portlink-typeaccess[Huawei-GigabitEthernet0/0/2]portdefaultvlan10 查看详情

华为交换机路由器配置单臂路由实现不同网段通信(代码片段)

一、eNSP模拟器仿真图二、华为交换机配置//批量创建VLAN[Huawei]vlanbatch1020//PC1电脑与交换机连接端口配置[Huawei]interfaceGigabitEthernet0/0/2[Huawei-GigabitEthernet0/0/2]portlink-typeaccess[Huawei-GigabitEthernet0/0/2]portdefaultvlan10 查看详情

路由器与交换机(代码片段)

路由器与交换机路由器的作用:1、异种网络互连:比如具有异种子网协议的网络互连2、子网协议转换:不同子网间包括局域网和广域网之间的协议转换3、路由:也就是寻路4、速率适配:利用自己的缓存和流控协议进行适配5、... 查看详情

华为单臂路由配置详解(代码片段)

利用华为路由器单臂路由的配置原理,可以使同一交换机上不同VLAN之间实现通信。需要掌握以下基本概念:链路类型-交换机连接主机的端口为access链路;-交换机连接路由器的端口为trunk链路子接口-路由器的物理接口可以被划分... 查看详情

路由交换基础——lacp(代码片段)

这系列文章内容包括:STP、RSTP、MSTP、VLAN、LACP、SuperVLAN。以学习实验配置为主要目标;LinkAggregationControlProtocol——链路汇聚控制协议使用在宽带紧张的情况,将两个或多个端口绑定在一起作为一个高宽带的逻辑端口来提升链路... 查看详情

路由交换基础——vlan(代码片段)

这系列文章内容包括:STP、RSTP、MSTP、VLAN、LACP、SuperVLAN。以学习实验配置为主要目标;实验引用华为官方na在线视频中实验。6.3VLAN原理和配置实验截图:配置第一个交换机:修改端口类型acc、配置端口所属vlan、配置trunk端口。... 查看详情

路由交换技术——is-is(代码片段)

...eSystemtoIntermediateSystem中间系统到中间系统分级的链路状态路由协议;基于DECnetPhaseV路由算法;使用Hello协议寻找邻接点,使用一个传输协议发送链接信息。背景知识:由于IS-IS是ISO(国际标准化组织)初创的内部网关协议,其使用... 查看详情

路由交换常见问答(代码片段)

目标不可达?请问目标不可达有哪些原因??①访问本网段的ip地址时,如果发送arp广播,没有人返回一个arp单播,那么返回的信息就是目标不可达?②访问其它网段的ip地址时,首先会发送一个arp广播询问网关的mac地址是什么,如... 查看详情

rabbit主题交换机(代码片段)

...pic。是直连交换机的一种。只是比直连交换机更灵活,在路由键上引入了通配符的概念topic交换机支持通配符的路由键.*表示匹配一个词。#匹配所有 生产者:packagecom.kf.queueDemo.exchange.topic;importjava.io.IOException;importjava.util.concurr... 查看详情

单臂路由实验(代码片段)

一:实验环境1.1:华为ensp软件1.2:PC机和路由器及交换机初始化状态的PC机和初始化状态的路由器,交换机二:实验过程2.1:配置设备在ensp中,将三台PC机和一台路由器及一台交换机准备好。2.2配置SW1交换机[SW1]vlanbatch102030[SW1]int... 查看详情