您的位置:首页 > 科技 > 能源 > 建筑网挂兼职_网络工程专业是什么_网址提交入口_香港百度广告

建筑网挂兼职_网络工程专业是什么_网址提交入口_香港百度广告

2025/4/20 21:10:04 来源:https://blog.csdn.net/Hyy_ygmsn123456/article/details/147354101  浏览:    关键词:建筑网挂兼职_网络工程专业是什么_网址提交入口_香港百度广告
建筑网挂兼职_网络工程专业是什么_网址提交入口_香港百度广告

学习目标

掌握交换机的基本工作原理

掌握交换机的基本配置

交换机的基本工作原理

交换机是局域网(LAN)中实现数据高效转发的核心设备,工作在 数据链路层(OSI 模型第二层),其基本工作原理可概括为 “学习、记忆、转发、过滤”,具体流程如下:

一、交换机的核心功能与组成

  1. 硬件基础
    • 端口:连接终端设备(如电脑、服务器),每个端口对应一个独立的物理接口。
    • 交换矩阵:内部高速数据通道,负责在端口之间转发数据帧。
    • MAC 地址表:存储 “MAC 地址 - 端口” 映射关系的表格,用于快速查找数据转发路径。

二、工作原理详解

1. MAC 地址学习(Address Learning)
  • 当交换机从某个端口收到一个数据帧时,首先提取帧中的 源 MAC 地址 和 入端口号,并将这对信息写入 MAC 地址表(若表中无该 MAC 地址)。
  • 示例:电脑 A(MAC-A)连接到交换机的端口 E0/1,当 A 发送数据时,交换机记录 “MAC-A → E0/1”。
2. 转发决策(Forwarding Decision)
  • 交换机解析数据帧的 目的 MAC 地址,查询 MAC 地址表:
    • 若存在匹配项:直接将数据帧从对应的端口单播转发(仅发送到目标端口),避免广播到其他端口,提高效率。
    • 若不存在匹配项:将数据帧从 除入端口外的所有端口广播(泛洪),直到找到目标设备或目标设备响应后学习其 MAC 地址。
3. 广播与组播处理
  • 当数据帧为 广播帧(目的 MAC 为全 F:FF-FF-FF-FF-FF-FF) 或 组播帧 时,交换机无法通过 MAC 地址表匹配,会将其泛洪到所有端口(除入端口)。
  • 广播帧用于设备发现(如 ARP 请求),但过量广播可能导致网络拥堵(广播风暴),需通过 VLAN 等技术限制。
4. 消除冲突域(Collision Domain)
  • 交换机的每个端口属于 独立的冲突域(集线器所有端口共享一个冲突域),支持 全双工通信(同时发送和接收数据),避免端口间数据碰撞,提升带宽利用率。
5. MAC 地址表老化(Aging)
  • 为避免表项过时,交换机对 MAC 地址表中的条目设置 老化时间(默认通常为 300 秒)。若某个 MAC 地址在老化时间内未被再次学习,对应表项会被删除,确保表项实时更新。

三、交换机与集线器的区别

特性交换机(二层)集线器(一层)
工作层次数据链路层物理层
转发依据MAC 地址广播所有端口
冲突域每个端口独立所有端口共享一个
带宽利用率高(全双工,按需转发)低(半双工,广播导致冲突)

四、总结

交换机通过 学习终端设备的 MAC 地址,建立 “MAC - 端口” 映射表,根据目的 MAC 地址 精准转发数据帧,避免广播冗余,实现局域网内高效的数据交换。其核心优势是 分割冲突域、支持全双工、基于 MAC 地址的智能转发,是构建高速局域网的基础设备。

交换机的基本配置

1. 进入系统视图

<Huawei> system-view

2. 配置设备名称

[Huawei] sysname SwitchA

3. 配置接口

3.1 进入接口视图

[SwitchA] interface GigabitEthernet 0/0/1

3.2 配置接口描述

[SwitchA-GigabitEthernet0/0/1] description Connect_to_PC

3.3 开启接口

[SwitchA-GigabitEthernet0/0/1] undo shutdown

3.4 返回系统视图

[SwitchA-GigabitEthernet0/0/1] quit

4. 配置VLAN

4.1 创建VLAN

[SwitchA] vlan batch 10 20

4.2 命名VLAN

[SwitchA-vlan10] name Sales
[SwitchA-vlan20] name Marketing
[SwitchA-vlan20] quit

4.3 将接口加入VLAN

[SwitchA] interface Ethernet0/0/2
[SwitchA-Ethernet0/0/2] port link-type access
[SwitchA-Ethernet0/0/2] port default vlan 10
[SwitchA-Ethernet0/0/2] quit

5. 配置Trunk接口

[SwitchA] interface GigabitEthernet 0/0/24
[SwitchA-GigabitEthernet0/0/24] port link-type trunk
[SwitchA-GigabitEthernet0/0/24] port trunk allow-pass vlan 10 20
[SwitchA-GigabitEthernet0/0/24] quit

6. 配置链路聚合(Eth-Trunk)

6.1 创建Eth-Trunk接口

[SwitchA] interface Eth-Trunk 1

6.2 配置模式

[SwitchA-Eth-Trunk1] mode lacp-static

6.3 将物理接口加入Eth-Trunk

[SwitchA-Eth-Trunk1] trunkport GigabitEthernet 0/0/10 to 0/0/11
[SwitchA-Eth-Trunk1] quit

7. 配置交换机管理IP

[SwitchA] interface Vlanif 10
[SwitchA-Vlanif10] ip address 192.168.10.1 255.255.255.0
[SwitchA-Vlanif10] quit

8. 保存配置

[SwitchA] save    

总结

当一台主机从交换机的一个端口移动到另一个端口时,交换机的MAC地址表会发生什么变化?

交换机通过 动态学习源 MAC 地址的入端口,自动更新 MAC 地址表:新端口映射立即生效,旧端口映射在老化时间后删除。这一过程无需人工干预,但依赖主机在新端口的主动通信来触发更新,确保网络连通性在短暂调整后恢复正常。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com