代理ip免费科普知识二:MAC地址和IP地址有什么区别

MAC地址和IP地址有什么区别?

MAC 地址和 IP 地址分别标识网络设备,但它们在不同级别上完成工作。探索两者之间的差异并了解为什么两者都是必要的。
品易http

互联网上的每台计算机或设备都有两种类型的地址:物理地址和互联网地址。物理地址(也称为媒体访问控制或 MAC 地址)向同一本地网络上的其他设备标识设备。互联网地址(或 IP 地址)在全球范围内识别设备。网络数据包需要两个地址才能到达目的地。

MAC 地址与 IP 地址:有什么区别?

MAC 地址和 IP 地址都旨在识别网络设备,但方式不同。MAC 地址和 IP 地址之间的一些主要区别包括:

本地识别与全球识别;

第 2 层与第 3 层操作;

物理地址与逻辑地址;

位数;

地址分配和永久性;和

地址格式。

MAC地址负责本地识别,IP地址负责全局识别。这是 MAC 地址和 IP 地址之间的主要区别,它会影响它们在位数、地址分配和交互方面的差异。MAC 地址仅在设备所连接的 LAN 上很重要,一旦数据包离开该网络,它就不会被使用或保留在数据流中。

任何 Internet 软件(例如 Web 浏览器)都使用目的地的 IP 地址将数据定向到 Internet 上的目的地。该地址被插入到网络软件堆栈发出的数据包中。人们很少直接使用地址号码,而是使用DNS名称,应用程序会将其转换为匹配号码。

Internet 路由器将数据包从源网络传输到目标网络,然后再传输到连接目标设备的 LAN。该本地网络将 IP 地址转换为 MAC 地址,将 MAC 地址添加到数据流中并将数据发送到正确的设备。

MAC 地址和 IP 地址之间的另一个区别是地址的分配方式。IP地址通过软件配置与网络设备绑定,网络管理员可以随时更改。

本地网络交换机维护将 IP 地址映射到 MAC 地址的地址解析协议(ARP) 表。当路由器向交换机发送具有由 IP 地址指定的目的地的数据包时,它使用 ARP 表来了解在将数据作为以太网帧转发到设备时要附加到数据包的 MAC 地址。
  品易http
  
  什么是 MAC 地址?

媒体访问控制是指控制数据如何推送到网络的硬件。在用于网络的OSI 参考模型中,MAC 是第 2 层(或数据链路层)设备,MAC 地址是第 2 层地址。在当前的互联网时代,大多数设备都通过以太网电缆物理连接或通过 Wi-Fi 无线连接。这两种方法都使用 MAC 地址来识别网络上的设备。

MAC地址负责本地识别,IP地址负责全局识别。MAC 地址由 12 个十六进制数字组成,通常分为六对,由连字符分隔。MAC 地址从 00-00-00-00-00-00 到 FF-FF-FF-FF-FF-FF 可用。数字的前半部分通常用作制造商 ID,而后半部分是设备标识符。在当今几乎所有的企业网络设备中,无论是 Wi-Fi 还是以太网,这个数字都在制造过程中被硬编码到设备中。

每个 MAC 地址对于安装在设备上的网卡来说都是唯一的,但设备识别位的数量是有限的,这意味着制造商确实会重复使用它们。每个制造商大约有 168 万个可用地址,因此当它烧录一个 MAC 地址以 FF-FF-FF 结尾的设备时,它会再次从 00-00-00 开始。这种方法假定具有相同地址的两个设备极不可能最终位于同一本地网段中。

本地网络上的任何两台设备都不应该具有相同的 MAC 地址。如果发生这种情况,两个设备都会出现通信问题,因为本地网络会混淆哪个设备应该接收数据包。当交换机向所有端口广播数据包以找到预期的接收者时,首先响应的设备将接收定向到它的数据包流。如果设备重新启动、被带走或关闭,则其他节点可能会收到数据包。

什么是 IP 地址?

IP 控制互联网上的设备如何通信并定义互联网路由器的行为。它对应于 OSI 参考模型的第 3 层,即网络层。互联网最初是围绕 IP 版本 4 (IPv4) 构建的,并且正在向 IPv6 过渡。

IP 地址标识全球互联网上的设备,充当设备的逻辑地址来标识该网络连接。IPv4 地址由 32 位组成,通常写为四个十进制数字或点分四边形。可能的值范围从 000.000.000.000 到 255.255.255.255,尽管许多可能的地址被禁止或保留用于特定目的。

该地址结合了网络标识和设备标识数据。网络前缀是 8 到 31 位之间的任意位置,其余部分标识网络上的设备。互联网连接设备数量的稳定快速增长导致 IPv4 地址列表即将耗尽,这是 IPv6 发展的几个原因之一。

IPv6 地址由 128 位组成,前 64 位保留用于网络标识,后 64 位专用于标识网络上的设备。地址写成八组四个十六进制数字,用冒号分隔——例如,FEDC:BA98:7654:3210:0123:4567:89AB:CDEF。令人高兴的是,在编写 IPv6 地址时,可以使用许多约定来缩短 IPv6 地址。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值