a8222021 发表于 2021-10-21 09:14:01

【科普】IP和MAC谁更能代表终端

MAC是网络中用来标识网卡设备的唯一网络地址。由相关硬件制造商统一分配,每台电脑的MAC地址都是唯一的。
IP是Internet Protocol(网际互连协议),IP地址是基于这个协议被分配的终端在网络中的地址。

做个比喻,IP类似于家庭住址,能够知道你在哪,但可能会变。但是你的省份证号也能代表你,一般不变,这个就是MAC。

为什么同时需要IP和MAC地址?

每个以太网设备在出厂时都有一个唯一的MAC地址,为什么还需要为每台主机再分配一个IP地址?

或者说每台主机都分配唯一的IP地址,为什么还要在网络设备(如网卡,集线器,路由器等)生产时内嵌一个唯一的MAC地址呢?

主要原因有:
(1)IP地址的分配是根据网络的拓朴结构,而不是根据谁制造了网络设置。
      若将高效的路由选择方案建立在设备制造商的基础上而不是网络所处的拓扑位置基础上,这种方案是不可行的。
(2)当存在一个附加层的地址寻址时,设备更易于移动和维修。
      例如,如果一个以太网卡坏了,可以被更换,而无须取得一个新的IP地址。如果一个IP主机从一个网络移到另一个网络,可以给它一个新的IP地址,而无须换一个新的网卡。
(3)方便数据传输。
      无论是局域网,还是广域网中的计算机之间的通信,最终都表现为将数据包从某种形式的链路上的初始节点出发,从一个节点传递到另一个节点,最终传送到目的节点。
      数据包在这些节点之间的移动都是由ARP协议负责将IP地址映射到MAC地址上来完成的。

总的来说
MAC作为你的设备的唯一标识,IP能够找到你在网络中的位置,MAC和IP共同代表你的终端,让终端使用网络服务的不可或缺的存在。

ruyinmicc 发表于 2021-10-25 15:05:44

不准确了,现在越来越多的设备支持并默认开启随机mac地址
页: [1]
查看完整版本: 【科普】IP和MAC谁更能代表终端