【计算机网络】路由器与交换机

article/2025/4/19 10:00:08

-计算机网络


路由器就是

  • 路由器:寻址,转发(依靠 IP 地址),局域网内网的数据转发
  • 交换机:过滤,转发(依靠 MAC 地址),连接局域网和外网

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

它们在哪里工作?

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

它们怎么工作

它们的主要工作如下: 路由器:寻址,转发(依靠 IP 地址) 交换机:过滤,转发(依靠 MAC 地址)

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

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

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

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

通过拓扑图我们应该知道: 每一个路由器与其之下连接的设备,其实构成一个局域网 交换机工作在路由器之下,就是也就是交换机工作在局域网内 交换机用于局域网内网的数据转发 路由器用于连接局域网和外网

举个例子: 我们每个人相当于主机,路由器相当于快递员,宿管大爷相当于交换机,学校是一个局域网 快递员根据学校地址(IP)把包裹送到学校,再根据公寓号(子网IP)把快递交给这个公寓的宿管大爷,宿管大爷根据你的名字(MAC)交给你

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

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

路由器内集成了交换机的功能,主机与路由器相连也可以实现数据转发,但是不足之处是: 可扩展的接口不如交换机多 交换机通常由硬件加速转发,路由器主要靠软件寻址,速度慢




基础定义

一、路由器(网络层) 是互联网的枢纽,是连接英特网中各局域网、广域网的设备: 它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送数据。 作用在OSI模型的第三层(网络层),提供了 路由 与 转发 两种重要机制

二、交换机(数据链路层) 是一个扩大网络的器材,能为子网络中提供更多的连接端口,以便连接更多的计算机。

一个路由器下可以有多层交换机: img

特点分析

一、两个最基本的点:

二者均为存储-转发设备:
路由器:网络层设备(检测网络层分组首部) 交换机:链路层设备(检测链路层帧的首部)
二者均使用转发表:
路由器:利用路由算法(路由协议)计算,依据IP地址 交换机:利用自学习、泛红构建转发表,依据MAC地址

二、其他不同
1) 路由器可以为局域网自动分配IP和虚拟拨号 交换机只是用来分配网络数据的
2) 路由器在网络层,根据IP地址寻址,路由器还可以处理“TCP/IP”协议 交换机在数据链路层,根据MAC地址寻址
3) 路由器可以把一个IP分给多个主机使用,对外IP相同 交换机可以把很多主机连接起来,对外的IP不同
4) 路由器可以提供防火墙,交换机不提供这个功能
5) 交换机是做扩大局域网接入点的,可以让局域网连进更多的电脑 路由器是用来做网间连接,也就是用来连接不同的网络的


http://chatgpt.dhexx.cn/article/xSV2J1el.shtml

相关文章

OSI七层模型的各个功能?路由器与交换机的区别?冲突域,广播域

一、OSI总结 二、路由器与交换机的区别 2.1 外观 路由器和交换机的外观长得一样一样的,他们有个超级明显的区别,交换机的各个接口上标注的序列数字是有规律的,接口颜色也是一致的。 在路由器的接口上我们可以看到标注的数字是有规律的,标注为wan或者i…

第6节 构建简单局域网并实现远程管理路由器与交换机——基于PacketTracer仿真

1实验目标 在PacketTracer平台上构建以下两个局域网,并使用路由器相连。路由器,连接不同的局域网,其上的各个端口需要属于不同网段。交换机,连接同一网段内的设备。为各个设备配置IP、子网掩码、网关等。实现各个设备间能互相pin…

认识路由器与交换机,在常见的企业组网中起什么样的作用呢?

作者:一天,公众号:网络之路博客(ID:NetworkBlog)。让你的网络之路不在孤单,一起学习,一起成长。 前言 从这篇开始正式进入路由交换网络的讲解,这一篇,不讲解…

3.路由器与交换机的管理

路由器与交换机的管理 (1)通过带外方式对设备进行管理 (2)通过Telnet对设备进行远程管理 (3)通过Web对设备进行远程管理 (4)通过SNMP管理工作站对设备进行远程管理 实验1 交换机基…

路由器与交换机基本原理

路由器工作原理 定义 路由器是一种实现网络互联的设备,作为三层网络层设备提供路由与转发两种机制,可以决定数据包从源端到目的端的经过路径(路由),以及将路由器输入端的数据包送到适当的路由器输出端(内…

路由器与交换机的作用

路由器与交换机的作用(浅析) 拿到这个题目,不用想,先百度。 首先是路由器 说实话,看不懂,不过我看到了一个眼熟的东西(TCP/IP),如果我没有记错的话,这个名词我在写post和get传参作…

路由器与交换机的区别是什么

路由器与交换机的主要区别体现在以下几个方面: (1)工作层次不同 (2)数据转发所依据的对象不同 交换机是利用物理地址或者说mac地址来确定转发数据的目的地址。 而路由器则是利用不同网络的id号(即iP地址…

eNSP实验记录(一):路由器与交换机

eNSP实验记录(一):路由器与交换机 本次实验拓扑图如下: 实验目的:探究路由器与交换机之间的连接及设置方法,以及Ping通4台PC端!! 一:配置各端口的IP (一&…

路由器与交换机有什么区别

路由器与交换机的主要区别体现在以下几个方面: (1)工作层次不同 (2)数据转发所依据的对象不同 交换机是利用物理地址或者说mac地址来确定转发数据的目的地址。 而路由器则是利用不同网络的id号(即iP地址…

路由器与交换机的区别(基础知识)

文章目录 交换机路由器路由器和交换机的区别(1)工作层次不同(2)数据转发所依据的对象不同(3)传统的交换机只能分割冲突域,不能分割广播域;而路由器可以分割广播域(4&…

程序员职业划分

一、目的: 1、知道程序员很多的职业,但是想了解一下 二、参考 1、带你了解IT互联网行业程序员岗位有些什么类型? 带你了解IT互联网行业程序员岗位有些什么类型?_weixin_33709219的博客-CSDN博客 1、程序员的岗位,每…

Java程序员职业发展规划和方向有哪些?

Java程序员职业发展规划和方向有哪些?Java程序员需要不断学习,要深入了解Java底层和Java类库,JVM和JDK相关的内容,还要了解大数据、分布式缓存、分布式消息服务、分布式计算、软负载均衡等技术,当精通专业技能后会有很…

关于程序员的职业规划分析

对于绝大部分从事互联网、程序员的群体来说,看中的不仅是一个白领工作,更重要的是他高薪资的待遇,就当前来说,IT行业发展速度突飞猛进,就业方向和前景更是百家争鸣,如果对自己没有一个明确的目标而漫无目的,那只会殆误时机,俗话说,欲行千里,先立其志。因此,要为自己拟定…

程序员常见的职业病有哪些?

程序员是一个久坐的行业,基本上一天有十几个小时需要坐在电脑旁边,随之而来会给我们这些广大的程序员朋友们身体健康带来了很大的隐患。作为一名优秀的程序员,爱护自己的身体也是非常重要的,毕竟身体是革命的本钱嘛。今天主要给大…

Java程序员职业发展与规划:我要做一辈子的Java程序员吗?

Java作为备受程序员喜爱的编程语言,在各行各业都被广泛使用,导致当下越来越来多的人想通过学习Java从而找到一份高薪可以改变自己职业前途的工作。那么,对于初级Java程序员来说,Java的职业发展规划和方向有哪些? 其实Java程序员需要不断学习,要深入了解Java底层和Java类…

程序员职业思维导图

大家好:从本次博客开始为了对应AC项目我要准备程序员的职业思维导图啦 这是个人整理的会慢慢持续更新的呀,深感路漫漫其修远兮我将上下而求索

程序员职业素养笔记

阅读《程序员职业素养》时感触比较深的话,记录下来!

程序员职业发展路线图(完整版+珍藏版)

从整体上看,程序员的职业发展可以分为 4 条路线,分别是工作、SOHO、创业和投资,它们的难度逐次递增,人生阶层也逐次递增。当然这个路线也不是固定的,可能随时切换,比如你放弃了工作可以 SOHO,你…

程序员的8个职业发展方向,了解一下!

众所周知,21世纪已然是互联网时代,互联网技术在各行各业的广泛应用不言而喻。作为现代青年想进入互联网领域,在学习了一门技术之后,找到一个合适的职业发展方向是很重要的。 这篇文章小千来介绍一下程序员的职业发展方向。你喜欢…

《英文科技论文写作与学术报告》网课第一章作业答案

Lecture 1: Writing Scientific Paper in English 1.1 1.2 1.3 1.4