且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

LAN技术

更新时间:2022-03-21 04:45:08

LAN技术
交换机在转发数据帧时的行为:
1、泛洪
广播泛洪,如果数据帧的DMAC地址全1,则认为是广播帧
组播泛洪,如果DMAC的第8bit等于1,则认为是组播帧
未知单播,如果DMAC的第8bit等于0,则认为是单播帧,查MAC地址表未知泛洪。
2、转发
如果DMAC的第8bit等于0,则认为是单播帧,查MAC地址表已知则转发处理。
3、丢弃
如果接收数据帧的接口,也是发送数据帧的接口,则丢弃
SMAC或DMAC匹配MAC地址黑洞表项时

冲突导致残缺的数据帧
接口拥塞,缓存不够
CPU过载
----丢包

交换机每收到一个数据帧,都会进行源MAC地址来进行解析,如果存在并且是同一个接口,则刷新该MAC地址表300s;如果不存在,则新增该表项。

配置静态MAC表项:
[SW4]mac-address static 0011-2233-4455 GigabitEthernet 0/0/2 vlan 1
配置黑洞MAC表项:
mac-address blackhole 00e0-fcee-2f03 vlan 78
配置动态MAC表项的老化时间:
[SW4]mac-address aging-time 400
两个端口学习到同一个MAC地址导致MAC地址漂移
(1)环路
(2)MAC地址冲突
MAC地址漂移避免机制:
(1)提供接口MAC地址学习优先级
(2)不允许相同优先级的接口发送
MAC地址防漂移配置:
(1)配置接口MAC地址学习优先级:
[SW4-Ethernet0/0/1]mac-learning priority 3
//缺省情况下,接口MAC地址学习的优先级为0,数值越大优先级越高
(2)配置不允许相同优先级接口MAC地址漂移:
[SW4]undo mac-learning priority 3 allow-flapping
(3)配置全局MAC地址漂移检测:
[SW4]mac-address flapping detection
(4)配置局域VLAN的MAC地址漂移检测:
[SW4]vlan 78
[SW4-vlan78]loop-detect eth-loop block-time 100 retry-times 3

发送免费ARP:
(1)接口新增IP地址后
(2)接口IP地址变更后
(3)VRRP的主备切换时,新的Master会发送免费ARP
其中sender的mac地址为vmac(虚拟mac),vip
Master周期性(120s)发送免费ARP
(4)电脑开机后
(5)虚拟机热迁移

iSTACK:智能堆叠,一般用于盒式交换机,常见:S3700、5700,最多支持9台

CSS:集群交换系统,一般用于框式交换,常见:S7700、S7900,最多支持2台

配置:S系统和CE系列配置命令存在区别,HCIE-3.0的按S系列的配置案例。

堆叠是一种基于硬件设备的多虚一技术;

VS:虚拟系统,一虚多,框式设备支持,将单台交换机逻辑上划分成多***立的交换机,简化组网、提供设备利用率。可以和CSS结合使用,先做CSS,再做VS。

SVF:纵向虚拟化,由父交换机和子交换机组成,子交换机相当于父交换机的子卡,全网可以当一台交换机来理解。

M-LAG:跨框链路聚合技术,双活技术。可以和SVF结合组网,简化网络拓扑,同时提高网络的可靠性,充分利用链路带宽。

堆叠完成配置一样