中小型企业网络构建之STP、MSTP

中小型企业网络构建
一、生成树算法(STP)
1、广播风暴
(1)交换机工作原理
-- 根据MAC地址表转发数据帧,如果地址未知,则广播;
-- 如果交换机接收到广播帧也会向所有端口发送;
(2)当网络中存在物理环路,会产生广播风暴;
(3)广播风暴最终会导致网络资源耗尽,交换机死机。
2、STP概述
(1)STP -- Spanning Tree Protocol(生成树协议)用于在局域网中消除数据链路层环路。
-- 逻辑上断开环路,防止广播风暴的产生;
-- 当线路故障,阻塞接口被激活,恢复通信,起到备份线路的作用。
(2)生成树算法分3个步骤
-- 每个广播域选择根网桥(Root Bridge) 网桥也叫作交换机
-- 每个非根网桥选择根端口(Root Ports)
-- 每个网段上选择指定端口(Designated Ports)
(3)选择根网桥(根交换机)根网桥在全网中有且只有一个
-- 网桥ID(BID)
网桥ID是唯一的,交换机之间选择BID值最小的交换机作为网路中的根网桥;
(4)根网桥的选举过程
-- 先比较两台交换机发送的BPDU报文中BID内的优先级,优先级的取值范围是0到61440,默认值为32768,
步长为4096,若果优先级相同则比较两台机换机的MAC地址,MAC地址较小的交换机作为跟交换机。
(5)选择根端口
-- 每个非根网桥上有且只有一个根端口
-- 选举根端口的依据:
① 到根网桥最低的根路径成本(路径成本,默认情况下千兆链路成本为20000,百兆链路为200000)
② 直连的网桥ID最小
③ 端口标识最小(Port Identifier)
-- 端口标识越小越优先,由端口优先级和端口号两部分组成;
-- 端口优先级可配置,取值范围是0到240,步长为16,默认值为128。
(6)选择指定端口
-- 每个网段上有且只有一个指定端口
-- 跟桥上的端口全是指定端口;
-- 在每个网段上,选择一个指定端口;
-- 非根网桥上的指定端口,选择顺序
① 某网段到根路径成本较低
② 接收数据时发送方(也就是链路对端的桥)的桥ID最小;
③ 发送方端口ID最小。
-- 最后剩余的端口为阻塞端口
(7)生成树算法的结果
-- 最终形成逻辑结构无环拓扑
二、桥协议数据单元
1、BPDU
-- Bridge Protocol Date Unit桥协议数据单元;
-- 使用组播发送BPDU。
2、BPDU分为两种类型
-- 配置BPDU
-- 拓扑变更通告(TCN)BPDU
3、BPDU包含的关键字段
字段 字节 作用
协议ID 2
版本号 1
报文类型 1 标识是配置BPDU还是TCN BPDU
标记域 1
根网桥ID 8 用于通告根网桥的ID
根路径成本 4 说明这个BPDU从根传输了多远、成本是多少
发送网桥ID 8 发送这个BPDU网桥的ID
端口ID 2 发送报文的端口的ID
报文老化时间 2 计时器值,用于说明生成树用多长时间完成它的每项功能
最大老化时间 2
访问时间 2
转发延迟 2
4、BPDU选择根网桥
(1)当交换启动时,假定自己是根网桥
-- 在向外发送的BPDU中根网桥ID字段填写自己的网桥ID;
-- 当接收到其他交换机发出的BPDU后,比较网桥ID,选择较小的添加到根网桥ID中。
5、STP的收敛
-- 交换机端口的5中端口状态
状态 用途
禁用(Disable) 此时端口不仅不能转发BPDU报文,也不能转发用户流量。端口状态为Down
阻塞(Blocking) 此时端口仅可以接收并处理BPDU报文,但不转发用户流量
侦听(listening) 此时设备正在确定端口角色,将选举出根桥、根端口和指定端口,是一种过渡状态。
学习(learning) 此时设备会根据收到的用户流量构建MAC地址表,但不转发用户流量,也是一种过渡状态;增加此状态为防止临时二层环路
转发(forwarding) 此时端口既转发用户流量也转发BPDU报文。只有根端口和指定端口才能进入此状态。
6、生成树计时器
(1)STP的3种计时器
-- Hello时间(Hello定时器)
Hello定时器是指运行STP协议的设备发送BPDU的时间间隔,即设备会每隔Hello Time时间向周围的设备发送配置消息BPDU,以确认链路是否存在故障。时间间隔为2s
-- 转发延迟(Forward Delay)
转发延时是设备进行状态迁移的延迟时间,是指一个端口处于Listening和Learning状态的各自持续时间,缺省是15s。即Listening状态持续15s,随后进入Learning状态,然后再持续15s。
-- 最大生存时间(Max Age)
最大生存时间是指端口的BPDU报文的老化时间,可在根桥上通过命令人为改动老化时间。当配置BPDU从根网桥发出时报文中的Message Age值为0,配置BPDU报文每经过一个桥,Message Age增加1,最大生存时间为
20s。
三、STP配置
-- 启动或关闭交换机全局或端口的STP功能,默认情况下交换机的STP功能处于开启状态。
<Huawei>system-view
[Huawei]stp enable(开启)或者disable(管理)
-- 选择交换机的STP运行模式,默认情况下交换机STP的运行模式为MSTP
<Huawei>system-view
[Huawei]stp mode {stp | rstp | mstp}
-- 配置交换机STP的优先级(Priority),取值范围0到61440,步长4096,默认值为32768
<Huawei>system-view
[Huawei]stp priority 跟一个数值
-- 更改交换机端口的STP cost,在端口上开启/关闭STP功能
<Huawei>system-view
[Huawei]interface gigabitethernet0/0/1
[Huawei-gigabitethernet0/0/1]stp cost + 数值
[Huawei-gigabitethernet0/0/1]stp {enable |disable}
四、多实例生成树(MSTP)
1、MSTP概述
-- MSTP多进程是基于STP协议的增强性技术;
-- 将二层交换设备上的端口绑定到不同的进程中,并以进程为单位进行STP协议计算;
-- 不在同一个进程内的端口不参与此进程中MSTP协议计算,从而实现各个进程内的生成树计算相互独立、互不影响。
-- MSTP网络中包含1个或多个MST域(MST Region),每个MST Region中包含一个或多个MSTI。组成MSTI的是运行
生成树协议的交换设备;
-- MSTP兼容STP -- 既可以快速收敛,又提供了数据转发的多个冗余路径;
-- 在数据转发过程中实现VLAN数据的负载均衡。
2、MSTP配置命令
-- 进入生成树协议区域配置
-- 给区域命名
<Huawei>system-view
[Huawei]stp region-configuration
[Huawei-mst-region]redion-name + 名字
-- 开启生成树实例,并将VLAN加入
-- 激活区域配置
<Huawei>system-view
[Huawei]stp region-configuration
[Huawei-mst-region]instance 1 + 要加入的VLAN
[Huawei-mst-region]active region-configuration
-- 修改实例的优先级,可以实现同一交换机在不同VLAN中的STP身份
<Huawei>system-view
[Huawei]stp instance 1 priority 4096
3、查看区域配置
-- 查看当前实例的生成树信息
<Huawei>system-view
[Huawei]stp region-configuration
[Huawei-mst-region]display this
-- 查看某个实例的生成树信息
<Huawei>system-view
[Huawei]display stp instance 1

原文地址:http://blog.51cto.com/13700952/2115771

时间: 2024-12-12 17:22:00

中小型企业网络构建之STP、MSTP的相关文章

中小型企业网络构建

中小型企业网络构建一.VLAN概述1.什么是VLAN?-- Virtual LAN(虚拟局域网)是物理设备上连接的不受物理位置限制的用户的一个逻辑组.2.为什么要引入VLAN?-- 交换机分割了冲突域,但是不能分割广播域-- 随着交换机数量的增多,网络中广播增多,降低了网络的效率-- 为了分割广播域,引入了VLAN3.VLAN 的作用-- 广播控制-- 安全性-- 宽带利用-- 延迟(降低)4.VLAN 的种类-- 基于端口划分的静态Vlan-- 基于MAC地址划分的动态Vlan5.VLAN帧格

中小型企业网络构建2

中小型企业网络构建一.默认路由1.什么是默认路由?-- 默认路由是一种特殊的静态路由,对于末梢的主机来说,也是默认网关.-- 默认路由的目标网络为0.0.0.0/0.0.0.0,可匹配任何目标地址.-- 只有当从路由表中找不到任何明确匹配的路由条目时,才会使用默认路由,2.配置默认路由-- 当访问Internet时,一些网络出口只有一个,此时没有必要配置所有的静态路由<Huawei>system-view[Huawei]ip route-static 0.0.0.0 0.0.0.0 吓一跳地址

中小型企业网络构建之综合布线和子网划分

中小型企业网络构建之综合布线和子网划分一.布线系统概述1.布线系统的概念建筑物综合布线系统(PDS)是一个用于传输语言.数据.影响和其他信息的标准结构化不限系统.2.综合布线系统分为六个独立的子系统-- 工作区子系统:工作区子系统由终端设备连接到信息插座之间的设备组成.包括:信息插座.插座盒.连接跳线和适配器组成.-- 水平区子系统:水平区子系统应由工作区用的信息插座,楼层分配线设备至信息插座的水平电缆.楼层配线设备和跳线等组成.水平子系统根据整个综合布线系统的要求,应在二级交接间.交接间或设备

中小型企业网络构建 OSPF 多区域配置

1,实验名称:OSPF多区域配置 2,实验目的:OSPF多区域配置实现全网互通 3,实验拓扑: 4,实验步骤: R1: <Huawei>system-view //进入系统视图[Huawei]sysname R1 //更改设备名称[R1]interface gi 0/0/0 //进入端口[R1-GigabitEthernet0/0/0]ip address 192.168.12.1 255.255.255.0//设置IP地址[R1-GigabitEthernet0/0/0]undo shutd

中小型企业网络构建-交换机

如图所示:PC1上配IP地址:192.168.10.1,网关g0/0/1是192.168.10.254,vlan 10 PC2上配IP地址:192.168.20.1,网关g0/0/2是192.168.20.254,vlan 20PC3上配IP地址:192.168.30.1,网关g0/0/3是192.168.30.254,vlan 30要求PC1.PC2.和PC3互通解题思路:1.我们首先要按照题目配IP地址,和创建vlan 10/20/30<Huawei>undo terminal monit

中小型企业网络的构建之RIP协议的原理

中小型企业网络的构建之RIP协议的原理一.路由的分类1.根据路由的来源不同,可把路由分为以下三大类-- 通过链路层协议发现的路由称为直连路由(Direct),不需要配置:特点:① 路径信息不需要网络管理员维护:② 不需要路由器通过计算获得,只要该接口处于活动状态(Active):③ 无法直接获取与其不直接相连的路由信息.-- 通过网络管理员手动配置的路由称为静态路由(Static):特点:① 不能自动生成,纯靠管理员手动配置② 运行和维护都比较简单③ 仅适用于拓扑结构简单并且稳定的小型网络,或者

中小型企业网络服务器建设

一.网络拓扑图 中小型企业网络服务器建设

中小型网络企业网络构建

什么是 VLAN?VLAN,指的是虚拟局域网,是一种 2 层技术.可以在交换机上实现广播域的隔离.从而可以减小数据广播风暴对交换网络的影响,降低了网络管理难度,同时可以实现网络规模的灵活扩展. Trunk 链路与 Access 链路的区别是什么?Trunk 链路同一时刻可以支持多个 VLAN 的数据转发,数据携带 VLAN 标签(native vlan 除外):Access 链路同一时刻只能传输一个 VLAN 的数据,发送和接收的数据,都没有标签: 什么是华为交换机中的 hybrid 端口?hy

中小型企业网络IP地址规划案例-1

在IPv6还没有普及的状况下,目前IPv4还是企业主流的IP地址.作为网络工作人员在给企业前期做网络规划的时候,IP地址规划作为网络规划的一部分虽然没有太多技术含量,但其规划的合理性和易管理性对后期的网络维护,升级和扩展起到了关键性的作用.下面简单谈谈其中一种实用的IP地址规划方案.1.先从A,B,C三类私有IP地址中选出一类,至于如何选,大家第一映像想到的可能就是根据企业人员和设备规模来选择和相应的子网划分.其实没有那么复杂,不一定A类私有地址(10.x.x.x/8)就得用于大型企业而且子网掩