同网段PC通讯的过程

简介: 同网段PC通讯的过程

第一步:判断对方是否在同一个网段


如何判断?

①IP地址包括网络号和主机号,网络号相同就在同一个网段。

②IP地址和子网掩码进行与运算可以得到网络号。

③子网掩码与IP地址成对出现,就是用来指明IP地址哪些位是网络号。


第二步:PC在自己的ARP表中查询目标主机MAC


地址解析协议(ARP)

①实现IP和MAC的映射,即查询目标IP对应的MAC地址。

②ARP缓存表,可动态更新。

③查看ARP表:arp -a

④删除ARP表:arp -d


查到了就转到第五步,没有查到就接着第三步


第三步:PC发ARP广播包寻找目标主机MAC


广播包特点

①目的MAC是全F(FFFF.FFFF.FFFF)。

②没有聊天内容,仅用来寻址。


交换机如何处理ARP广播包?

MAC地址表:记录MAC地址和交换机接口的映射关系,一个接口可以对应多个MAC地址,也是动态缓存表。

①先学习:地址表记录广播包源MAC地址和交换机接口的映射关系。

②后转发:查询MAC地址表,若无目标MAC地址记录,则广播转发(除入接口以外,其余所有接口都转发)。


主机收到ARP广播包如何处理?

目的主机:更新本地ARP缓存表,向源PC单播ARP应答包。

非目的主机:丢弃ARP广播包。


第四步:PC更新本地ARP缓存表


新增目的主机IP、MAC地址条目,类型为动态


第五步:完成数据包的封装,单播数据包



相关文章
|
存储 安全 Linux
|
9月前
|
弹性计算 架构师 Cloud Native
阿里云新版ACE考试通关经历回顾
阿里云新版ACE考试通关经历回顾
|
10月前
|
机器学习/深度学习 PyTorch 调度
内部干货 | 基于华为昇腾910B算力卡的大模型部署和调优-课程讲义
近日上海,TsingtaoAI为某央企智算中心交付华为昇腾910B算力卡的大模型部署和调优课程。课程深入讲解如何在昇腾NPU上高效地训练、调优和部署PyTorch与Transformer模型,并结合实际应用场景,探索如何优化和迁移模型至昇腾NPU平台。课程涵盖从模型预训练、微调、推理与评估,到性能对比、算子适配、模型调优等一系列关键技术,帮助学员深入理解昇腾NPU的优势及其与主流深度学习框架(如PyTorch、Deepspeed、MindSpore)的结合应用。
3895 13
|
Ubuntu Linux 编译器
在ubantu/linux系统出现parse error(语法错误)
本文讨论了在Ubuntu/Linux系统中遇到"parse error"(语法错误)的问题,并提供了将非声明语句移动到所有声明语句下方以解决该问题的解决方案。
在ubantu/linux系统出现parse error(语法错误)
RAID常见级别与JBOD概述
文章详细介绍了RAID技术的常见级别,包括RAID 0、RAID 1、RAID 4、RAID 5、RAID 6、RAID 7、RAID 10、RAID 01、RAID 50以及JBOD的概念、工作原理、优缺点和适用场景,同时探讨了RAID与JBOD的区别以及软件RAID的实现方法。
1931 1
RAID常见级别与JBOD概述
|
Linux 网络虚拟化 Windows
网工记背命令(6)----链路聚合配置
网工记背命令(6)----链路聚合配置
1171 0
|
前端开发 API
LangChain-25 ReAct 让大模型自己思考和决策下一步 AutoGPT实现途径、AGI重要里程碑
LangChain-25 ReAct 让大模型自己思考和决策下一步 AutoGPT实现途径、AGI重要里程碑
560 0
|
负载均衡 算法 网络虚拟化
ensp中链路聚合配置命令
链路聚合(Link Aggregation)是结合多条物理链路形成逻辑链路的技术,提升网络带宽、增强冗余性和优化负载均衡。在高带宽、高可靠性及负载均衡需求的场景如服务器集群、数据中心等中广泛应用。配置包括手动和自动模式,手动模式下,如LSW1和LSW2,通过`int eth-trunk`、`trunkport`等命令配置接口和成员链路。自动模式下,如SW3和LSW4,使用LACP协议动态聚合,通过`mode lacp-static`和`load-balance dst-mac`命令设置。配置后,使用`dis eth-trunk`检查聚合状态。
2328 1
ensp中链路聚合配置命令
|
大数据 API 数据库
进行实名认证的必要性,实名认证使用很简单(附教程)
网络平台通过大数据技术进行实名认证以验证用户身份的真实性。常用方法包括身份证、手机号和银行卡信息的核验,如身份证实名认证、公安人脸实名认证、手机三要素及二要素实名认证、以及银行卡要素验证等接口。实名认证广泛应用于游戏、电商、招聘、金融和安保等领域。为调试接口,推荐使用Postman工具,可通过简单的配置测试接口有效性,并导出所需语言的代码样例。具体步骤包括:设置Header中的Authorization字段,并按需配置body参数,最后导出代码以便直接使用。
|
Prometheus 运维 监控
云原生时代如何用 Prometheus 实现性能压测可观测-Metrics 篇
可观测性包括 Metrics、Traces、Logs3 个维度。可观测能力帮助我们在复杂的分布式系统中快速排查、定位问题,是分布式系统中必不可少的运维工具。
云原生时代如何用 Prometheus 实现性能压测可观测-Metrics 篇