交换机使用专用集成电路ASIC来创建并维护其过滤表.
cisco交换机上没有aux端口.
交换机不需要任何IP.给交换机设置IP纯粹是为了管理的需要.
1.交换网络一般分为三个层次.接入层.分布层.核心层. 其中,接入层接入用户,分布层做各种流量策略,路由外网,核心层做高速转发内网数据.
2.交换机的三种功能:
(1).地址学习.学习mac源地址. mac地址表老化时间为5min.一个端口可以学习多个mac,但是一个mac只能被一个端口学习到.
(2).转发/过滤决定.通过mac表,未知单播帧向除了源端口的所有端口泛洪.
(3).环路避免,通过STP.RSTP等
3.帧交换模式:
(1).快速转发.只检查目的mac地址就转发. 快速但是会出错
(2).存储转发.完全收到帧后检测无错误才转发 安全但是效率低
(3).碎片式转发.只检测前64字节的报头然后转发. 介于(1)和(2)之间
4.网桥是基于软件转发的.一个网桥只能有一个STP.
5.端口安全:可以限制一个端口上的mac地址数量.违规后执行三种操作:(1).保护:只转发第一个mac的帧.对其它mac的帧不予理睬
(2).警告:只转发第一个mac的帧,对其它mac通过SNMP发出警告
(3).断开:当出现第二个mac的时候,端口关闭.
6.为了防止交换机单点故障.我们要做冗余链路
引进冗余链路带来的问题是:
(1).广播风暴
(2).多帧复制(收到一个帧的多个副本)
(3).mac地址表不稳定
7.为了解决6.在一个环路里使用STP
STP的目的:为了找出block端口
算法步骤:
(1).找出根桥,其它都是非根桥
(2).在每个非根桥上找出根端口
(3).在每条链路上找出指定端口
(4).最后会剩下一个非指定端口,就是block.
根桥选举:由桥ID小的作为根桥,桥ID=桥优先级(默认32768,可以