1、我们通过三台交换机组网,同时把交换机默认的STP功能关闭
[Huawei]undo stp enable //关闭STP功能
三台交换机都关闭,此时我们在PC1 配置静态ARP MAC绑定关系
2、PC1配置IP地址并配置ARP MAC绑定
PC1配置为192.168.1.1
PC>arp -s 192.168.1.11 00-11-11-11-11-11 //IP MAC静态绑定
此时arp-a 可以查看到静态IP和MAC绑定关系:
PC>arp -a
Internet Address Physical Address Type
192.168.1.11 00-11-11-11-11-11 static
3、我们再PC1进行ping 192.168.1.11
PC>ping 192.168.1.11 -c 1 // 我们ping 1 个 报文
Ping 192.168.1.11: 32 data bytes, Press Ctrl_C to break
Request timeout!
由于此时没有192.168.1.11这个IP地址因此是ping不通的,正常的。
我们SW2 E0/0/2接口抓包查看
我们会发现这个icmp报文一直在发送,原因在于产生了环路。环路根本的原因在于SW收到未知单播报文会进行广播泛洪,泛洪后其他交换机收到又会传回来,形成环路。
二、STP原理1、针对环路的产生会导致:
(1)、MAC地址紊乱
(2)、多帧的复制
(3)、MAC地址漂移STP可以通过逻辑阻塞一个接口从而破环,在线路出现问题后,逻辑阻塞的接口可以快速恢复正常转发状态。
2、STP概念
(1)、BID桥优先级
BID=桥优先级(默认32768) MAC地址 唯一的 2字节的优先级 6字节的MAC地址
根桥选举BID小的:
A、桥优先级小的优先成为根桥
B、桥优先级一样则MAC地址小的成为根桥
(2)、Cost开销
STP接口的开销华为设备默认采用IEEE802.1T标准
RPC: 到达根桥的路径开销COST = 从根桥到达该设备所有的入口cost值的累加
(3)、PID
接口ID= 接口优先级(默认128) 端口号
三、STP选举1、选举一个根桥。
2、每个非根交换机选举一个根端口。(非根交换机选举一个根端口)
3、每个网段选举一个指定端口。(根桥所有的接口默认都是指定端口)
4、阻塞非根、非指定端口。(如果一个端口既不是指定端口也不是根端口,则此端口为预备端口。预备端口将被阻塞。Block)
STP选举的4要素,需要硬性记住:
最小的根桥ID、最小的RPC、最小的网桥ID、最小的接口ID
欢迎点赞关注和转发,有问题及学习更多网络技术可以单独私信小编哦。(单独私信小编备注资料可以无偿领取学习资料及无偿0基础学习网络工程师课程)
,