你的位置: 首页 > 通信技术 > 计算机网络

交换机的工作原理

2016-10-26 09:38:58 | 人围观 | 评论:

    交换机通常由端口模块、存储模块、交换控制模块、交换模块组成,如图所示:
交换机的工作过程就是由这四大模块相互协调完成:
    交换机端口模块完成帧信号的接收且存放在存储模块(缓冲区)
    交换控制模块根据帧的目的地址,寻找“端口/MAC地址映射表”,找出输入端口
    交换模块根据交换机控制模块作出的转发决定,建立起相关端口之间的临时传输路径,并且传输数据。
    例如:如下图,结点A交换到结点C的过程
    结点A构造要发往C的数据帧,即目的地址DA为结点C的MAC地址;
    端口1接收数据帧,并存储在缓冲器;
    交换控制模块检查DA,并找查地址映射表,也叫MAC地址表;
    找到输出端口为5,由交换模块建立连接。


    图 结点A交换到结点C的过程
    可见,交换的转发关键是“地址映射表”,通常地址映射表的产生有两种途径:一是由管理员对交换机进行配置手工加入,二是交换机自己学习获得,既地址学习。学习的过程是交换机在地址映射表中未找到相关记录,则把信息广播到各个端口,目的地址相匹配的端口计算机接收,并给出应答信息,告知所在的端口,这样交换机就建立了该端口与地址的映射关系,把它记录至地址映射表。
    交换机具有低交换延迟、支持不同的传输速率和工作模式、并行连接、支持虚拟局域网服务等技术特点。





标签:

相关内容推荐: