首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >B级和C级有多少个网络?

B级和C级有多少个网络?
EN

Stack Overflow用户
提问于 2016-05-29 03:15:51
回答 3查看 4.1K关注 0票数 5

在关于ip4附加类的教程中:

classes.htm

B类有16384 (2**14)网络地址和65534 (2**16-2)主机地址。

C类提供2097152 (2**21)网络地址和254个(2**8-2)主机地址。

在关于ip4附加类的教程中:

http://www.vlsm-calc.net/ipclasses.php

B类具有163842(2**14-2)网络地址和65534 (2**16-2)主机地址。

C类提供20971520(2**21-2)网络地址和254个(2**8-2)主机地址。

对于A类,网络的数目是126个(2**7 – 2)

B级和C级的网络数目是正确的?

对于B类,网络的数目是(2**14-2)(2**14)

对于C类,网络的数目是(2**21-2)(2**21)

EN

回答 3

Stack Overflow用户

发布于 2016-06-11 09:53:25

与其指向引用,我将枚举所有引用,然后使用数学:

  1. A类地址从0.X.X.X127.X.X.X --总共(127-0+1)=128个网络。 请注意,127.X.X.X是作为LocalHost网络保留的-大多数假设这意味着只有127.0.0.1,但实际上它是所有的。-使用.X.X.X,每个网络都不能使用.0.0.0.255.255.255,所以主机计数中的-2就是其中的一个。

  1. B类地址从128.0.X.X191.255.X.X --总共有(191-128+1) * (255-0+1) =16384个网络。
    • 对于.X.X,每个网络都不能使用.0.0.255.255,所以主机计数中的-2就是其中的一个。

  1. C类地址从192.0.0.X223.255.255.X --共计(223-192+1) * (255-0+1) * (255-0+1) =2,097,152个网络。
    • 对于.X,每个网络都不能使用.0.255,所以主机计数中的-2就是其中的一个。

总之,如果他们都说有126个A类网络,那两个来源都是正确的。

最后一个例子是:在旧的“类”网络中,0.0.0.00.255.255.255都不是有效的主机地址,但是0.0.0.10.0.0.2550.0.1.00.255.255.254中的任何一个都是。

课程]

票数 2
EN

Stack Overflow用户

发布于 2016-05-29 19:16:32

  • 对于B类,网络数目为[(2^14)-2],主机数目为[(2^16)-2]
  • 对于C类,网络数目为[(2^21)-2],主机数目为[(2^8)-2]

"-2“是因为每个范围的第一个地址保留给标识本地主机或本地网络地址(.0),最后一个是广播地址(.255)。

即:对于专用C网络,接入的范围是:

代码语言:javascript
运行
复制
192.168.0.0 - 192.168.0.255

我不能先用也不能用,所以现在的范围是:

192.168.0.1 - 192.168.0.254 -->有254个地址,正好是[(2^8)-2]

如果您想了解更多关于网络和子网的知识,可以看一下CISCO:http://www.cisco.com/c/en/us/support/docs/ip/routing-information-protocol-rip/13788-3.pdf

票数 1
EN

Stack Overflow用户

发布于 2021-06-27 07:47:33

来自维基百科

A、B和C类开始和结束时的数字块最初是为特殊寻址或未来特征保留的,即0.0.0.0/8和127.0.0.0/8保留在原A类;128.0.0.0/16和191.255.0.0/16保留在原B类,但现在可供分配;192.0.0.0/24和223.255.255.0/24保留在原C类中,127.0.0.0/8网络是A类网络,指定用于回送,不能分配给网络。

推论:A类:2^N-2类B: 2^N类C:2^N-2

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37505819

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档