Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Routing IPv4类——它们现在在任何方面都有用吗?_Routing_Ipv4_Bitmask_Subnet_Cidr - Fatal编程技术网

Routing IPv4类——它们现在在任何方面都有用吗?

Routing IPv4类——它们现在在任何方面都有用吗?,routing,ipv4,bitmask,subnet,cidr,Routing,Ipv4,Bitmask,Subnet,Cidr,我试图了解IPv4地址的结构,以及网络、子网和主机部分。所以我一直在读托德·拉姆勒的《CCNA路由和交换》(竞争研究指南,第二版)。与许多其他网络书籍一样,本文作者在早期解释了各种IP类 因此有类A地址的第一个八位组是0到127,类B从128到191,类C从192到223,类D从224到239,类E从240到255。还有专用地址、环回地址、广播等的特殊地址和范围。此外,除了IP范围外,这些类定义了地址的哪一部分是网络,哪一部分是节点/主机 例如,如果一个IP地址以200开头,那么我们知道它是一

我试图了解IPv4地址的结构,以及网络、子网和主机部分。所以我一直在读托德·拉姆勒的《CCNA路由和交换》(竞争研究指南,第二版)。与许多其他网络书籍一样,本文作者在早期解释了各种IP类

因此有类A地址的第一个八位组是0到127,类B从128到191,类C从192到223,类D从224到239,类E从240到255。还有专用地址、环回地址、广播等的特殊地址和范围。此外,除了IP范围外,这些类定义了地址的哪一部分是网络,哪一部分是节点/主机

例如,如果一个IP地址以200开头,那么我们知道它是一个C类,因此它的前3个字节应该定义网络,第4个字节定义该网络中的主机

然而,据我所知,自几十年前CIDR实施以来,类路由已成为过去。由于CIDR,我们可以为网络和主机部分使用任意多的位。因此,对于C类地址,我们可能会为网络使用三个以上的字节,例如
200.50.50.7/26
,这样一来,网络使用26位,主机使用其余的字节。我还读到,我们可以使用比默认值更少的位!因此,尽管C类地址在默认情况下有24位掩码,但我们可以使用小于24位掩码的地址,例如
200.50.50.7/16
(在这种情况下,200.50是网络)

但我的印象是C类地址——或者换句话说,192到223之间的IP地址——应该使用至少24位掩码

…还是不???课程还有什么意义吗?为什么他们教我们这些,并在书中提到它们,好像它们仍然相关我们可以通过查看IP地址的第一个八位元推断出它的任何信息吗?范围是否告诉我们有关网络和/或地址的主机部分的任何信息?例如,如果地址以130开头(B类),我是否可以假设至少使用前两个八位字节来定义网络

在前面提到的书《CCNA路由和交换》(CCNA Routing and Switching)中,作者指出,如果一个IP属于某个类别,那么它只能有特定的CIDR值(请看下面的屏幕截图)


最后一部分让我很困惑。IP范围是否与CIDR相关?

不,IP等级已经几十年不相关了。它们唯一停留的地方是某些路由协议的默认设置


任何一个仍在教授课堂内容的人都不值得听。

谢谢你的帮助!我可以忽略这样一个事实,那就是关于中央通讯社的一本书中有很多有价值的东西,如果作者明确指出这是出于历史目的——而他没有。但真正让我感到困惑的是,他将classful与无类内容(即CIDR)混为一谈,说“8到15只能用于A类网络地址。/16到/23可以用于A类和B类网络地址。/24到/30可以用于A、B和C类网络地址。”你知道这里面有没有真实性吗?没有,一点也没有。任何单播地址都可以与任何前缀长度一起使用。