网络互联各种协议

生成树协议STP

为什么要用生成树?防止网络环路

1、生成树协议STP
网络设计通常采用冗余方法提高网络的健壮性、稳定性。常见的冗余方式有:链路冗余和设备冗余。

2、对网络中冗余链路会造成网络中的环路,而第二层的网络环路则会带来以下问题:

(1)广播风暴。

(2)多帧复制。

(3)MAC地址表的不稳定。

为了解决第二层网络环路问题而又要保证网络的稳定和健壮性,引入了链路动态管理的策略。首先通过阻塞某些链路避免环路的产生,当正常工作的链路由于故障断开时,阻塞的链路立刻激活,迅速取代故障链路的位置,保证网络的正常运行。这就是生成树(STP)协议的主要思想。
3、STP的工作过程

STP通过协商阻断一些交换机端口,以确保网络中所有目的地之间只有一条逻辑路径,构建一棵没有环路的转发树。当一个端口阻止流量进入或离开时,该端口便视为处于阻塞状态。不过 STP 用来防止环路的网桥协议数据单元 (BPDU) 帧仍可继续通行。为了在网络中形成一个没有环路的拓扑,交换机要进行以下3个步骤:

(1)选举根桥。

(2)每个非根桥交换机计算到达根桥的最短路径。

(3)选择活动端口以及端口的角色类型。
端口类型功能说明
根端口(root port)存在于非根桥上,指到达根桥路径开销最小的端口,每个交换机只能有一个。
指定端口(designated port)负责发送网段BPDU的端口,每个物理网段只能有一个。
非指定端口(non-designated )被阻塞的端口,不能转发数据帧

在STP的根桥和根端口选择过程中,哪个交换机能获胜将取决于以下因素(按顺序进行):

l 最低的根桥ID,也叫BID;

l 最低的根路径代价;

l 最低发送者桥ID;

l 最低发送者端口ID。

最后总结:
我们通过改变交换机的优先级,让网络的根桥选举发生了变化,S1成为根桥,S2成为备用根桥,当S1发生故障时,S2将会取代S1成为网络中的根桥。

VTP

是VLAN中继协议,也被称为虚拟局域网干道协议。它是思科私有协议。作用是十几台交换机在企业网中,配置VLAN工作量大,可以使用VTP协议,把一台交换机配置成VTP Server, 其余交换机配置成VTP Client,这样他们可以自动学习到server 上的VLAN 信息。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值