首页系统综合问题路由器与交换机的区别与联系

路由器与交换机的区别与联系

时间2023-01-30 13:18:53发布分享专员分类系统综合问题浏览358

今天小编给各位分享交换机和路由器的区别的知识,文中也会对其通过路由器与交换机的区别与联系和路由器和交换机有什么区别等多篇文章进行知识讲解,如果文章内容对您有帮助,别忘了关注本站,现在进入正文!

内容导航:

  • 路由器与交换机的区别与联系
  • 路由器和交换机有什么区别
  • 路由器和交换机的区别详解
  • 交换机和路由器的区别和关系
  • 一、路由器与交换机的区别与联系

    相信有很多人在学习网络的过程中,都会对路由器与交换机的区别与联系感到疑惑不解,因为这两台设备的功能看起来似乎一样。然而,其实路由器与交换机大有不同,下面是我对此的一些理解,希望能够帮助到你!

    它们在哪里工作?

    根据 OSI模型的网络体系划分,自底向上,路由器 工作在第三层(网络层),而我们常说的交换机 工作在第二层(链路层)(目前有更加高级的三层交换机,四层交换机,甚至还有七层交换机)

    图1 OSI所处层次

    它们怎么工作?

    它们的主要工作如下:

    路由器:寻址,转发(依靠 IP 地址)

    交换机:过滤,转发(依靠 MAC 地址)

    我们可以看出这两者的主要工作就是转发数据,但是不同之处是,依靠的地址不同,这是一个根本区别!

    路由器内有一份路由表,里面有它的寻址信息(就像是一张地图),它收到网络层的数据报后,会根据路由表和选路算法将数据报转发到下一站(可能是路由器、交换机、目的主机)

    交换机内有一张MAC表,里面存放着和它相连的所有设备的MAC地址,它会根据收到的数据帧的首部信息内的目的MAC地址在自己的表中查找,如果有就转发,如果没有就放弃

    我们来看一个网络拓扑图例子:

    图2 网络拓扑

    通过拓扑图我们应该知道:

    每一个路由器与其之下连接的设备,其实构成一个局域网

    交换机工作在路由器之下,就是也就是交换机工作在局域网内

    交换机用于局域网内网的数据转发

    路由器用于连接局域网和外网

    举个例子:

    我们每个人相当于主机,路由器相当于快递员,宿管大爷相当于交换机,学校是一个局域网

    快递员根据学校地址(IP)把包裹送到学校,再根据公寓号(子网IP)把快递交给这个公寓的宿管大爷,宿管大爷根据你的名字(MAC)交给你

    它们两个可不可以少一个?

    交换机在局域网内工作,它根据 MAC 地址转发数据,如果没有了路由器在网络层寻址,那么我们的数据就不能发送到其他网络终端上去了

    路由器内集成了交换机的功能,主机与路由器相连也可以实现数据转发,但是不足之处是:

    可扩展的接口不如交换机多

    交换机通常由硬件加速转发,路由器主要靠软件寻址,速度慢

    实际网络数据转发过程

    通过一个实际网络数据转发的过程,我们可以更好的理解路由器与交换机的区别所在

    假设你使用电脑访问

    过程大致如下:

    图3 过程

    你的电脑先在应用层打包一个 HTTP报文,然后在传输层在打包成 TCP报文,然后再根据 DNS 查到的 IP 在网络层打包成 IP数据报,然后在通过链路层打包成以太网数据帧,发送给你的交换机:

    图4

    你的交换机收到后,重新包装数据帧,再发送给你的路由器:

    图5

    你的路由器利用 NAT,将 IP 改为自己的对外的 IP,再根据路由表选择一条合适的路径:

    在接下来的过程中,每个节点都只改变 MAC 地址,然后在网络中一路向着目的地发送

    一、路由器和交换机有什么区别

    路由器和交换机区别如下:

    1、链接区域不同

    路由器是实现网络和网络之间的连接,交换机是实现同一局域网内各终端之间的连接。

    2、工作层次不同

    交换机是工作在OSI/RM开放体系结构的数据链路层,也就是第二层,而路由器一开始就设计工作在OSI模型的网络层。

    3、数据转发所依据的对象不同

    交换机是利用物理地址或者说MAC地址来确定转发数据的目的地址。而路由器则是利用不同网络的ID号(即IP地址)来确定数据转发的地址。

    4、分割区域不同

    交换机只能分割冲突域,不能分割广播域;而路由器可以分割广播域 。

    参考资料:



    二、路由器和交换机的区别详解

    路由器和交换机的区别:交换机主要是实现大家通过一根网线上网,但是大家上网是分别拨号的,各自使用自己的宽带,大家各自上网没有影响,哪怕其他人在下载,对自己上网也没有影响,并且所有使用同一条交换机的电脑都是在同一个局域网内。路由器比交换机多了一个虚拟拨号功能,通过同一台路由器上网的电脑是共用一个宽带账号,大家之间上网是相互影响的,比如一台电脑在下载,那么同一个路由器上的其他电脑会很明显的感觉到网速很慢。同一台路由器上的电脑也是在一个局域网内的。

    交换机

    如果上述叙述大家还是不明白路由器和交换机的区别,那么小编就举例来跟大家来说明。例如我们家庭上网,肯定是只拉一个宽带,但是家里有3台电脑,都想通过同一个宽带上网,那么就使用路由器。再如很多大学宿舍只有一个宽带接口,但是全寝室的人都需要上网,而且是各自都拥有自己的宽带账号,又想大家上网相互之间不影响,那么这个使用就使用交换机,大家各自拨号上网,相互之间无影响。
    路由器同时具有交换机的功能,如果大家已经有路由器了,但是现在想把路由器当交换机使用怎么办呢?很简单,路由器上有wan接口,宽带线都是接在wan接口上的,当把路由器当交换机使用时,把wan接口上的宽带线拔掉,插到其他接口上去,把wan口空起来就可以了。

    三、交换机和路由器的区别和关系

    • 区别之一

      路由器可以给你的局域网自动分配IP,虚拟拨号,就像一个交通警察,指挥着你的电脑该往哪走,你自己不用操心那么多了。交换机只是用来分配网络数据的。

    • 区别之二

      路由器在网络层,路由器根据IP地址寻址,路由器可以处理TCP/IP协议,交换机不可以。

      交换机在中继层,交换机根据MAC地址寻址。

    • 区别之三

      路由器可以把一个IP分配给很多个主机使用,这些主机对外只表现出一个IP。交换机可以把很多主机连起来,这些主机对外各有各的IP。

    • 区别之四

      路由器可以提供防火墙,交换机不能提供该功能。集线器、交换机都是做端口扩展的,就是扩大局域网(通常都是以太网)的接入点,也就是能让局域网可以连进来更多的电脑。路由器是用来做网间连接,也就是用来连接不同的网络。

    • 5

      区别之五

      举个例子:路由器相当于邮局,把信投递到收件人地址,它的任务就完成了。但是信邮到了你们宿舍楼,而这个地址不是你一个人专享的,所以楼管王大爷还要负责把信给到你手里,他不会关心收件人地址,只看收件人姓名,然后打个内线电话叫你来取信。

      如果没有邮局,你没法向世界各地的漂亮妹子们发信,也没法从楼外的漂亮妹子那里收信。但是因为楼管王大爷的存在,你仍然可以通过他与同宿舍楼的好基友书信往来。

      所有邮局构成的系统,就是“广域网”,而你的宿舍楼,就是“局域网”,构建局域网是不需要路由器的。

    关于交换机和路由器的区别的问题,通过《路由器和交换机的区别详解》、《交换机和路由器的区别和关系》等文章的解答希望已经帮助到您了!如您想了解更多关于交换机和路由器的区别的相关信息,请到本站进行查找!

    爱资源吧版权声明:以上文中内容来自网络,如有侵权请联系删除,谢谢。

    交换机和路由器的区别
    史上最全的学乐Scholastic练习册 锐捷小兔子评测:1200M速率WiFi放大器,支持跨品牌一键组网