day4 二层交换
分享今日:
引入博客:
二层交换技术
二层交换特点
二层交换(二层通信):交换帧,源和目的MAC地址不会变,但是设计到路由器(或者具有三层转发功能的交换机)源MAC地址会改变。
广播域:接收同样广播消息的节点的集合;
冲突域:连接在统一到西安上所有工作站的集合;
区别:
- 广播域可以昏网段,冲突域一般在同一个网段;
- 广播域基于二层,冲突域基于一层;
- 一个局域网就是一个广播域;
- 集线器(hub)所有端口位于同一个广播域,冲突域;
- 二层交换机(switch)所有端口在一个广播域,每一个端口是一个冲突域;
1. 二层交换基础
1.1 园区网三层结构
-
核心层(CO):高速转发、服务器接入、路由选择
-
汇聚层(GS):流量汇聚、链路冗余、设备冗余、路由选择
-
接入层(AS):用户接入、接入安全、访问控制
1.2 二层交换机主要功能
- 泛洪:把一个帧从除了进入端口外的所有端口转发出去;
- 转发:从某一端口转发到另一端口;
- 丢弃:不进行转发,直接丢弃;
1.3 交换机转发原理
1.3.1 单播转发
- 收到一个单播帧,交换机会在Mac地址表中查找这个帧的目的Mac地址,找不到直接泛洪;
- 若找到,先与入接口进行比较;如果与入接口相同,丢弃,如果不同,转发。
1.3.2 广播转发
不会查找Mac地址,直接转发。
1.3.3 组播转发
1.4 PC与交换机收到单播与广播帧
1.4.1 PC 收到
- 单播帧:将单播帧的目的MAC地址与自己网卡MAC地址进行比较,如果与本地网卡MAC地址一致,则根据单播帧的类型字段的值将数据载荷上传到网络层的相应处理模块,如果不一致直接丢弃。
- 广播帧:直接根据该广播帧的类型字段类型直接上送至网络层的相应模块处理。
1.4.2 交换机收到
- 单播帧:不会与本地比较MAC地址,而是直接去查Mac地址表
- 广播帧:直接泛洪。
2. VLAN
2.1 VLAN作用
将交换机的端口划分进特定的VLAN(不同的广播域);
通常把划分前的,规模较大的广播域称为LAN,吧划分后,规模较小的广播域称为VLAN。
2.2 802.1Q帧格式
IEEE 802.1D定义了不支持VLAN特性交换机的标准规范,IEEE 802.1Q定义