MAC地址与IP地址的区别

提醒在前

注意这里的IP地址指IPv4版本


七大区别如下:

1.从OSI模型层次上来说

1)MAC地址是数据链路层和物理层使用的地址

2)IP地址是网络层及以上各层使用的地址


2.从二进制位数组成上来说

1)MAC地址48位,用十六进制表示

例如:00-17-EA-AE-3C-40

2) IP地址32位,用点分十进制表示

例如:115.58.3.96


3.从分配来源上来说

1) MAC地址前3个字节由注册管理机构RA分配(厂家需购买),后3个字节由厂家自行分配。

出厂就有了,不可更改(自己经常戏说它是娘胎里带来的),MAC地址更改一般是适配器被更换(因为MAC地址存储在网卡中的ROM中)

2) IP地址一般由DHCP(动态主机配置协议)自动分配


4.从结构组成上看

1)MAC地址 = 3个字节的公司标识符 + 3字节的扩展标识符

  • 公司标识符:表示哪个公司生产的
  • 扩展标识符:厂家自行指派,保证出厂的适配器没有重复的地址(地址的唯一性)


2)IP地址=网络号 + 主机号

  • 网络号:标识主机所在的网络
  • 主机号:标识该主机


即通信时,先根据网络号找到属于哪一个网络,再在该网络里找主机


5.从存储位置上来说

1)MAC地址固化在适配器(网卡)的ROM中

2)IP地址在计算机的存储器中


6.从封装角度来看

1) MAC地址放在MAC帧的首部

2) IP 地址放在IP数据报的首部


7.从作用上来说

1)MAC地址是每一个计算机的“名字”

  • 这个“名字”全球唯一(相当于指出你是谁)
  • 不随地理位置变化


2)IP地址指明计算机所在的位置

(告诉你这台计算机在哪里)

  • 随地理位置变化


综上:

当你携带你的笔记本从河南到上海时,电脑的是位置(IP地址),不变的是“名字”(MAC地址





END

原文始发于微信公众号(计算机408):MAC地址与IP地址的区别

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/261313.html

(0)
码上实战的头像码上实战

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!