学习分享:
1) MAC地址、以太网交换机工作原理
1. 交换机MAC表 3要 主机连接交换机接口 、主机MAC地址、VLAN。下图是交换机动态学习的MAC地址。
3. 交换机动态学习主机MAC地址。
例如报文:Ethernet2 | IPv4 | Tcp | Http | FCS 交换机能直接读取报头(Ethernet2)报尾(FCS),其中Ethernet2中包括主机源MAC地址,以及去往的目的MAC地址,交换机通过读取该字段学习MAC地址并写入到MAC表中;FCS:是帧校验,用来判断数据帧是否在传输中被修改。
2)交换机是如何了解到进入进来的节点主机的
1. 静态配置 MAC 交换机会保存在MAC表中,永不过期。
2. 动态学习 MAC 交换机通过读取数据帧的Ethernet2字段学习,会存在老化时间。
3. Aging Timer 老化计时器
老化时间:300s(默认)
线路断开、主机关机等,导致端口关闭,该接口对应的MAC表项将立即删除。
3)交换机及转发数据方式
1. 数据泛洪 Flooding 除接受端口外,其他接口全部进行转发数据。(出现情况有三种,分别是在MAC表中没有目的主机MAC、收到组播流量或广播流量)
2. 精确转发 交换机的MAC表项中存在目的MAC地址表项并且源MAC和目的MAC在交换机的不同端口。(不同接口)
3. 数据丢弃 源MAC与目的MAC是交换机上的同一个端口(同一个接口) 避免重复帧
4. 泛洪和广播的区别
Flooding (泛洪)一种转发机制
Broadcast (广播)一种流量类型
4)网络分段的方式、物理分割逻辑分割
1. 交换机动态学习的MAC地址表项,是单播MAC。
2. BUM(广播 未知单播 组播) 当交换机接收到这几种流量时,会进行泛洪处理。
3. VLAN Virtual Local Area Network 工具 2层隔离工具
4. SVI Switch VLAN Interface VLAN间路由
5)VLAN工具使用
1. 创建VLAN
2. 静态VLAN
基于接口 VLAN 的绑定
下联接口 Access 模式
华为命令如下:
3. 交换机与交换机之间相连接端口设置为Trunk,能够是同一个VLAN存在不同交换机上,也能进行通信。
4. 数据包 :DMAC | SMAC | 802.1Q | Type 802.1Q–>VLAN ID (12Bit 0-4095)
(DMAC,目的MAC;
SMAC,源MAC;
802.1Q 协议,其中就是VLAN的标签(VLAN ID)
5. PVID 本征VLAN Narive VLAN (管理VLAN,交换机默认是VLAN 1)