一、三个模式的作用
1、Access的功能
2、Trunk的功能
3、Hybrid的功能
二、生成树协议
1、生成树技术背景
2、环路带来的问题
3、Spannig-tree的基本概念
4、关于生成树协议
5、STP的操作
6、BPDU报文和字段
7、配置BPDU中的重要参数
8、Bridge ID
9、Path Cost
10、Port ID
一,三个模式的作用
1、Access:
1) 接受:①当接受一个无标记帧的时候,打上自己的pvid并接受。
② 当接受到一个有标记帧的时候,对比自己的pvid,如果相同则接受,不同则丢弃。
2)发送:在链路上发送时候,对比vlanid是否跟自己的pvid相同,相同就剥离vlanid发送,如果不同就丢弃。
2、Trunk:
1)接收: ①接收到一个无标记帧的时候,打上自己的pvid接收。对比允许列表,有则接收,无责丢弃。
②当接收到一个有标记帧的时候,对比允许列表,如果有则接受,没有就丢弃。
2)发送:①对比自己的pvid,如果相同发送的时候剥离vlanid发送。
②对比自己的pvid,如果相同就携带原来vlanid发送。
3、Hybrid:
1)接收:①当接收到一个无标记帧的时候,查询允许列表,如果有就打自己pvid。有责接收,无责就不接收。
②当接收到一个有标记帧的时候,查询允许列表有责接收,无责丢弃。
2)发送:对比tag和untag表,如果有,是tag 就带标签发送,如果是untag,就不带标签发送。
注:如果不存在tag和untag表中,则直接丢弃。
二、生成树协议
1、生成树的背景
交换机单线路上联,存在单点故障,上行线路及设备都不具备冗余性,一旦链路或上行发生故障,业务将会
2、环路带来的问题
1)广播风暴:
①网络中如若存在二层环路,一旦出现广播数据帧,这些数据帧将被交换机不断进行泛洪,从而在网络中造成广播风暴。
②广播风暴对网络的危害是非常打的,将严重消耗设备资源及网络宽带,最终导致网络瘫痪,是需要格外注意的问题。
2)MAC表的紊乱
①PC发送数据帧的给Server;
②SW3的MAC地址表中没有匹配的MAC地址,于是将数据帧进行泛洪;
③SW1及SW2都会收到这个数据帧并学习源MAC,同时将数据帧进一步泛洪;
SW1及SW2又从自己另一个接口收到这个数据帧,于是MAC表又一次发生改变,如此往复。
3、Spannig-tree的基本概念
通过交换网络中部署生成树技术,能够防止网络中出现二层环路。STP运行后,如果网络中存在环路,那么STP通过阻塞特定的接口从而打破环路。并且在网络出现拓扑变更时及时收敛,以保证网络的冗余性。
4、关于生成树协议
1)与众多协议的发展过程一样,生成树协议也是随着网络的发展而不断更新的,从最初的IEEE 802.1D中定义的STP到IEEE 802.1W中的定义的快速生成树协议RSTP,再到最新的IEEE 802.1S中定义的多生成树协议MSTP。
2)在以太网交换网中部署生成树协议后,如果网络中出现环路,生成树协议通过拓扑计算,
可实现:
①消除环路:通过阻塞冗余链路消除网络中可能存在的网络通信环路。
②链路备份:当前活动的路径发生故障时,激活冗余备份链路,恢复网络连通性。
5、STP的操作
1)每个交换网络选举一个根桥(Root Bridge)
2)每个非根桥上选举一个根端口(Root Port)
3)每个段选举一个指定端口(Designated Port)
4)阻塞非指定端口(NonDesignated Port)
6、BPDU报文和字段
STP的正常工作依赖于BPDU报文的泛洪(Bridge Protocl Data Unit,网桥协议数据单元)
7、配置BPDU中的重要参数
比较次序:Root identifier—Root cost—Bridge identifier—Port identifier
值越小越优先
8、 Bridge ID
桥ID 是交换机的STP标示符,一共8个字节,由2个字节的优先级和6个字节的MAC地址构成:
①桥优先级缺省为32768,可以手工修改。
②MAC地址为交换机的背板MAC。
③网络中Bridge ID最小的交换机将成为根桥。
9、Path Cost
①路径开销是一个端口量,是STP/RSTP协议用于选择链路的参考值。
②端口路径开销的默认值及取值范围由选定的路径开销算法决定,路径开销与端口的带宽成反比。
③华为网络设备支持的路径开销计算标准:802.1d-1998、802.1t、legacy,其中legacy为华为私有标准。华为交换机默认选择802.1t的标准。
10、Port ID
端口ID=端口优先级+端口编号
缺省优先级128,范围0-255,越小越优
实验
第二题