鸿 网 互 联 www.68idc.cn

当前位置 : 服务器租用 > 网络程序脚本 > 其它 > >

1000台电脑怎么分配IP和子网掩码

来源:互联网 作者:佚名 时间:2013-08-19 10:34
1000台电脑怎么分配IP和子网掩码在一个B类网络中,它可以允许有65534主机,而当企业用户的主机数在254-65534之间,用户就得用一个B类IP地址段。很显然,在相当多

1000台电脑怎么分配IP和子网掩码

 

    在一个B类网络中,它可以允许有65 534主机,而当企业用户的主机数在254-65534之间,用户就得用一个B类IP地址段。很显然,在相当多的情况下,这个IP地址段的地址有很多是没有用到的(如网络中仅有300台左右的节点),香港服务器,也就是被浪费掉了,这是非常可惜的。

保留为内部网络使用的地址段:

A类地址:10.0.0.0-10.255.255.254        可容纳的主机数为    16 777 214

B类地址:172.16.0.0-172.31.255.254      可容纳的主机数为    65 534

C类地址:192.168.0.0-192.168.255.254    可容纳的主机数为    254

(一)、网络ID、主机ID 计算方法:

【实例1】C类地址为 192.9.200.13           默认子网掩码:255.255.255.0

转换为十进制为 192.9.200.0,这就是“网络地址”,这3个地址段192.9.200即为网络ID。

00000000 00000000 00000000 11111111 (子网掩码的取值)反

11000000 00001001 11001000 00001101 进行“与”运算后得到

00000000 00000000 00000000 00001101 转换为十进制后即为 0.0.0.13,这个就是这个IP地址主机ID。

    在使用TCP/IP的两台计算机之间进行通信时,TCP/IP是通过将本机的子网掩码与接收方主机的IP地址进行“与”运算,得到目标主机所在的网络ID。通过与本机所在的网络ID进行比较,就可以知道接收方主机是否在本网络上,服务器空间,如果网络ID相同,表明接收方在本网络上,那么TCP/IP就可以通过相关的协议把数据包直接发送到目标主机。如果网络ID不同,目标主机在远程网络上,美国服务器,那么数据包将会发送给本网络上的路由器,由路由器将数据包发送到其他网络,直至达到目的地。

    区分不同主机是不是在同一个网络的决定性因素就是对应主机IP地址中的网络ID。而决定IP地址类型的却是网络ID长度。只要网络ID长度一样,就属于同一类网络,这样在一个网段中就只能有一个网络,因为它们的网络子网掩码是一样的。网络标识部分包括网络ID和子网ID。

备注:“与”运算是一种算术逻辑运算方式。二进制的“与”运算规则是当两个参与运算的对应码位中有一个数为0,则运算结果为0,只用两码位对应的数都为1结果才为1。

(二)、1000台电脑明显属于B类网络,要想确定IP如何分配,首先确定B类IP前两段,那暂定B类IP地址172.18.x.x,关键确立第三段,只要网络ID相同就可以了。

 

-2≥1000       m=10  由此可以确定主机地址位数(0的个数)为10位,子网掩码由32位组成,那1的个数为22位,那么子网掩码的二进制表示方法为:

11111111 11111111 11111100 00000000 ,转换为十进制为:255.255.252.0 。

网络标识部分     10101100.00010010.######00.00000000



    我这么做的,00000000、00000001、00000010、00000011。转换成二进制,分别为0、1、2、3,这样第三段也就可以确定了,把IP分成172.18.0.y、172.18.1.y、172.18.2.y、172.18.3.y4个网段,y可以随便在(1-254)范围之间任意选择,只要主机的IP地址不冲突就可以了。

 

本文出自 “姜雪志” 博客,请务必保留此出处

网友评论
<