一个网络接口控制器可以有多少个网络接口?

网络工程 ip MAC地址 界面
2022-02-15 07:03:13

如果我是正确的,网络接口是网络接口控制器和网络之间的接口。如果我不正确,请告诉我。

  • 一个网络接口控制器可以有多少个网络接口?(我的猜测:一个)

  • 一个网络接口可以有多少个网络或 MAC 地址?(我的猜测:一个)

我的问题是计算机或路由器可以有多个 IP 或 MAC 地址。是指电脑还是路由器

  • 有多个网络接口,每个接口都有一个地址,或者
  • 有多个网络接口控制器,每个控制器都有一个分配有地址的网络接口,
  • 或两者?

谢谢。

1个回答

当大多数人提到网络接口控制器时,他们指的是单个端口。有些人使用首字母缩略词 NIC 来指代这个,或实际上可能有多个接口的网络接口卡。

有些极端情况会模糊您可能想要绘制的硬线。例如:

通常,每个控制器(不是卡)将控制一个接口,但有些东西可能会使用 ASIC 控制多个端口。在这种情况下,您必须考虑分解成的“控制器”是单独的部分,每个物理端口上都有一个 PHY。每个物理端口可能仍然有自己的 MAC 地址,但可以认为整个控制器具有多个 MAC 地址。

当您提到计算机时,我假设您指的是 PC 或最终用户工作站。大多数 PC 都有用于单独物理接口的单独控制器,但也有一些专用卡可以与软件结合使用,将 PC 变成路由器或交换机。每个物理端口仍然有一个 MAC 地址。

IEEE 802 文档解释了软件和物理部分的所有组成部分以及控制器和接口的要求。