找出子网掩码

问题描述 投票:0回答:1

我必须编写一个找出子网掩码的程序。我有两个输入,第一个是分类指示器(A,B,C)。第二个是数字,显示子网的数量。输出是子网掩码。

例如:

A 4子网掩码:255.192.0.0

没有IP地址,我不知道该怎么做。感谢您的回答,谢谢。

c calculator subnet
1个回答
0
投票

我可以向您解释我的理解:对于班级指标:

A -> 255.X.X.X
B -> 255.255.X.X
C -> 255.255.255.X

子网的数量将定义什么是'X'。

在您的示例中,您需要4个子网;因此,如果您考虑第二个网段,则每个子网都采用二进制格式:

00YY YYYY
01YY YYYY
10YY YYYY
11YY YYYY

这意味着掩码是(仍然是二进制):1111 1111.1100 0000.0000 0000.0000 0000(您得到255.192.0.0)

© www.soinside.com 2019 - 2024. All rights reserved.