title: 网卡上的一个RJ45接口和交换机上的一个RJ45接口有什么本质区别，由此导致的成本差异？
desc: 我想知道类似于网卡上的一个RJ45接口必定对应一个MAC地址，而交换机上是多个RJ45接口对应一个MAC地址或根本没有MAC地址这类区别，或者更加本质的区别
topic: 计算机网络
content: 原回答有错误，我想当然的把mac和mac地址一一对应了，感谢指出 纯二层交换机实现交换的话，每个端口都需要有mac，但不需要mac地址。PC等利用以太网通信的时候，目的mac地址都直接是想通信的目标的mac地址。也就是最简单的交换机可以没有mac地址。有些交换机有web管理界面，通过管理ip访问，因此会有一个mac地址，这其实是交换机内cpu的mac。另外生成树协议也需要一个cpu mac地址 有些思科的二层交换机会给每个端口都分配个ma
answerer_tags: 乡下来的工程师