集线器,交换机,路由器,mac地址和ip地址知识记录总结

news/2025/1/7 12:43:49/

一篇很不错的视频简介

基本功能

从使用方面来说,都是为了网络传输的标识,和机器确定访问对象

集线器、交换机和路由器

常听到路由器和集线器,下面是区别:

集线器

集线器:一个简单的物理扩展接口数量的物理硬件。可以理解为一个把一个接口分开好几个接口。通过硬件的网络mac地址发送数据,但这个硬件没有记录mac地址的能力,相当于对每个物理硬件都进行发送,而目标正确才接受

交换机

交换机:有记录mac地址的能力,数据经过交换机后,交换机通过查找表知道数据发送到那个端口。交换机第一次使用的mac的空白表通过设备间的数据包发送读取mac信息记录
在这里插入图片描述
**交换机的缺陷:**多个交换机需要记录所有设备的mac地址,如果有多个设备,那么这个mac地址表很庞大。
在这里插入图片描述

路由器

为了解决每个交换机需要记录所有设备mac地址的问题,出现一个每个端口只占用一个mac地址并记录所有mac地址的路由器
在这里插入图片描述

路由器与设备之间准确访问的依赖ip地址

从下面图中可以看出,在不同局域网中需要经过路由器发送数据,而判断是不是同一子网的判断就是IP和子网掩码按位求与计算。可参考另一篇博文
在这里插入图片描述
在这里插入图片描述

获取路由器mac地址通过arp

在设置路由器的时候可以通过一个ip地址也就是连接路由器的ip登录地址,也就是连接的电脑查看的网关ip。
地址解析协议(Address Resolution Protocol,缩写ARP)是一个通过解析网络层地址来找寻数据链路层地址的网络传输协议,
ARP将IP地址映射到mac地址,也就是电脑中的arp缓存表记录的内容,第一次进行一轮arp请求,才能将交换机中的arp表填充,而路由器的mac和ip也是这么添加进去的。

路由器将不同子网的数据传递

通过ip地址和对应端口号发送,也就是路由表
在这里插入图片描述

视频中的总结

整体来看,硬件通过各种表(mac地址表,arp缓存表,路由表)确定了需要访问目标的直接相连的端口号(这个名字单片机中很常见),然后一步步访问下去,直到到达目标设备。

三种表的作用

交换机中的mac表:映射mac地址(设备的)端口号(交换机上的)
路由器中的路由表:映射IP地址(设备)端口号(路由器)
所有中都含有arp缓存表:缓存ip地址mac地址的对应关系
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

个人总结示意图

在这里插入图片描述


http://www.ppmy.cn/news/1560847.html

相关文章

深度评测uni-app x:开启跨平台开发新篇章

文章目录 一、引言1.1 跨平台开发的崛起1.2 uni-app x 初印象 二、uni-app x 核心特性评测2.1 uts 语言:跨平台编程新利器2.2 uvue 渲染引擎:原生渲染新体验2.3 强大的组件和 API 支持2.4 插件生态:拓展无限可能 三、与 uni-app 对比&#xf…

豆包 MarsCode 编程助手之Visual Studio Code快速开始教程

关注开源优测不迷路 大数据测试过程、策略及挑战 测试框架原理,构建成功的基石 在自动化测试工作之前,你应该知道的10条建议 在自动化测试中,重要的不是工具 本文介绍如何在 Visual Studio Code中安装并使用豆包 MarsCode 编程助手。 AI 能力…

自学记录:学习HarmonyOS Location Kit构建智能定位服务

作为一个对新技术充满好奇心的开发者,每当更新API时,实际上既紧张,又兴奋。紧张是怕之前学习的不用了,白费了。兴奋是有新的东西肯定是更好,又可以给自己能力添砖加瓦了。 所以,我选择了HarmonyOS Next作为…

每天40分玩转Django:Django实战 - 社交网络开发

Django实战 - 社交网络开发 一、功能模块概览表 模块主要功能技术要点难度用户资料个人信息管理、头像上传文件处理、表单验证★★★☆☆好友关系好友添加、删除、关注多对多关系、信号★★★★☆消息系统私信、通知、实时聊天WebSocket、异步处理★★★★★ 二、详细代码实…

element ui Switch组件二次修改

在element ui 中,开关的文字不能够放到开关里面,只能放到外面,这样不仅看起来很难看,也非常占用地方 想实现下方一样的样式,把文字放到开关里面,可惜element ui并不支持这个功能,只有element pl…

宽带、光猫、路由器、WiFi、光纤之间的关系

1、宽带(Broadband) 1.1 宽带的定义宽带指的是一种高速互联网接入技术,通常包括ADSL、光纤、4G/5G等不同类型的接入方式。宽带的关键特点是能够提供较高的数据传输速率,使得用户可以享受到稳定的上网体验。 1.2 宽带的作用宽带是…

江遇.BGP路由属性

BGP路由属性 一组描述BGP路由特性的参数,在配置路由策略时被广泛使用。对于企业 和运营商所关心的问题,如:如何过滤某些BGP路由?如何影响BGP的选路?通过使用 BGP丰富的路由属性,就可以得到解决。 属性分类…

GRU-PFG:利用图神经网络从股票因子中提取股票间相关性

“GRU-PFG: Extract Inter-Stock Correlation from Stock Factors with Graph Neural Network” 论文地址:https://arxiv.org/pdf/2411.18997 摘要 股票预测模型可以分为两个主要类别:第一类,例如GRU和ALSTM,这些模型仅基于股票…