交换技术思维导图

《交换技术思维导图》

一、基础概念

1.1 数据交换概述

  • 定义:数据从源地址传输到目的地址的过程。
    • 目的:提高网络资源利用率,实现高效的数据传输。
    • 关键要素:寻址、路由、转发。
    • 应用场景:局域网、广域网、互联网。

1.2 交换网络类型

  • 电路交换
    • 原理:建立物理连接,独占资源。
    • 优点:延迟低,质量高。
    • 缺点:效率低,灵活性差。
    • 应用:传统电话网络。
      • 报文交换
    • 原理:存储-转发,整个报文传递。
    • 优点:资源利用率高,灵活性好。
    • 缺点:延迟高,需要大量存储空间。
    • 应用:早期电子邮件系统。
      • 分组交换
    • 原理:报文分成分组,独立传递。
    • 优点:资源利用率高,延迟相对较低。
    • 缺点:需要额外的开销(分组头),可能出现乱序。
    • 应用:互联网。

1.3 交换机的基本功能

  • 地址学习:学习MAC地址和端口的映射关系。
    • 转发/过滤:根据MAC地址决定是否转发数据帧。
    • 环路避免:使用STP等协议防止环路。

二、交换机类型及工作原理

2.1 二层交换机 (数据链路层)

  • 原理:基于MAC地址进行转发。
    • 关键技术:
      • MAC地址表:存储MAC地址与端口的映射关系。
      • 生成树协议 (STP/RSTP/MSTP):防止环路。
      • VLAN (Virtual LAN):划分逻辑子网,隔离广播域。
    • 工作流程:
      1. 接收数据帧。
      2. 查找MAC地址表:
        • 若找到目标MAC地址,则从对应端口转发。
        • 若未找到目标MAC地址,则进行广播。
      3. 学习源MAC地址和端口的映射关系。

2.2 三层交换机 (网络层)

  • 原理:基于IP地址进行路由和转发,兼具交换机和路由器的功能。
    • 关键技术:
      • 路由表:存储IP地址与下一跳的映射关系。
      • ARP (Address Resolution Protocol):将IP地址解析为MAC地址。
      • VLAN间路由:实现不同VLAN之间的通信。
    • 工作流程:
      1. 接收数据包。
      2. 检查目标IP地址。
      3. 查找路由表:
        • 若找到目标IP地址,则进行转发。
        • 若未找到目标IP地址,则发送ICMP重定向消息。
      4. 进行ARP查询,获取目标MAC地址。
      5. 封装数据帧并转发。

2.3 核心交换机

  • 定义:位于网络核心层,负责高速转发数据。
    • 特点:高性能、高可靠性、高带宽。
    • 功能:
      • 高速数据交换。
      • 冗余备份。
      • QoS (Quality of Service)控制。

2.4 分布式交换机

  • 概念:一种交换架构,将控制平面和数据平面分离。
    • 优势:可扩展性强,易于管理。
    • 应用:数据中心网络。

三、关键技术及协议

3.1 VLAN (Virtual LAN)

  • 定义:将物理网络划分为多个逻辑子网。
    • 优点:隔离广播域,提高网络安全性。
    • 类型:
      • 端口VLAN
      • MAC地址VLAN
      • IP地址VLAN
      • 协议VLAN
    • VLAN Trunk:允许多个VLAN的数据帧通过同一个物理链路传输。
    • VLAN间路由:实现不同VLAN之间的通信。

3.2 STP (Spanning Tree Protocol) / RSTP (Rapid Spanning Tree Protocol) / MSTP (Multiple Spanning Tree Protocol)

  • 目的:防止交换网络中的环路。
    • 原理:选举根桥,阻塞冗余链路。
    • STP:标准生成树协议,收敛速度慢。
    • RSTP:快速生成树协议,收敛速度快。
    • MSTP:多生成树协议,支持多个生成树实例。

3.3 链路聚合 (Link Aggregation)

  • 定义:将多个物理链路捆绑成一个逻辑链路。
    • 优点:提高带宽,增加链路冗余。
    • 协议:LACP (Link Aggregation Control Protocol)

3.4 QoS (Quality of Service)

  • 定义:保证特定类型流量的优先级。
    • 技术:
      • 流量分类
      • 流量整形
      • 流量监管
      • 拥塞避免

3.5 端口镜像 (Port Mirroring)

  • 定义:将一个或多个端口的流量复制到另一个端口。
    • 目的:用于网络监控和故障排除。

四、交换机的配置与管理

4.1 命令行界面 (CLI)

  • 常用命令:
    • show:显示配置信息和状态。
    • configure terminal:进入配置模式。
    • interface:配置端口参数。
    • vlan:配置VLAN。
    • spanning-tree:配置STP。
    • ip address:配置IP地址。
      • 远程登录:Telnet, SSH

4.2 Web界面

  • 图形化界面,易于操作。

4.3 网络管理协议 (SNMP)

  • 用于监控和管理网络设备。

五、未来发展趋势

5.1 SDN (Software-Defined Networking)

  • 概念:将控制平面和数据平面分离,实现网络可编程。
    • 优势:灵活性高,易于管理。

5.2 NFV (Network Functions Virtualization)

  • 概念:将网络功能虚拟化,运行在通用硬件平台上。
    • 优势:降低成本,提高效率。

5.3 数据中心网络

  • 需求:高带宽、低延迟、高可靠性。
    • 技术:CLOS架构, Spine-Leaf架构

5.4 边缘计算

  • 概念:将计算和数据存储移到网络边缘。
    • 需求:低延迟,实时性。
上一个主题: 西游记思维导图 下一个主题: 认知治疗思维导图

相关思维导图推荐

分享思维导图