找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6239|回复: 32

子网掩码和IP地址的关系

泰歌 发表于 2006-12-23 22:06:48 | 显示全部楼层 |阅读模式 来自 中国江苏扬州

马上注册,结交更多好友,享用更多功能。

您需要 登录 才可以下载或查看,没有帐号?注册

x
子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。
最为简单的理解就是两台计算机各自的IP地址与子网掩码进行AND运算后,

如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,

可以进行直接的通讯。就这么简单。
  
请看以下示例:

运算演示之一:

I P
地址 
192.168.0.1
子网掩码 
255.255.255.0
AND
运算

转化为二进制进行运算:

I P
地址 
11010000.10101000.00000000.00000001
子网掩码 
11111111.11111111.11111111.00000000
AND
运算

     
11000000.10101000.00000000.00000000
转化为十进制后为:


      
192.168.0.0

运算演示之二:

I P
地址 
192.168.0.254
子网掩码 
255.255.255.0
AND
运算

转化为二进制进行运算:

I P
地址 
11010000.10101000.00000000.11111110
子网掩码 
11111111.11111111.11111111.00000000
AND
运算


     
11000000.10101000.00000000.00000000
转化为十进制后为:


      
192.168.0.0

运算演示之三:

I P
地址 
192.168.0.4
子网掩码 
255.255.255.0
AND
运算


转化为二进制进行运算:

I P
地址 
11010000.10101000.00000000.00000100
子网掩码 
11111111.11111111.11111111.00000000
AND
运算


     
11000000.10101000.00000000.00000000
转化为十进制后为:


      
192.168.0.0

  通过以上对三组计算机IP地址与子网掩码的AND运算后,我们可以看到

它运算结果是一样的。均为
192.168.0.0

  所以计算机就会把这三台计算机视为是同一子网络,然后进行通讯的。

我现在单位使用的代理服务器,内部网络就是这样规划的。


   
也许你又要问,这样的子网掩码究竟有多少了IP地址可以用呢?

   
你可以这样算。

根据上面我们可以看出,局域网内部的ip地址是我们自己规定的(当然和

其他的ip地址是一样的),这个是由子网掩码决定的

通过对255.255.255.0的分析。可得出:

  前三位IP码由分配下来的数字就只能固定为
192.168.0
  所以就只剩下了最后的一位了,

那么显而易见了,ip地址只能有(28次方-1),即
256-1=255
一般末位为0或者是255的都有其特殊的作用。


那么你可能要问了

如果我的子网掩码不是255.255.255.0呢?

你也可以这样做啊

假设你的子网掩码是
255.255.128.0

那么你的局域网内的ip地址的前两位肯定是固定的了

(什么,为什么是固定的?你看上边不就明白了吗??#¥)


这样,你就可以按照下边的计算来看看同一个子网内到底能

有多少台机器


1
、十进制128 = 二进制
1000 0000

2
IP码要和子网掩码进行AND运算


3

I P
地址 
00010000.01001001.1*******.********
子网掩码 
11111111.11111111.10000000.00000000
AND
运算


     
00010000.01001001.10000000.00000000
转化为十进制后为:


      
16    .   73   .  128   .    0

4
、可知我们内部网可用的IP地址为:


00010000.01001001.10000000.00000000
       到

00010000.01001001.11111111.11111111

5
、转化为十进制:


16.73.128.0
16.73.255.255

6
0255通常作为网络的内部特殊用途。通常不使用。


7
、于是最后的结果如下:我们单位所有可用的IP地址为:

192.168.128.1-192.168.128.254
192.168.129.1-192.168.129.254
192.168.130.1-192.168.130.254
192.168.131.1-192.168.131.254
. . . . . . . . . . . . .
192.168.139.1-192.168.139.254
192.168.140.1-192.168.140.254
192.168.141.1-192.168.141.254
192.168.142.1-192.168.142.254
192.168.143.1-192.168.143.254
. . . . . . . . . . . . .
192.168.254.1-192.168.254.254
192.168.255.1-192.168.255.254  

8
、总数为
(255-128+1)*(254-1+1) =128 * 254 = 32512

FAINT!!!!@#!@
把我们公司都买了还买不了这么多的机器呢!?¥!?
#

9
、看看的结果是否正确


  (1)、设定IP地址为
192.168.128.1

    Ping 192.168.129.233通过测试


    访问http://192.168.129.233可以显示出主页


  (2)、设定IP地址为
192.168.255.254

    Ping 192.168.129.233通过测试


    访问http://192.168.129.233可以显示出主页


10
、结论


  以上证明我们的结论是对的。


现在你就可以看你的子网中能有多少台机器了


255.255.255.128
分解:

11111111.11111111.11111111.1000000
所以你的内部网络的ip地址只能是

xxxxxxxx.xxxxxxxx.xxxxxxxx.0???????

xxxxxxxx.xxxxxxxx.xxxxxxxx.01111111
  


[ 本帖最后由 泰歌 于 2006-12-23 22:08 编辑 ]

子网掩码和ip地址的关系.rar

3.96 KB, 下载次数: 28, 下载积分: 金币 -5 金币, 下载 1

张洪奎 发表于 2006-12-24 14:27:47 | 显示全部楼层 来自 中国重庆
感谢楼主。
冯子才 发表于 2006-12-25 09:31:34 | 显示全部楼层 来自 中国湖南湘潭
qiaoya 发表于 2007-1-7 18:09:58 | 显示全部楼层 来自 中国福建福州
不会飞的鸟 发表于 2007-1-7 20:01:42 | 显示全部楼层 来自 中国河北唐山
郁闷1!
枫之夜 发表于 2007-1-9 12:31:33 | 显示全部楼层 来自 中国辽宁鞍山
非常感谢楼主!我笨,但也明白个大概了!!
燃烧的欲望 发表于 2007-1-19 10:22:49 | 显示全部楼层 来自 中国辽宁大连
谢谢了!!!
网络精灵维修 发表于 2007-1-19 11:05:09 | 显示全部楼层 来自 中国福建泉州
狂魔 发表于 2007-1-24 20:35:35 | 显示全部楼层 来自 中国广东佛山
谢谢,支持
tinfe 发表于 2007-1-24 21:28:25 | 显示全部楼层 来自 中国湖北武汉
好贴呀!!!支持
武汉班子 发表于 2007-1-25 15:35:40 | 显示全部楼层 来自 中国湖北武汉
支持!!!
wzj-hg 发表于 2007-1-26 08:35:03 | 显示全部楼层 来自 中国广东佛山
雪橇 发表于 2007-1-26 09:19:49 | 显示全部楼层 来自 中国河南洛阳
有点晕。
风无痕 发表于 2007-1-26 15:58:19 | 显示全部楼层 来自 中国浙江绍兴
学习,支持
风无痕 发表于 2007-1-26 16:01:16 | 显示全部楼层 来自 中国浙江绍兴
解压要密码的,楼主
风无痕 发表于 2007-1-26 16:02:44 | 显示全部楼层 来自 中国浙江绍兴
发错了,不好意思
王建军 发表于 2007-1-26 16:39:20 | 显示全部楼层 来自 中国广东东莞
明白一点
风中的男子 发表于 2007-2-10 16:43:49 | 显示全部楼层 来自 中国广东深圳
谢谢楼主了,又学到了一些
生命 发表于 2007-2-24 12:30:35 | 显示全部楼层 来自 中国北京
zhen de xie xie le
风无痕 发表于 2007-3-12 13:02:30 | 显示全部楼层 来自 中国浙江绍兴
谢谢楼主,不过不懂得分IP段是怎么分的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表