学习:源地址构建MAC地址表
转发:包括两种方法——存储转发交换、直通交换
注意:交换机永远不会把流量从它接收到的接口转发出去
交换机和路由器划分冲突域
路由器划分广播域
默认所有端口属于VLAN1
每个VLAN对应一个广播域
VLAN可以细分广播域
VLAN ID 标识VLAN 范围是1--4094
静态VLAN——基于端口静态手工分配VLAN
动态VLAN——基于MAC地址手工分配VLAN
语音VLAN——配置方法
作用:一条路传递多个VLAN数据
工作原理:
从trunk口出去的数据帧进行标签
从trunk口进入的数据帧移除标签
最终终端只能收到原始的数据帧
802.1q是开放标准 tag位置 4bytes VLAN数1-4094
ISL是cisco私有标准 30bytes VLAN数1-1005
不打标签 默认Native VLAN为VLAN 1
show vlan 列出VLAN详细信息
show vlan brief 列出VLAN摘要信息
show interface f0/1 switchport 列出端口VLAN状态
Dynamic Auto Dynamic Desirable Trunk Access
Native VLAN不匹配-0
Trunk模式不匹配
VLAN和IP错误
Trunk允许VLAN不匹配
缺点:速度局限性,故障点较多
配置命令:
R1(config)#int g0/0.10
R1(config-subif)#encapsulation dot1q 10
R1(config-subif)#ip address 172.17.10.1 255.255.255.0
R1(config)#int g0/0
R1(config-if)#no shutdown
配置路由端口:D1(config-if)#no switchport
D1(config)#int vlan 10
D1(config-if)#int add 192.168.10.1 255.255.255.0
D1(config-if)#no shut
D1(config)#ip routing
VLAN、中继、第3层接口、IP地址配置
原则: 数值越低越优先
Step1:选举根桥——BID
BID组成:网桥优先级 + 拓展系统ID + MAC地址
桥优先级的数值是4096的倍数,默认值为32768
Step2:每个非根网桥上选择根端口
Path cost ---> Sender BID ---> Port ID ---> Local Port ID
更改开销值 spanning-tree cost 25
Step3:每个网段上选择指定端口
RP ---> BID
Step4: 其余端口是替代端口
12个不同字段
协议ID +版本+消息类型+标志+
Root ID+路径开销+BID(网桥优先级 + 拓展系统ID + MAC地址)+端口ID+
消息老化时间+最大老化时间+Hello时间+转发延迟
最大老化时间:20s 保存BPDU信息的最长时间
Hello时间:2s 发送BPDU的时间间隔
转发延迟:15s是处于侦听和学习状态的时间
blocking 接受和处理BPDU
(blocking --> listening 发生生成树的选举)
listening 接受和处理BPDU,并传送BPDU
learning 接受和处理BPDU,填充MAC地址表
forwarding 接受和处理BPDU,填充MAC地址表,并发送数据
disabled 不能处理BPDU
网桥ID BID:
法一:S1(config)#spanning-tree VLAN 1 root primary
法二:S1(config)#spanning-tree VLAN 1 priority 24576
备份根:
S1(config)#spanning-tree VLAN 1 root secondary
负载均衡
……
模式:on、desirable、auto
协商结果
模式:on、active、passive
协商结果
S1(config)#int ran f0/1-2
S1(config-if-range)#channel-group 1 mode active
S1(config-if-range)#int port-channel 1
S1(config-if)#sw mo tr
S1(config-if)#sw tr al vl 1,2