.
2.在IP地址后加上\符号以及1-32的数字,其中络标识位的长度
如:192.168.1.1/24 子网掩码一般为
的子网掩码也可以表示为
1-32的数字表示子网掩码中网
255.255.255.0
255.255.255.0
地址判断
以下均为C类网
子网掩码是用来判断任意两台计算机的最为简单的理解就是两台计算机各自的
IP地址是否属于同一子网络的根据。IP地址与子网掩码进行
AND运算后,如果得出
就
的结果是相同的,则说明这两台计算机是处于同一个子网络上的,这么简单。
可以进行直接的通讯。
运算示例示例一
I P 地址子网掩码
192.168.0.1 255.255.255.0
与0 = 0 ,0
与1 = 0 ,0
与0 = 0 ,
即当对
AND运算(AND运算法则:1 与1 = 1 ,1 应位均为1时结果为1,其余为0。)
转化为二进制进行运算:I P 地址子网掩码AND运算
11000000.10101000.00000000.00000000 转化为十进制后为:192.168.0.0
11000000.10101000.00000000.00000001 11111111.11111111.11111111.00000000
示例二
I P 地址子网掩码AND运算
转化为二进制进行运算:I P 地址子网掩码AND运算
11000000.10101000.00000000.00000000 转化为十进制后为:
.....
192.168.0.254 255.255.255.0
11000000.10101000.00000000.11111110 11111111.11111111.11111111.00000000
.
192.168.0.0
示例三
I P 地址子网掩码AND运算
转化为二进制进行运算:I P 地址子网掩码AND运算
11000000.10101000.00000000.00000000 转化为十进制后为:192.168.0.0
通过以上对三组计算机一样的。均为
192.168.0.0
IP地址与子网掩码的
AND运算后,我们可以看到它运算结果是
11000000.10101000.00000000.00000100 11111111.11111111.11111111.00000000 192.168.0.4 255.255.255.0
所以计算机就会把这三台计算机视为是同一子网络,然后进行通讯的。也许你又要问,这样的子网掩码究竟有多少个根据上面我们可以看出,局域网内部的
IP地址可以用呢?你可以这样算。
ip
ip地址是我们自己规定的(当然和其他的
255.255.255.0192.168.0
的分析。可得出:所以就只剩下了最后的一位
地址是一样的),这个是由子网掩码决定的通过对
前三位IP码由分配下来的数字就只能固定为了,那么显而易见了,
ip地址只能有(2的8次方-2),即256-2=254,一般主机地址全为0
或者1(二进制)有其特殊的作用。
那么你可能要问了:如果我的子网掩码不是设你的子网掩码是
255.255.128.0
ip地址的前两位肯定是固定的了
255.255.255.0
呢?你也可以这样做啊假
那么你的局域网内的
这样,你就可以按照下边的计算来看看同一个子网内到底能有多少台机器1.十进制128 =二进制1000 0000 2.IP码要和子网掩码进行3.I P 地址子网掩码AND运算
11000000.10101000.10000000.00000000 转化为十进制后为:192 . 168. 128 . 0 4.可知我们内部网可用的
IP地址为:
11000000.10101000.1*******.******** 11111111.11111111.10000000.00000000
AND运算
11000000.10101000.10000000.00000000
.....
.
到
11000000.10101000.11111111.11111111 (
也
可
以
是
:
11000000.10101000.00000000.00000000
到
11000000.10101000.01111111.11111111)
5.转化为十进制:192 . 168.128.0
到192 . 168.255.255
(或者192.168.0.0
到192.168.127.255)
6.0和255通常作为网络的内部特殊用途。通常不使用。7.于是最后的结果如下:我们单位所有可用的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 子网内包含的机器数目应该是他的网络号是
17位,主机号是
2^n-2,比如说上面的子网掩码是
255.255.128.0,那么
ip地
IP地址为:
15位,只要主机号不全是0或者1就是可以的,所以
址是192.168.192.0(11000000.10101000.11000000.00000000)为2^15-2*(255-128+1)=32512
9.看看的结果是否正确
(1)、设定IP地址为192.168.128.1 Ping 192.168.129.233
通过测试
可以显示出主页
也允许,除掉全0全1,结果
访问http://192.168.129.233
(2)、设定IP地址为192.168.255.254 Ping 192.168.255.254
通过测试
可以显示出主页
访问http://192.168.255.254 10.结论
以上证明我们的结论是对的。
现在你就可以看你的子网中能有多少台机器了255.255.255.128 分解:
.....
.
11111111.11111111.11111111.10000000 所以你的内部网络的
ip地址只能是
xxxxxxxx.xxxxxxxx.xxxxxxxx.0??????? 到
xxxxxxxx.xxxxxxxx.xxxxxxxx.01111111 子网掩码
.....