java模拟ip子网划分程序

java模拟ip子网划分程序,第1张

选修课吗,这么简单的都不会吗,几十个人都问,你们上课都睡觉的吧。201.99.1.33255.255.255.224201.99.1.65255.255.255.224201.99.1.97255.255.255.224201.99.1.129255.255.255.224201.99.1.161255.255.255.224201.99.1.193255.255.255.224

子网划分的方法一种是按照子网的数量划分,另一种是按照子网内主机数量划分。步骤例子如下:

假设学校的机房,需要新建了3个实验室,其中,主机数量分别是62台,48台和50台。现给一个网络地址192.168.1.0/24,要求将其进行子网划分,并分配给这3个实验室使用。

题目分析可知IP地址为192.168.1.0,子网掩码为255.255.255.0,网络地址为192.168.1.0,广播地址为192.168.1.255。

子网划分最基本的有两种方式,一种是按照子网的数量划分,另一种是按照子网内主机数量划分。

方法一:按照子网的数量划分,首先要确定有多少个子网,然后确定子网所占的位数,可遵照如下公式进行:2^n>N(N代表网络数量,n代表子网位数。)。

解:

IP地址:192.168.1.0/24。因为网络地址位数为24位,所以主机地址的位数为8位。因为划分3个实验室,所以n=2。又因为子网位数为2位,所以主机地址的位数为6位。

IP地址:192.168.1.00000000,子网掩码:192.168.1.192,每个子网的主机个数:=62(主机号全0全1不可用)。

答:利用借出的2位可以组成=4个子网号,可以任选3个用于实验室。

方法二:按照主机数量进行划分时,首先确定用多少个主机位能满足主机的数量,然后剩余的主机位为子网。可遵照如下公式进行:2^n-2>N(N代表主机数量,n代表主机位数。)

解:

IP地址:192.168.1.0/24。因为网络地址位数为24位,所以主机地址的位数为8位。又因为主机数量分别是62台、48台和50台,所以,n=6。又因为主机位数为6位,8-6=2,所以子网地址的位数为2位。

答:利用借出的2位可以组成=4个子网号,可以任选3个用于实验室。

子网划分定义:

Internet组织机构定义了五种IP地址,有A、B、C三类地址。A类网络有126个,每个A类网络可能有16777214台主机,它们处于同一广播域。而在同一广播域中有这么多节点是不可能的,网络会因为广播通信而饱和,结果造成16777214个地址大部分没有分配出去。

可以把基于每类的IP网络进一步分成更小的网络,每个子网由路由器界定并分配一个新的子网网络地址,子网地址是借用基于每类的网络地址的主机部分创建的。划分子网后,通过使用掩码,把子网隐藏起来,使得从外部看网络没有变化,这就是子网掩码。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8090045.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存