IP寻址-网络前缀-帮助理解

IP addressing - Network prefix - Help understanding

我目前正在准备 IT 考试,并且正在研究 IP 寻址。因此,我遇到了以下问题:

对于给定的classC网络194.1.2.3,网络前缀是什么?

我知道这是一个相当简单的理论问题,但我需要了解原因。到目前为止,我有以下工作:

IPv4 使用点分十进制表示法将 32 位地址分成四个 8 位字段(为了便于阅读)。

此外,IP地址space(不确定是否正确)分为三个classes(A、B和C)以支持不同规模的网络(class完整的寻址)。

XXXX . XXXX . XXXX. XXXX

我还知道以下内容:

Address Class A    A(/8 prefixes)
Address Class B    B(/16 prefixes)
Address Class C    C(/24 prefixes)

因此我得出结论,194.1.2 构成了给定 class C 网络的网络前缀,看到它们构成了前 24 个字节。

这是正确的吗?如果是这样: class A 和 class B 网络的前缀是否分别为 194 和 194.2?

提前致谢!

Classful networking 在 20 多年前就被弃用了,我不明白为什么它仍然被教授,因为没有人再使用它了。

网络class与网络掩码无关,但classes有默认掩码。

  • Class 一个网络地址的第一位为0,给你 0.0.0.0127.255.255.255为Class一个地址范围。这 Class 网络的默认掩码是 255.0.0.0
  • Class B 网络地址的前两位为10, 给你 128.0.0.0191.255.255.255 作为 Class B 范围。这 Class B 网络的默认掩码是 255.255.0.0.
  • Class C网地址的前三位为110, 给你 192.0.0.0223.255.255.255 作为 Class C 范围。这 Class C 地址的默认掩码是 255.255.255.0.
  • Class D地址以前四位开始为1110,给出 你把 224.0.0.0239.255.255.255 作为 Class D 范围。 Class D地址用于组播,组播通常不 使用掩码,因为多播组是单独订阅的。
  • Class E地址以前四位开始为1111,给出 你把 240.0.0.0255.255.255.255 作为 Class E 范围。 Class E 地址是 reserved/experimental 所以它们没有默认值 掩码,255.255.255.255 的有限广播地址除外 这是一个掩码为 255.255.255.255.
  • 的主机地址