IP地址作为逻辑地址,MAC地址作为物理地址
概述 :
IP 地址和 MAC 地址对于数据通信至关重要。假设有两个网络。第一个网络有三个设备:A、B、C,第二个网络有三个设备:X、Y、Z。如果第一个网络中的设备 A 希望向第二个网络中的设备 Y 发送数据,它必须首先确定 Y 在第二个网络中的位置,这需要学习 IP 地址/逻辑地址,因为由于分组交换网络(逻辑)的性质,连接可能会发生变化并且不是永久的。但是,为了向该设备发送数据,它必须通过物理通信链路传递数据,为此使用 MAC 地址/物理地址。
IP地址:
Internet 协议地址是 IP 地址。它是标识网络上设备的唯一地址。 Internet 服务提供商 (ISP) 为其网络上的所有设备分配 IP 地址。 IP 地址不是随机生成的。互联网数字分配机构 (IANA) 是互联网名称与数字地址分配机构 (ICANN) 的一部分,它以数学方式生成和分配它们。 IP 地址用于网络层。 IP 地址本质上是可路由的。
IP版本类型:
有 2 个不同版本的 IP,如下所示。
- IPv4(IP 版本 4) –
IPv4 使用 32 位地址。它由用“点”分隔的四个数字组成,即称为八位字节(字节)的句点。八位字节中的每个数字的范围为 0 到 255。
示例 – 172.166.3.28 - IPv6(IP 版本 6) –
IPv6 是下一代互联网协议地址。与 IPv4 相比,IPv6 具有更大的地址空间。 IPv6 的长度为 128 位,并以十六进制形式写入。它由八个字段组成,每个字段包含两个八位组。因此,IPv6 总共有 16 个八位字节。
示例 – 3221:1cd7:74b6:6da7:0000:0000:7349:6472
MAC地址:
MAC 地址是分配给 NIC(网络接口控制器/卡)的独一无二的标识。 MAC 地址的完整形式是媒体访问控制地址。 MAC 地址的长度为 48 位,这些地址无法在网络之间路由。 MAC 地址是一个 12 位的十六进制数字,通常用冒号或连字符表示,每两个数字(一个八位字节)隔开,便于阅读。 MAC 地址用于数据链路层。
例子 -
MAC 地址 2c549188c9e3 表示为 2C:54:91:88:C9:E3 或 2c-54-91-88-c9-e3。
IP地址称为“逻辑”地址,MAC地址称为“物理”地址的原因:
- IP 地址也称为逻辑地址,它可以随着时间以及从一个网络到另一个网络而变化。互联网服务提供商将负责分配它。当设备连接到不同的网络时,由于 Internet 服务提供商的更改,它会收到不同的 IP 地址。
- 在动态主机配置协议 (DHCP) 的帮助下,即使在同一个网络中,当设备想要连接到 Internet 时,它也会从池中获取不同的地址。无法保证设备始终具有相同的 IP 地址。 IP 地址不直接链接到任何设备。因此,它被称为逻辑地址。
- 但是,硬件接口供应商提供了 MAC 地址。当设备连接到任何网络时,它永远不会改变。因此,它被称为物理地址。
- 例如,IP 地址是学校注册号、大学注册号和公司员工 ID。当一个人从学校转到大学然后转到工作场所时,他或她会被分配一个新的识别号,用于唯一识别该组织内的个人。在不同时期,同一个人被识别为不同的识别号。同样,当一台机器连接到不同的网络时,它每次都会收到一个新的 IP 地址。因此它被称为逻辑地址。
- 但是,该地址在该网络中是唯一的。但是MAC地址就像一个Aadhar号码,它永远不会改变任何业务。这就像一个原始的身份。
- 同样,对于与设备关联的任何网络,设备 (NIC) 的 MAC 地址都是相同的。因此它被称为物理地址。 MAC 地址也是唯一的地址。两个设备不会有相同的地址。
结论 :
逻辑/IP 地址标识网络中的设备。但是要到达设备并将数据传送到设备,我们需要一个 MAC/物理地址。