简单的问题:如何在一个物理networking接口(linux)上设置多个MAC地址? 为什么? 我的ISP正在检查在GW上的ip < – > mac,我想通过我的“linuxbox”路由stream量,并转发它与不同的源IP。 如果不检查ip < – > mac,我将使用eth0,eth0:0,但在这种情况下,我需要每个IP都有唯一的MAC地址。
我正在阅读TCP / IP和其他相关协议和技术。 MAC地址被描述为(合理地:)唯一的,并且具有很大的可能性空间(几百万亿),同时也被分配给所有的networking接口。 互联networking通信使用IPv4或IPv6地址代替MAC地址的历史和技术原因是什么? 我错过了一些根本性的东西,还是只是一个愚蠢的理由(例如build立在传统技术之上)?