发布网友 发布时间:2022-04-23 09:38
共1个回答
热心网友 时间:2023-07-10 17:01
交换与路由不同,前者用硬件实现,速度快,而后者由软件实现,速度慢。
一般的交换机工作在数据链路层(OSI/RM模型的第二层),而路由器工作在网络层(第三层)。传统上第三层的功能只发生在路由器中,路由器依赖软件执行路由选择功能实现对数据的存储和转发。随着硬件技术的发展,改良的硬件已经允许很多第三层路由选择功能出现在硬件中,进而出现了多层交换机,如第三层交换机和第四层交换机。这些交换机除了使用第二层MAC地址进行交换之外,还使用第三层的网络地址。因此,可以这样理解,三层和多层交换机集成了路由技术但侧重于交换,即同一个网络中各主机间的数据交换;而路由器也提供交换能力但侧重于路由,即侧重于用在不同网络之间的连接。
所以我们经常看到,一般局域网,如企业和学校的内网使用的都是交换机,而当要连接到*的时候就用到路由器了。