您的位置:控制工程论坛网论坛 » 工业以太网 » 详解三层交换机主要种类及应用

martion

martion   |   当前状态:在线

总积分:5074  2024年可用积分:0

注册时间: 2013-07-25

最后登录时间: 2019-12-19

空间 发短消息加为好友

详解三层交换机主要种类及应用

martion  发表于 2016/10/27 14:49:49      1536 查看 3 回复  [上一主题]  [下一主题]

手机阅读

  三层交换机可以根据其处理数据的不同而分为纯硬件和纯软件两大类。

  (1)纯硬件的三层技术相对来说技术复杂,成本高,但是速度快,性能好,负载能力强。其原理是,采用ASIC芯片,采用硬件的方式进行路由表的查找和刷新。当数据由端口接口芯片接收进来以后,首先在二层交换芯片中查找相应的目的MAC地址,如果查到,就进行二层转发,否则将数据送至三层引擎。在三层引擎中,ASIC芯片查找相应的路由表信息,与数据的目的IP地址相比对,然后发送ARP数据包到目的主机,得到该主机的MAC地址,将MAC地址发到二层芯片,由二层芯片转发该数据包。

  ①端口A向三层交换模块发出ARP请求

  ②三层交换模块向端口B所在网段广播ARP请求

  ③端口B的ARP应答

  ④更新MAC地址表

  (2)基于软件的三层交换机技术较简单,但速度较慢,不适合作为主干。其原理是,采用CPU用软件的方式查找路由表。当数据由端口接口芯片接收进来以后,首先在二层交换芯片中查找相应的目的MAC地址,如果查到,就进行二层转发否则将数据送至CPU.CPU查找相应的路由表信息,与数据的目的IP地址相比对,然后发送ARP数据包到目的主机得到该主机的MAC地址,将MAC地址发到二层芯片,由二层芯片转发该数据包。因为低价CPU处理速度较慢,因此这种三层交换机处理速度较慢。

  ①端口A向三层交换模块发出ARP请求

  ②三层交换模块向端口B所在网段广播ARP请求

  ③端口B的ARP应答

  ④更新MAC地址表

1楼 0 0 回复
  • lanan

    lanan   |   当前状态:在线

    总积分:5000  2024年可用积分:0

    注册时间: 2013-08-07

    最后登录时间: 2023-08-11

    空间 发短消息加为好友

    lanan   发表于 2016/10/29 8:54:24

    东西不错,谢谢楼主,收藏了

    2楼 回复本楼

    引用 lanan 2016/10/29 8:54:24 发表于2楼的内容

  • luck

    luck   |   当前状态:在线

    总积分:4492  2024年可用积分:0

    注册时间: 2013-06-20

    最后登录时间: 2023-08-14

    空间 发短消息加为好友

    luck   发表于 2016/10/29 19:46:55

    谢谢!感激中!这下可以好好学习 下
    3楼 回复本楼

    引用 luck 2016/10/29 19:46:55 发表于3楼的内容

  • a1123

    a1123   |   当前状态:在线

    总积分:5620  2024年可用积分:0

    注册时间: 2013-06-20

    最后登录时间: 2023-08-11

    空间 发短消息加为好友

    a1123   发表于 2016/10/30 16:18:46

    收藏了,留着以后学习用
    4楼 回复本楼

    引用 a1123 2016/10/30 16:18:46 发表于4楼的内容

总共 , 当前 /