为什么有了IP地址,还需要MAC地址呢?

这篇具有很好参考价值的文章主要介绍了为什么有了IP地址,还需要MAC地址呢?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

不知道大家有没有困惑:为什么有了IP地址,还需要MAC地址呢?

他们之间到底有什么联系?又有什么区别?是不是有一个是多余的?

流言传到了“IP地址”和“MAC地址”的耳朵里,他俩也非常苦恼,今天文档君把话筒递给他们,看看他们怎么说?    

PART 01 MAC&IP的自白

MAC地址说:

我是MAC地址,工作在数据链路层,生活在物理网卡上。

为什么有了IP地址,还需要MAC地址呢?

我对感情非常专一,从不朝三暮四,这一辈子我的“CP”都是同一块网卡。我们的感情非常稳定,每一块网卡都只有一个独一无二的MAC地址,不像IP地址那样见异思迁。

IP地址说:

我是IP地址,工作在网络层,生活在IP协议簇中。

为什么有了IP地址,还需要MAC地址呢?

有人说我是“万花丛中过,片叶不沾身”,经常和不同的设备“组CP”,特别是MAC地址,经常说我见异思迁。

但其实生活不易,我在同一时间也只有唯一的一个“CP”,和这个设备的CP组合到期了,我还没来得及休息一下下,就被安排去和另外一个设备“组CP”了。

停停停!你俩是不是偏题了!

还是让文档君来正经介绍吧!

PART 02 MAC地址是啥?    

MAC地址,全称为Media Access Control Address,直译为媒体存取控制地址,又名物理地址、硬件地址。 每个网卡出厂时,厂家都会为其标记全球独一无二的序列号,就像我们的身份证号

也就是说,MAC地址不是针对设备而言的,而是针对网卡的。 以计算机为例,计算机上有几个网卡,就有几个MAC地址。比如笔记本电脑联网方式同时具备有线和无线两种,网卡也就有有线网卡和无线网卡两个,即存在两个MAC地址。

PART 03 IP地址是啥?

IP地址,全称为Internet Protocol Address,直译为互联网协议地址

主要用来在互联网中区分不同的联网设备。

IP地址为连入互联网(公网)内的每台设备提供一个独一无二的逻辑地址标识。通过IP地址,我们可以在互联网中准确找到目标设备,并与其建立通信。就像现实生活中网购时填写的收件地址

IP地址与MAC地址不同的是,为保证网络高效运行,IP地址是动态分配的,也可以人为修改,就好比你可以到处搬家,或者可以去“有风的地方”看一看~

但是MAC地址不可以随意改变,就像你的身份证号,无论你搬到哪里,身份证号都是证明“你是你”的最有效的凭证~

PART 04 IP&MAC区别?

其实MAC地址和IP地址有很多不同,文档君整理了MAC地址和IP地址的区别,让你一眼看懂~

MAC地址 IP地址
格式 003EF3:C9
6个16进制数,用“:”隔开
其中前6位16进制数表示网络硬件制造商的编号
196.168.10.10
4个8位二进制数,用“.”隔开
(以应用最广泛的IPv4地址为例)
地址类型 物理地址 逻辑地址
是否可变 正常情况,不可变更 可以手动变更,或重新自动分配
分配方式 固定/静态分配 动态/静态分配
用途 识别网络适配器和设备 实现数据传输,确定数据包发送和接收
网络层级 数据链路层(二层) 网络层(三层)

PART 05 为何缺一不可?

简单来说,IP地址和MAC地址产生的目的是方便网络中的设备精准地找到彼此。

沿用前文的例子,我们把MAC地址比作身份证号码,把IP地址比作住址。

如果只有身份证号码(MAC地址),在茫茫人海中肯定找不到你心爱的文档君。

如果只有住址(IP地址),你找到了文档君的家,但是家里具体哪个人是文档君呢?还是无法分清。

但是如果把住址(IP地址)和身份证号(MAC地址)配合使用,就可以先找到省→市→区→街道→小区,再通过身份证号码(MAC地址)就可以很容易地抓到在屏幕前码字的文档君啦。

同理,设备在进行通信的时候,IP地址和MAC地址也是缺一不可。

在网络上,通信的双方在同一局域网(LAN)内的情况是很少的,通常是经过多台计算机和网络设备中转才能连接到对方。因为IP地址在一个LAN中是唯一的,但是在不同的局域网中,IP地址可能是相同的,而且IP地址可以手动更改,这就可能导致重复的IP地址。但MAC地址是唯一的,不同的设备上的MAC地址是完全不同的,所以不同的局域网依靠MAC地址来识别不同的设备,从而避免IP地址的冲突。

为什么有了IP地址,还需要MAC地址呢?

因此,“IP地址+MAC地址”才是真正的“CP”,他俩配合使用才能确定网络中唯一的一台设备,数据传输才不会出错。    文章来源地址https://www.toymoban.com/news/detail-457589.html

到了这里,关于为什么有了IP地址,还需要MAC地址呢?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 面试官:为什么有了sleep还需要wait?

    面试官:为什么有了sleep还需要wait?

    对于线程执行最大的问题就是随机调度,抢占式执行,对于程序猿来讲,是不喜欢这种随机性的,程序猿喜欢确定的东西,于是就有了一些方法,可以控制线程之间的执行顺序,虽然线程在内核里调度是随机的,但我们可以通过一些 api 让线程主动阻塞等待,主动放弃 CPU 给其

    2024年02月05日
    浏览(7)
  • Java 中有了基本类型为什么还需要包装类?

    Java 中有8种基本数据类型,这些基本类型又都有对应的包装类。 分类 基本数据类型 包装类 布尔型 boolean Boolean 整型 byte Byte short Short int Integer long Long 字符型 char Character 浮点型 float Float double Double 因为 Java 是一种面向对象语言,很多地方都需要使用对象而不是基本数据类型。

    2024年02月14日
    浏览(10)
  • 为什么普通路由器在转发IP数据报时,对于源地址和目的地址都是不改变的,而NAT路由器需要改变

    普通路由器在转发IP数据报时,对于源地址和目的地址都是不改变的 。这是因为路由器的主要任务是根据其路由表将数据包从一个网络接口转发到另一个网络接口。当数据包到达路由器时,路由器首先将其目的地址与路由表进行对比,如果目的地址在本地网络内,它会直接转

    2024年02月04日
    浏览(10)
  • 无线路由器为什么需要重启 看完你就知道

    无线路由器已经成为每个家庭中不可或缺的网络设备。使用WiFi网络,无论是上网刷微博,还是在线追剧,亦或是进行在线游戏,经常卡顿的现象是最让人受不了的。有时候WiFi连接不佳,拍两下路由器是没有效果的。我们会重启无线路由器,重启后明显会感觉的网络变得流畅

    2024年02月05日
    浏览(8)
  • 爬虫为什么需要ip

    爬虫为什么需要ip

    爬虫需要使用爬虫ip主要是为了解决以下问题: 1、反爬虫机制:许多网站会设置反爬虫机制来防止爬虫程序的访问,例如限制IP地址的访问频率、检测访问来源等。使用爬虫ip可以绕过这些限制,使得爬虫程序更难被检测到。 2、访问限制:有些网站可能会对某些地区的IP地址

    2024年02月02日
    浏览(8)
  • 为什么苹果 Mac 电脑需要使用清理软件?

    为什么苹果 Mac 电脑需要使用清理软件?

    尽管 Apple Mac 电脑因其卓越的性能、简洁高效的 macOS 操作系统及独特的美学设计备受全球用户青睐,但任何电子设备在长期使用后都难以避免面临系统资源日渐累积的问题。其中一个重要维护需求在于,随着使用时间的增长,Mac电脑可能会由于系统垃圾文件、冗余数据、缓存

    2024年04月11日
    浏览(7)
  • 为什么需要放行回源IP

    为什么需要放行回源IP

    为什么需要放行回源IP 网站以“独享模式”成功接入WAF后,所有网站访问请求将先经过独享引擎配置的ELB然后流转到独享引擎实例进行监控,经独享引擎实例过滤后再返回到源站服务器,流量经独享引擎实例返回源站的过程称为回源。在服务器看来,接入WAF后所有源IP都会变

    2024年01月20日
    浏览(11)
  • 爬虫为什么需要 HTTP 代理 IP?

    爬虫为什么需要 HTTP 代理 IP?

    前言 爬虫在互联网数据采集、分析和挖掘中扮演着至关重要的角色,但是对于目标网站而言,频繁的爬虫请求可能会对其服务器产生不小的负担,严重的情况甚至会导致网站崩溃或者访问受限。为了避免这种情况的发生,同时也为了保护客户端的隐私和安全,爬虫使用HTTP代

    2024年02月07日
    浏览(7)
  • 为什么直接使用IP地址无法访问网站

    在一些情况下,使用IP地址不能直接访问网站的原因主要有以下几种: 虚拟主机技术 现在很多网站采用虚拟主机技术,即在同一个服务器上托管多个不同的网站,这些网站共享同一个IP地址。此时,访问这些网站需要根据 HTTP 请求中的 Host 头信息来确定具体访问哪个网站,而

    2024年02月11日
    浏览(6)
  • WebRTC是什么?为什么真实IP地址泄露是因为WebRTC?

    WebRTC是什么?为什么真实IP地址泄露是因为WebRTC?

    在今天的快节奏世界里,实时通信变得无处不在。从视频会议到在线教育,再到即时消息,我们的日常生活和WebRTC(Web Real-Time Communication)密不可分。但是,WebRTC泄露可能会使我们的真实IP地址泄露,这对于需要保护隐私的用户来说是一个严重的问题。在本文中,东哥将和大

    2024年01月24日
    浏览(12)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包