二层交换机与三层交换机应用的交换技术!?是什么?

发布网友 发布时间:2022-03-24 02:20

我来回答

1个回答

热心网友 时间:2022-03-24 03:49

...
L2交换机就是交换芯片上只支持2层的东西。基本原理是根据目标MAC选接口,根据源MAC进行学习功能。傻瓜交换机就要这两个功能就好了。
根据芯片的不同,可以提供一些其他增值功能。
例如划分VLAN,这个需要不同VLAN维护一个自己的MAC-接口表。
例如绑定MAC-接口,这个防止ARP欺骗。(造成原因是源MAC学习)
然后有控制页面的,都需要加个CPU,然后在上面做cli或者web控制页面,就是你输命令的地方。

L3交换机在L2交换机的基础上加了个东西,一般是硬件实现。就是要交换芯片上有查路由表的功能。它是第一次进行数据通信的时候,没有在交换芯片上查到这个路由表,然后就把包发到CPU上,在CPU上做路由选路,然后查到对应接口发出去。然后CPU上把进口,出口以及源IP,目的IP写成两条路由,写到交换芯片的路由表中(一来一回两条,都是32位掩码的)。然后后面的包来了后,在交换芯片上查到路由后,就直接根据接口转发了,就不会把包发到CPU上。
L3还可以软件实现,就是在驱动层做个类似的查路由功能,然后在驱动层就进行转发,不会将包提交到OS的内核中。

若有不明,可以百度。。。百度不到的可以google - - ,这些技术很是寻常,也不是啥机密,百度应该就能学会了,哈哈

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com