我知道 DHCP 会分配 IP 地址,但是它也会分配 MAC 地址吗?
这是集群/云计算的常用范例吗?
也许可以使用 DHCP 为集群(也许是 Hadoop 集群)中的每台机器动态分配新的 IP 地址和新的 MAC 地址,是吗?
如果这个问题有点愚蠢,请原谅我,我仍然在适应这些概念和正确的术语。
答案1
DHCP 仅分配 IP 地址。它不仅不能分配 MAC 地址,而且您需要一个 MAC 地址才能使用 DHCP。(它是用于下层以太网协议的地址。)本质上,要获取 IP 地址,您需要发送广播请求,然后发送响应到你的 MAC 地址。
MAC 地址通常由制造商在硬件中分配。(尽管可以通过软件修改)对于虚拟机,MAC 地址将由 HyperVisor 套件分配。