怎么区分二层交换机和三层交换机

来源:百度知道 编辑:UC知道 时间:2024/06/25 03:37:23
我现在其实就想做个VLAN(只有一个交换机,支持VLAN功能),想让不同VLAN的PC能相互访问,在百度上问了一下,说如果交换机是3层的就不需要路由,否则就买个路由器,拓扑结构为:
---------路由器-------交换机-----N台PC电脑

我原来认为支持VLAN的就是三层交换机,现在发现错了,请问有好的方法区分二层和三层吗?

在我看来,精彩回答虽不是扯蛋。但也答非所问,因为文不对题。
1、二层、三层交换机,都支持VLAN,都能划分VLAN
2、二层交换机的VLAN间不能互相通信,需第三层设备,因为不能给每个具体的VLAN分配IP地址(VLAN1除外,VLAN1地址是用来远程登录并管理该交换机的)
3、三层交换机VLAN间可以路由通信,这正是三层交换机了不起的地方,需要说明的是,三层交换机的每个VLAN,都可以给它分配IP地址,三层交换机端口(物理)仍然是按MAC地址(当然也可以设成IP端口,但在这里不是我们讨论的东东)交换传输数据帧,因此速度快。同时,它的VLAN(虚似端口)间可以按IP地址传送IP分组,不同网段可以在这里通信。相当于把一个路由器与一个交换机做成一个硬件设备,
4、具体做法是:在三层交换机上创建VLAN2,给它分配IP地址A1,并把连接网络A的端口分给VLAN2,此A1作为网络A所有主机的网关地址;创建VLAN3,给它分配IP地址B1,并把连接网络B的端口分给VLAN3,此B1作为网络B所有主机的网关地址;启动路由后,网络A与网络B的主机就能相到通信,这样比一个路由器+二层交换机+PC速度要快得多。
5、说白了,三层交换机就是两个(也可以多个)网关地址,在交换机内部,几乎纯硬件的情况下相互扔IP数据报,速度快得多了。
6、如果你仅仅是区分二层与三层交换机,有路由功能的是三层,无的是二层,但都能划分VLAN

♂冻结的火焰 的回答纯属扯蛋, 25671063 的回答基本正确,但是不是很严密。
首先三层交换机绝对不是带傻瓜路由的交换机。带傻瓜路由的属于soho路由器,适用于家庭和小型远程办公环境,在soho路由器中,虽然有路由模块和交换模块,但是这两部分的功能是相互独立的,一个使用soho路由器的拓扑结构就和你说的---------路由器-------交换机-----N台PC电脑 是一样的。
支持vlan的交换机只是性能较好的二层交换机。
三层交换机使用起来更像一台路由器,只是它的路由转发速度更快,工作原理上更像一部交换机,但是却使用ip地址而不是mac地址作为转发依据。
三层交换机是使用专用硬件(路由器使用通用硬件,比如cisco的一些路由器使用p3的cpu)