用子网掩码实现多网共用网址

用子网掩码实现多网共用网址

1.设置子网掩码
现在电脑的应用越来越广泛,不但各公司企业大量的应用电脑,许多家庭也拥有不止一台电脑。于是不少朋友就希望组建自己的网络,以实现资源共享提高投资的利用率。其实组建自己的家庭网并不难,照着系统的提示一步步往下做就行了,但是一遇到设置子网掩码这一步许多朋友就难免一头雾水,常常是稀里糊涂的填一个255.255.255.0了事。但是如果你想分两个独立的网络时该怎么办呢?如果你想让每个网络的工作站数不超过30时该怎么办呢?今天我就来讲解一下关于设置子网掩码的问题。
我们知道IP地址分成四部分中间用点号隔开,例如123.45.6.9。家庭或小型公司组建小型网一般用D类地址就可以了,所以我们只看IP地址的最后一节,其他的可依此类推。为了形象起见我们用符号表示最后一节的每个二进制位,即(H代表主机、N代表服务器)
H H H H H H H H
7 6 5 4 3 2 1 0
划分子网的时候其实就是损失了主机地址把前几位的主机地址分给了网络。例如:如果你想把前四位划分给网络后面四位就会分给主机,这时你将会有16个工作组,每个工作组有16-2=14个主机地址可分(2的4次方,全0和全1不能使用),子网掩码是255.255.255.240其中240是由下式求得:
N N N N H H H H
128 + 64 + 32 + 16 = 240
即将每个网络位下面的标号作为指数,以2为底求得的值相加求和。这时1~16,17~32,32~48,49~64,65~80,81~96,97~112……分别为一个工作组,工作组内部的计算机可实现直接互相访问,不同工作组的工作站只能通过网关实现相互访问。如果你想让每个工作组有30个工作站,则只需取前三位作为网络位,这时你将有8个工作组,每个工作组有32-2=30个工作站,子网掩码是255.255.255.224其中224是由下式求得:
N  N  N  H H H H H
128 + 64 + 32 =224
这时1~32,33~64,65~96,97~128,129~160,161~192,193~224,225~256分别为一个工作组可实现内部直接互访。如果你想让你的网络的每个工作站都能直接相互访问,就不需分割子网,这时的子网掩码只需取:
255.255.255.0即可。
H  H H H H H H H
0
2.配置子网掩码
如果一个单位有多个分布在各地的网络,且每个网络的主机数量并不很多,那么申请多个网址(NETWORK ID),这样不仅会造成IP地址的浪费,而且会使单位付出较大的经济代价。在这种情况下,可以使多个子网共用一个网址,以节省IP地址和资金,下面把我们单位使用子网掩码实现的过程介绍给大家。
(1)情况介绍:
我单位有三个位于不同地点的子网(以下称为甲、乙、丙网),各网络的主机数分别为20、25和50。且我单位已申请了一个网址为202.119.115。
(2)解决过程:
将甲网和乙网的子网掩码改为255.255.255.224,其最高位224的二进制形式为11100000。
我们用子网掩码的高三位来分割子网,它共有000、001、010、011、100、101、110、111八种组合。除000(代表本身)和111(代表广播)外,还有六种组合,共可提供六个子网,它们分别为:(IP地址前三个字节还是202.119.115)
第一子网:00100001~00111110即33~62
第二子网:01000001~01011110即65~94
第三子网:01100001~01111110即97~126
第四子网:10000001~10011110即129~158
第五子网:10100001~10111110即161~190
第六子网:11000001~11011110即193~222
最后我们选第五子网给甲网,第六子网给乙网,因为各个子网都支持30台主机,所以选择的子网足以满足甲网和乙网20台和25台的需要。
丙网有50台主机,按上述分割方法无法满足它对IP地址的需要。这时,我们将它的子网掩码设成255.255.255.192,由于192的二进制值为11000000,按上述方法,它可以划分为两个子网,分别为:
第一子网:01000001~01111110即65~126
第二子网:10000001~10111110即129~190
每个子网有62个IP地址可用,我们将第二子网分配给了丙网。
至此,实现了多个子网共用一个网址。


(yeats)