首页 > 其他分享 >交换机 和 路由器 区别

交换机 和 路由器 区别

时间:2022-08-15 17:27:19浏览次数:75  
标签:区别 地址 MAC 交换机 头部 接收 路由器

因为路由器是基于 IP 设计的,俗称三层⽹络设备,路由器的各个端⼝都具有 MAC 地址和 IP 地址;

⽽交换机是基于以太⽹设计的,俗称⼆层⽹络设备,交换机的端⼝不具有 MAC 地址。

交换机 :交换机的端⼝不核对接收⽅ MAC 地址,⽽是直接接收所有的包 并存放到缓冲区中。因此,和路由器不同,交换机的端⼝不具有 MAC 地址。

内部 存在 一张 MAC地址 与 网线端口 得 映射表

根据 MAC 地址表查找 MAC 地址,然后将信号发送到相应的端⼝。

路由器:

⽹络包经过交换机之后,现在到达了路由器,并在此被转发到下⼀个路由器或⽬标设备

路由器的端⼝具有 MAC 地址 会 检查 MAC 头部中的接收⽅ MAC 地址

路由器的端⼝都具有 MAC 地址,只接收与⾃身地址匹配的包,遇到不匹配的包则直接丢

弃。

查询路由表确定输出端⼝

完成包接收操作之后,路由器就会去掉包开头的 MAC 头部

MAC 头部的作⽤就是将包送达路由器,其中的接收⽅ MAC 地址就是路由器端⼝的 MAC 地址。因

此,当包到达路由器之后,MAC 头部的任务就完成了,于是 MAC 头部就会被丢弃。

接下来,路由器会根据 MAC 头部后⽅的 IP 头部中的内容进⾏包的转发操作。

转发操作分为⼏个阶段,⾸先是查询路由表判断转发⽬标。

标签:区别,地址,MAC,交换机,头部,接收,路由器
From: https://www.cnblogs.com/lzbbbb/p/16588949.html

相关文章

  • Python 的 Requests 和 Httpx 在爬取应用中的一个区别
    HTTPX是功能齐全的Python3的HTTP客户端,支持同步和异步API,支持HTTP/1.1和HTTP/2。一般情况下,在爬取网页内容的时候,httpx与requests的基本使用方法几乎是一模一样的。......
  • 一文明白安卓64位和32位的区别,通俗明了。【思路篇】
    前言:自从2019年8月1日起,只要上架googleplay应用市场就必须提供64位版本的App才能上架。1、64位和32位有什么区别64位和32位指的是CPU处理器一次处理数据的能力是32位还......
  • KL15、KL30、Wakeup Line、KL50(ACC)的区别
    作为一名测试小白,学习测试规范时发现了一些ECU针脚定义不是很明确,经过大佬们指点,总结如下:首先我们来看大佬给的参考图:需要注意的是,KL50就是我们常见的ACC,在电动汽车中不......
  • http和https的概念 和 区别
    1、http和https的基本概念http http是客户端和服务端传输请求应答的标准,用与从www服务器传输超文本到本地浏览器的超文本传输协议。httpshttps是以安全为目的的ht......
  • cookie,localStorage和sessionStorage的区别?
    区别一:存储数据大小不同1.cookie的存储数据大小在不能超过4kb,每个页面最多存储20个cookie2.localStorage能达到10mb,sessionStorage能达到5mb,虽然容量比cookie大,但是local......
  • 接口测试经典面试题:Session、cookie、token有什么区别?
    原文链接HTTP是一个没有状态的协议,这种特点带来的好处就是效率较高,但是缺点也非常明显,这个协议本身是不支持网站的关联的,比如https://ceshiren.com/和https://ceshiren.co......
  • vlan技术前提下,交换机原理?
    转发机制、对有无目标mac的帧操作、广播组播帧、同一接口学习多个mac基于源MAC地址学习,基于目标MAC地址转发对于没有目标MAC地址表项的帧,向本VLAN的其他所有接口转发......
  • 非对称加密与对称加密的区别
    在了解对称加密和非对称加密的区别之前我们先了解一下它们的定义:对称加密(SymmetricCryptography),又称私钥加密对称加密是最快速、最简单的一种加密方式,加密(encryption)与......
  • 【java面试题】ArrayList和LinkedList的区别
    【java面试题】ArrayList和LinkedList的区别 ArrayList和LinkedList都实现了List接口,它们有一下的不同点:ArrayList是基于索引的数据接口,它的底层是数组,它可以以O(1)时......
  • 虚方法与抽象方法区别
    虚方法可以有自己的方法体抽象方法不能有方法体---------------------------------抽象方法子类必须重写,虚方法可不重写--------------------------------虚方法不可s......