交换机和路由器有何区别?

题目

交换机和路由器有何区别?

参考答案和解析
正确答案: 交换机和路由器的区别主要体现在两个方面:首先是工作层次不同。交换机工作在OSI参考模型的数据链路层,工作原理比较简单。而路由器工作在网络层,可以得到更多的协议信息,路由器可以做出更加智能的转发决策。其次,数据转发所依据的对象不同。交换机是利用物理地址(MAC地址)来确定转发数据的目的地址。而路由器则是利用不同网络的IP地址来确定数据转发的地址。MAC地址通常是由网卡生产商来分配、而且固化到网卡,一般不可更改。而IP地址则通常由网络管理员或系统自动分配。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以太网交换机有何特点?它和集线器有何区别?


正确答案: 使用交换技术的以太网的核心设备是交换机(Switch)。交换机系统摆脱了CSMA/CD媒体访问控制方式的约束,在交换机的各端口之间可以同时存在多个数据通道。交换式以太网相当于把整个网络划分成一个个单用户的网络,在这个网段上只有一个用户,因而不存在冲突,使用户可以充分利用带宽。集线器用于传统的共享介质局域网,即网上所有站点共享一条公共传输通道,各站对公共信道的访问由介质访问控制(MAC)协议来处理。采用CSMA/CD介质存取控制的以太网是典型的共享式局域网,在负载严重的情况下,由于带宽限制将产生性能急剧下降。

第2题:

简述三层交换机和路由器的区别


正确答案:三层交换机和路由器都可工作在网络的第三层,根据ip地址进行数据包的转发(或交换),原理上没有太大的区别,这两个名词趋向于统一,我们可以认为三层交换机就是一个多端口的路由器。但是传统的路由器有3个特点:基于CPU的单步时钟处理机制;能够处理复杂的路由算法和协议;主要用于广域网的低速数据链路 。
在第三层交换机中,与路由器有关的第三层路由硬件模块也插接在高速背板/总线上,这种方式使得路由模块可以与需要路由的其他模块间高速的交换数据。
区别:交换机:一次路由多次交换,第一次采用路由,将ip和mac绑定,在交换表里,以后直接通过2层进行数据转发,用的是硬件模块转发,所以速度快。 路由器:利用cpu转发,所以速度慢点,但是支持更多的路由协议。
扩展:在这里可以引入CEF的概念(看时间关系和面试官有没兴趣,你可以选择说不说这个)是一种高级的第三层交换技术,它主要是为高性能、高伸缩性的第三层IP骨干网交换设计的。为优化包转发的路由查找机制,CEF定义了两个主要部件:转发信息库(Forwarding Information base)和邻接表(Adjacency Table)。
转发信息库(FIB)是路由器决定目标交换的查找表,FIB的条目与IP路由表条目之间有一一对应的关系,即FIB是IP路由表中包含的路由信息的一个镜像。由于FIB包含了所有必需的路由信息,因此就不用再维护路由高速缓存了。当网络拓扑或路由发生变化时,IP路由表被更新,FIB的内容随之发生变化。 CEF利用邻接表提供数据包的MAC层重写所需的信息。FIB中的每一项都指向邻接表里的某个下一跳中继段。若相邻节点间能通过数据链路层实现相互转发,则这些节点被列入邻接表中。

第3题:

简述路由器与交换机的区别。


参考答案:交换机一般用于LAN-WAN的连接,交换机归于网桥,是数据链路层的设备,有些交换机也可实现第三层的交换。 路由器用于WAN-WAN之间的连接,可以解决异性网络之间转发分组,作用于网络层。路由器与交换机的主要区别体现在以下几个方面:
(1)工作层次不同
最初的的交换机是工作在OSI/RM开放体系结构的数据链路层,也就是第二层,而路由器一开始就设计工作在OSI模型的网络层。由于交换机工作在OSI的第二层(数据链路层),所以它的工作原理比较简单,而路由器工作在OSI的第三层(网络层),可以得到更多的协议信息,路由器可以做出更加智能的转发决策。
(2)数据转发所依据的对象不同
交换机是利用物理地址或者说MAC地址来确定转发数据的目的地址。而路由器则是利用不同网络的ID号(即IP地址)来确定数据转发的地址。IP地址是在软件中实现的,描述的是设备所在的网络,有时这些第三层的地址也称为协议地址或者网络地址。MAC地址通常是硬件自带的,由网卡生产商来分配的,而且已经固化到了网卡中去,一般来说是不可更改的。而IP地址则通常由网络管理员或系统自动分配
(3)传统的交换机只能分割冲突域,不能分割广播域;而路由器可以分割广播域
由交换机连接的网段仍属于同一个广播域,广播数据包会在交换机连接的所有网段上传播,在某些情况下会导致通信拥挤和安全漏洞。连接到路由器上的网段会被分配成不同的广播域,广播数据不会穿过路由器。虽然第三层以上交换机具有VLAN功能,也可以分割广播域,但是各子广播域之间是不能通信交流的,它们之间的交流仍然需要路由器。
(4)路由器提供了防火墙的服务
路由器仅仅转发特定地址的数据包,不传送不支持路由协议的数据包传送和未知目标网络数据包的传送,从而可以防止广播风暴。

第4题:

下面关于“三层交换机”和“路由器”区别的描述,哪些是正确的()。

  • A、路由器能转发数据包,而三层交换机不行
  • B、交换机通常有更小的时延
  • C、路由器通常每个端口的成本相对“三层交换机”更高
  • D、三层交换机不具有路由功能

正确答案:B,C

第5题:

用路由器组网与用交换机组网有何区别?


正确答案: (1)联网层次不同:路由器工作在网络层,用于实现网络层及以下有差异的异构型网络的互联;交换机工作在数据链路层,用于实现数据链路层及以下有差异的同构型网络的互联;
(2)联网的目的不同:通过路由器主要是实现将多个逻辑网段连接成一个更大的逻辑网络,使属于不同逻辑子网的主机间可以相互通信;而通过交换机组网的主要目的是使多个物理网络可以组成一个逻辑网络,通过交换机通信的主机必须属于同一逻辑网段。
(3)联网功能不同:路由器不但能支持逻辑子网间的路由和通信,还能隔离广播风暴,提供安全机制实现基本的端到端可靠传输。而交换机所有端口仍属于同一广播域,只能依据数据帧校验来保证节点间的可靠传输。

第6题:

转发器、网桥、路由器有何区别?


正确答案: 转发器:是物理层中间设备。主要作用是在物理层中实现透明的二进制比特复制,以补偿信号衰减。
网桥:是数据链路层的中间设备。主要作用是根据MAC帧的目的地址对收到的帧进行转发。网桥具有过滤帧的功能。
路由器:网络层的中间设备。作用是在互连网中完成路由选择的功能。

第7题:

在计算机网络中,交换机与普通集线器有何区别。


正确答案: 交换机又叫交换式集线器,是局域网中的重要设备。它可将用户收到的数据包根据目的地址转发到相应的端口。它与一般集线器的不同之处是:集线器是将数据转发到所有的集线器端口,即同一网段的计算要共享固有的带宽,传输通过碰撞检测进行,同一网段计算机越多,传输碰撞也越多,传输速率会变慢;而交换机每个端口为固定带宽,有独特的传输方式,传输速率不受计算机台数增加影响,所以它更优秀。交换机是数据链路层设备,它可将多个局域网网段连接到一个大型网络上。

第8题:

路由器和交换机没有什么区别。

A.错误

B.正确


参考答案:A

第9题:

以太网交换机有何特点?它与集线器有何区别?


正确答案: 以太网交换机实质上是一个多端口网桥。工作在数据链路层。以太网交换机的每个端口都直接与一个单个主机或另一个集线器相连,并且一般工作在全双工方式。交换机能同时连通许多对的端口,使每一对相互通信的主机都能像独占通信媒体一样,进行无碰撞地传输数据。通信完成后就断开连接。
区别:以太网交换机工作数据链路层,集线器工作在物理层。集线器只对端口上进来的比特流进行复制转发,不能支持多端口的并发连接。

第10题:

三层交换机和路由器的区别是()

  • A、路由器用ASIC来转发数据包。
  • B、交换机通常有更小的时延。
  • C、路由器通常每个端口的成本更低。
  • D、交换机通常利用CPU的计算(软件方式)来完成对数据包的转发。

正确答案:B