zoukankan      html  css  js  c++  java
  • 九、交换机工作原理

    一、交换机工作原理

     PC1和PC2是相同的一个网段,然后联接在相同一个交换机,这种通讯叫二层通讯。二层通讯根据mac地址去转发数据。

    三层通讯是通过ip路由进行转发,二层通讯根据mac地址进行转发。


     交换机初始化后,mac地址表为空的。

    1)查看当前交换机mac地址信息

      [Huawei]dis mac-address 

      现在mac地址表是空的

    2)使用pc1去ping pc2时, pc1会先发一个ARP广播报文给交换机,交换机收到广播报文后,会通过泛洪广播到所有接口的设备并记录PC1的mac地址和进来数据的接口地址。pc2收到ping命令的arp报名后通过单播的形式通过ICMP协议进行回复。 交换机同时也记录下pc2的mac地址和数据进交换机的接口名称。

     设备每收到了一个数据帧以后,就会将源MAC地址和对应的端口映射加入到MAC地址表中!

    交换机根据收到数据帧的源MAC地址加入MAC地址表,以进行MAC地址的学习;

    交换机一个接口下可以学习多个mac地址

    二、交换机工作原理示意图:

     

    交换mac 地址表老化时间300秒,如果300秒收有数据流,它就会清空mac地址表

    交换机每个接口隔离冲突域,路由器每个接口隔离广播域。

    交换机的转发行为:泛洪、转发、丢弃

  • 相关阅读:
    C#读取Excel文档
    用DataSet方式更新数据库表
    using(){},Close(),Dispose()的区别
    ADO.NET连接数据库的两种方式
    DateUtils
    GoF的23个经典设计模式
    react中需要用到【深度复制】的问题
    css区分ie8/ie9/ie10/ie11 chrome firefox的代码
    【个人学习笔记】走近H5
    【React入门实例(运行于浏览器duan)】
  • 原文地址:https://www.cnblogs.com/mr-xiong/p/12840872.html
Copyright © 2011-2022 走看看