IPv4 接口号

IPv4 接口号

我在 MS 考试 70-642 的自测软件中看到了一道题

哪个命令将路由添加到目标服务器,其 IP 地址为 10.51.0.0,子网掩码为 255.255.0.0。下一跳应为 IP 路由表中的 10.23.0.1

选择

  • 路由添加 10.51.0.0. 掩码 255.255.0.0 10.23.0.1 如果 0x3
  • 路由添加 10.51.0.0。掩码 255.255.0.0 10.23.0.1 度量 7
  • 路由添加 10.51.0.0. 掩码 255.255.0.0 10.23.0.1
  • 路由 =p 添加 10.51.0.0。掩码 255.255.0.0 10.23.0.1

我明白那个

  • 路由添加 10.51.0.0. 掩码 255.255.0.0 10.23.0.1

正确答案是

但我不明白接口 0x3 是什么

我以为计算机的 IPv4 地址只是进入单个接口。当我谷歌搜索这个时,我得到了https://answers.yahoo.com/question/index?qid=20080517041705AAOmJPu,其中解释了

如果您使用的是 Windows 计算机,请按“开始”>“运行”>“输入:CMD”>“输入:Route Print”,按 Enter

现在,正如您在活动路由表(路由表)之前看到的,您会看到接口列表,通常第一个用于环回,其余网络接口列在其后,如下所示 0x1................................MSTCP 环回接口 0x2 [MAC 地址] [NIC 型号] 0x3 [MAC 地址] [NIC 型号] 0x4 [MAC 地址] [NIC 型号] 等等(取决于您有多少个 NIC)

1、2、3、4、... 是接口卡的索引号

通常它们用于向路由表添加路由,添加路由时请确保为要添加路由的 NIC 选择正确的索引号!

从什么时候开始我们需要在向 IP 表添加路由时添加接口?我以前从未听说过。请澄清一下。

答案1

按照定义,路由器之类的设备(包括设置为路由器的 PC)需要多个接口(设备所属的每个网络至少一个接口)。

想象一个简单的情况,一个网络路由器位于两个网络上,192.168.0.1(IF 1)和10.0.0.1(IF 2)。它将具有路由规则,将所有流量路由到 10.xyz 的接口 2,并将所有流量路由到 192.xyz 的接口 1。如果您有多个接口,则识别接口很重要,但正如 psusi 指出的那样,它可以自动配置。

据我了解,“0x3”是指启动时枚举的第二个网卡。

相关内容