首页 > 其他分享 >[计算机网络]我们为什么需要MAC地址

[计算机网络]我们为什么需要MAC地址

时间:2024-09-06 21:46:53浏览次数:10  
标签:IP 地址 计算机网络 MAC 数据包 以太网 设备

数据包肯定可以通过 IP 表而不是 MAC 表到达目标设备,但是使用动态 IP,数据包最终可能会到达错误的设备(当旧设备离线并且新设备采用相同的 IP 时),新设备无法在没有标识符的情况下确定数据包是否是发给自己的,这时 MAC 就派上用场了。

您需要能够识别网络堆栈所有级别的连接。

MAC 地址仅识别以太网层(第 2 层简化 OSI 模型)中的 LAN 适配器。
IP 地址(TCP 和/或 UDP)仅在 IP 层(第 3 层)中起作用。

并非所有使用 IP 的通信都通过以太网进行。 IP 可以通过没有 MAC 地址的其他第 2 层发送。
除 IP 之外,以太网还可以承载其他第 3 层流量,这些流量根本不使用 IP 地址。

如果是以太网上的 IP,您需要两个标识符,因为所涉及的两个层都需要各自的 ID 系统。

标签:IP,地址,计算机网络,MAC,数据包,以太网,设备
From: https://www.cnblogs.com/DCFV/p/18401096

相关文章

  • JAVA获取本地的所有网卡IP地址列表
      privatestaticfinalStringNETMASK="(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)";privatestaticfinalPatternIP_PATTERN=Pattern.compile("^(?:"+NETMASK+"\\.){3}"+NETMASK+"$");publicst......
  • 虚拟化(Vmware系列):个人免费版VMware Workstation Pro现在要这样下载 && VMware Works
    个人免费版VMwareWorkstationPro现在要这样下载&&VMwareWorkstationPro下载地址(点击即下载)一、个人免费版VMwareWorkstationPro现在要这样下载后记二、VMwareWorkstationPro下载地址新版本下载:VMwareWorkstationPro17.5.2forWindows:VMwar......
  • 使用ensp进行mac泛洪实验
    目录前言使用macof进行mac泛洪使用python的scapy模块进行攻击加固方法前言实验之前我们首先要知道数据链路层的协议,电脑通过交换机的mac地址表进行寻址通信,但是mac地址表有限使用macof进行mac泛洪准备工具:虚拟机kali:192.168.18.131/24         ......
  • QT5 掌握debug调试的方法(简要内容:Memory查看内存地址的数值 和 查看变量值)(图文并茂)
    A1——选择构建模式(选项:debug调试、release发行、profile不知道…)A2——开始运行A3——开始调试(仅在debug调试模式下,断点调试助手才有效)A4——执行构建(生成输出目录及相应的文件,路径要求与工程的路径同级)A1——鼠标悬停变量名弹出,可固定窗口,Qt查看变量值的......
  • MacTalk 测评通义灵码,如何实现“微信表情”小功能?
    作者:池建强,墨问西东创始人前段时间,我写了篇墨问研发团队放弃GitHubCopilot的文章,没想到留言区一些读者推荐我们试试通义灵码,说它效果很不错。我呢,一直没腾出时间折腾。直到月中时,到阿里云参加一场直播活动,机缘巧合碰到了通义灵码的总负责人叔同,他说通义灵码智能问答能力已经......
  • MacTalk 测评通义灵码,如何实现“微信表情”小功能?
    作者:池建强,墨问西东创始人前段时间,我写了篇墨问研发团队放弃GitHubCopilot的文章,没想到留言区一些读者推荐我们试试通义灵码,说它效果很不错。我呢,一直没腾出时间折腾。直到月中时,到阿里云参加一场直播活动,机缘巧合碰到了通义灵码的总负责人叔同,他说通义灵码智能问答能力已经......
  • 解决Mac安装软件的“已损坏,无法打开...”问题
    解决Mac安装软件的“已损坏,无法打开。您应该将它移到废纸篓”问题不管在安装时会遇到以已损坏无法打开的困惑,解决:一、允许“任何来源”开启苹果从macOSSierra10.12开始,已经去除了允许“任何来源”的选项,如果不开启“任何来源”的选项,会直接影响到无法运行的第三方应用。......
  • 记录BUUCTF 中 的一道hook掉函数地址的题目
    题目[Zer0pts2020]easystrcmp1https://files.buuoj.cn/files/2961ba55f464e750aca703838dfca234/easy_strcmp_e1a6208fde4f52fd0c653c0b7e8ff614.tar.gz刚开始在main函数中发现if(!strcmp(a2[1],"zer0pts{********CENSORED********}"))puts("Correct!......
  • 网关,DNS,MAC地址,子网掩码,网段分别是什么?
    网关、DNS、MAC地址、子网掩码和网段是计算机网络中的基础概念,它们在网络通信和数据交换中扮演着关键角色。以下将详细解释每个概念及其功能:网关定义:网关(Gateway)又称网间连接器或协议转换器,是用于连接两个高层协议不同的网络的设备。功能:网关主要用来实现不同网络之间的数据......
  • golang实现ip地址扫描
    Golang实现IP地址扫描原创 GoOfficialBlog GoOfficialBlog  2024年09月05日18:13 中国香港 听全文你是否想过哪些设备连接到了家里的Wi-Fi网络?无论是出于安全目的还是单纯的好奇心,我们都可以去了解一下家庭网络中的设备情况。在本文中,我们将介绍如何使用......