DHCP 数据包标头中的 16 字节 chaddr 有什么用?

网络工程 dhcp MAC地址
2022-03-03 07:21:45

为什么 DHCP 在 BOOTP 标头中为 chaddr 保留 16 个字节?

据我所知,DHCP 是 IPoE,所以 48 位/6 字节就足够了吗?

答案是否相同,意思是“为了未来的目的”?因为我现在看不到它对 InfiniBand 有帮助。

任何有正当理由的记录?

1个回答

RFC2131 页。7:

   From the client's point of view, DHCP is an extension of the BOOTP
   mechanism.  This behavior allows existing BOOTP clients to
   interoperate with DHCP servers without requiring any change to the
   clients' initialization software. 

   FIELD      OCTETS       DESCRIPTION
   -----      ------       -----------
   chaddr       16  Client hardware address.

https://www.ietf.org/rfc/rfc2131.txt