首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >这是路由器还是“路由器交换机”?

这是路由器还是“路由器交换机”?
EN

Server Fault用户
提问于 2015-06-10 06:11:33
回答 1查看 45关注 0票数 0

我一直在和朋友讨论什么是路由器,他说一个有一个以太网端口的路由器--一个4个局域网端口--不是路由器,他说那是一个(有交换机的路由器)。

我一直在寻找什么是路由器,但你还没有完全理解什么是路由器

这是我还没有解决的识别路由器的问题

  1. 路由器能有一个以太网端口和4个局域网端口吗?
  2. 路由器可以有4个以太网端口和1个局域网端口吗?
  3. 如何定义是我的(路由器是路由器交换机)还是路由器?
EN

回答 1

Server Fault用户

回答已采纳

发布于 2015-06-10 06:33:29

交换机和路由器之间的定义区别是:交换机使用目标MAC地址来决定发送数据包的位置,路由器使用目的地IP地址来决定在哪里发送数据包。

然而,这种描述太短,不足以涵盖路由器必须做的所有事情。使路由器概念更加复杂的方面包括:

  • 关于在哪里发送数据包的答案不仅仅是端口的数目,如果端口是以太网,它包括目的地MAC和可能的VLAN标记。
  • 它不能仅仅比较目标地址是否相等。每个路由表条目只有一个地址前缀。

交换功能通常直接在硬件中实现,使其能够以有线速度处理流量。但是路由器太复杂了,不可能在硬件上做任何事情,所以它们通常也会配备通用CPU。高端路由器可以在硬件中执行最关键的性能操作。低端路由器在软件中无所不包,将其性能限制在CPU上所能达到的速度。

将两者结合在一个盒子里当然是可能的。我看到了一个路由器的例子,它只有两个端口,其中两个端口的每个端口都内部连接到一个五个端口交换机上,这样盒子外部就有八个以太网接口。

现在,一个典型的CPE将调制解调器、路由器、交换机和AP放入一个单独的盒子中。它们仍然是四个不同的网络组件,所以您如何称呼包含所有四个组件的框?在这种情况下,用于实现路由器功能的CPU将获得另一个任务,因为它还必须运行用于配置所有组件的配置接口。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/697842

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档