子网掩码是做什么用的,一般都是自动的,自己可以设不? 在自定义ip地址时,为什么ip地址填上子网掩码就自动填写上去...

作者&投稿:宿永 (若有异议请与网页底部的电邮联系)
  子网掩码就是用来指定某个IP地址的网络地址的,换一句话说,就是用来划分子网的。
  例如,一个A类网络可以容纳16777214台主机。但是在实际运用中,不可能把一个A类网络只用于一个子网,因为那样管理起来很不方便,也会出现广播风暴等种种问题,所以需要根据实际需求把它划分为若干个较小的子网。一个B类网络可以容纳65534台主机,往往也是需要划分子网的。即便一个小型企业内部,为了部门之间的职能的需要,配置那些电脑可以互相访问,哪些不能互相访问,就需要通过划分子网的方法来实现。
  子网划分的问题看起来很复杂,其实也不是很复杂。只要把IP地址的位数、网络位数、主机位数、子网掩码的位数这几个概念搞清楚,就觉得很简单了。
  IP地址位数=网络位数+主机位数=32位。子网掩码的位数就是网络的位数。A类网络的网络位数是8位,子网掩码就是255.0.0.0,B类网络的网络位数是16位,子网掩码是255.255.0.0,C类是24位,255.255.255.0。



子网掩码是区分网络段的 如果都是255.255.0.0 那说明所有192.168.0.1-192.168.255.254的主机都属于一个网段 这样的规划肯定是有问题的 可能你是从路由表里看到的这样的信息 那是因为路由汇总的关系 应该是在实际网络中把192.168.0.x网段和192.168.1.x网段用255.255.255.0来区分开 但这些网段同时从路由器通过ADSL上网 而路由器只需要知道192.168.x.x 255.255.0.0 就包含了以上所有的网段 就可以让这些网段都能上网了

11

子网掩码
子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。
子网掩码的设定必须遵循一定的规则。与IP地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。附图所示的就是IP地址为“192.168.1.1”和子网掩码为“255.255.255.0”的二进制对照。其中,“1”有24个,代表与此相对应的IP地址左边24位是网络号;“0”有8个,代表与此相对应的IP地址右边8位是主机号。这样,子网掩码就确定了一个IP地址的32位二进制数字中哪些是网络号、哪些是主机号。这对于采用TCP/IP协议的网络来说非常重要,只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。

子网掩码的术语是扩展的网络前缀码不是一个地址,但是可以确定一个网络层地址哪一部分是网络号,哪一部分是主机号 1 的部分代表网络号,掩码为 0的部分代表主机号子网掩码的作用就是获取主机 IP的网络地址信息,用于区别主机通信不同情况,由此选择不同路径其中 A类网络的子网掩码为 255.0.0.0;B类网络为 255.255.0.0;C类网络地址为:255.255.255.0

如何通过子网掩码来确定网络号或者网络地址?
通过 IP 地址的二进制与子网掩码的二进制进行与运算进行定某个设备的网络地址,
也就是说通过子网掩码分辨一个网络的网络部分和主机部分子网掩码一旦设置,网络地址和主机地址就固定了。
相对于使用子网掩码来识别网络地址,早期的使用类别进行网络地址的分类存在着地址大量浪费的不足。

子网一个最显著的特征就是具有子网掩码。与IP地址相同,子网掩码的长度也是32位,也可以使用十进制的形式。例如,为二进制形式的子网掩码:11111111111111111111111100000000,采用十进制的形式为:255.255.255.0。

1.子网掩码的概念
子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。

2.确定子网掩码数
用于子网掩码的位数决定于可能的子网数目和每个子网的主机数目。在定义子网掩码前,必须弄清楚本来使用的子网数和主机数目。

定义子网掩码的步骤为:

A、确定哪些组地址归我们使用。比如我们申请到的网络号为 “210.73.a.b”,该网络地址为c类IP地址,网络标识为“210.73”,主机标识为“a.b”。

B、根据我们现在所需的子网数以及将来可能扩充到的子网数,用宿主机的一些位来定义子网掩码。比如我们现在需要12个子网,将来可能需要16个。用第三个字节的前四位确定子网掩码。前四位都置为“1”,即第三个字节为“11110000”,这个数我们暂且称作新的二进制子网掩码。

C、把对应初始网络的各个位都置为“1”,即前两个字节都置为“1”,第四个字节都置为“0”,则子网掩码的间断二进制形式为:“11111111.11111111.11110000.00000000”

D、把这个数转化为间断十进制形式为:“255.255.240.0”

这个数为该网络的子网掩码。

3.IP掩码的标注
A、无子网的标注法

对无子网的IP地址,可写成主机号为0的掩码。如IP地址210.73.140.5,掩码为255.255.255.0,也可以缺省掩码,只写IP地址。

B、有子网的标注法

有子网时,一定要二者配对出现。以C类地址为例。

1.IP地址中的前3个字节表示网络号,后一个字节既表明子网号,又说明主机号,还说明两个IP地址是否属于一个网段。如果属于同一网络区间,这两个地址间的信息交换就不通过路由器。如果不属同一网络区间,也就是子网号不同,两个地址的信息交换就要通过路由器进行。例如:对于IP地址为210.73.140.5的主机来说,其主机标识为00000101,对于IP地址为210.73.140.16的主机来说它的主机标识为00010000,以上两个主机标识的前面三位全是000,说明这两个IP地址在同一个网络区域中,这两台主机在交换信息时不需要通过路由器进行10.73.60.1的主机标识为00000001,210.73.60.252的主机标识为11111100,这两个主机标识的前面三位000与011不同,说明二者在不同的网络区域,要交换信息需要通过路由器。其子网上主机号各为1和252。

2.掩码的功用是说明有子网和有几个子网,但子网数只能表示为一个范围,不能确切讲具体几个子网,掩码不说明具体子网号,有子网的掩码格式(对C类地址)。

子网掩码和ip地址的关系

注意这讲的都是有类网!

子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。
最为简单的理解就是两台计算机各自的IP地址与子网掩码进行AND运算后,如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。就这么简单。
请看以下示例:
运算演示之一:aa
I P 地址 192.168.0.1
子网掩码 255.255.255.0
AND运算
转化为二进制进行运算:
I P 地址 11000000.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 地址 11000000.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 地址 11000000.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地址只能有(2的8次方-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 地址 11000000.10101000.1*******.********
子网掩码 11111111.11111111.10000000.00000000
AND运算

11000000.10101000.10000000.00000000
转化为十进制后为:

192 . 168. 128 . 0

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

11000000.10101000.10000000.00000000

11000000.10101000.11111111.11111111

5、转化为十进制:

192 . 168.128.0 到192 . 168.255.255

6、0和255通常作为网络的内部特殊用途。通常不使用。

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

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

1.子网掩码为什么会自动填写~

子网掩码为什么会自动填写?
有类IP地址在没有划分子网的情况下都有默认子网掩码,比如A类是255.0.0.0,B类是255.255.0,0,C类是255.255.255.0。例如当你填10.*.*.*,就可以自动知道是A类,子网掩码自然可以自动填写255.0.0.0。一句话,你设置某类IP,系统就可以自动判断出来默认的子网掩码。不知道IP分类具体东西?去百度一下,看看资料,不是一句两句说清楚的。
2.我印象中很多无线路由器的IP地址是192.168.1.1,子网掩码是255.255.255.0,这样的话多台路由器的IP地址不会冲突吗?
不管什么路由器,通常可以理解它也是一台特殊计算机,他有两块网卡,一块对内 ,一块对外。像192.168.1.1是C类内网地址,用于跟局域网内其他计算机发送接收时的地址。另外他有一个WAN广域网口,这口上地址是对外的。打个比方,两个单位都有3个房间,对外他们地址是某路一号跟二号,每个单位1号房间是传达室,2,3号房间办公。他们收发信件都通过传达室,各办公房间跟传达室联系用内部房间号,两个传达室联系用外部路号,这传达室相当于路由器,对内他地址1号房间,对外他也有另外地址。

默认就是这个规则。

除非有特殊需要,不要更换。

有的网管需要建立不同网段,才会用到255.255.0.0等等……家庭用户和一般单位是用不到的,也无需知道,因为说起来很复杂。

子网掩码怎么用?
答:用第三个字节的前四位确定子网掩码。前四位都置为“1”(即把第三字节的最后四位作为主机位,其实在这里有个简单的规律,非网络位的前几位置1原网络就被分为2的几次方个网络,这样原来网络就被分成了2的4次方16个子网),即第三个字节为“11110000”,这个数我们暂且称作新的二进制子网掩码。 C、把对应初始...

子网掩码的作用的是什么?我只知道IP地址和子网掩码进行与运算可以求出...
答:在计算子网掩码时,我们要注意IP地址中的保留地址,即“ 0”地址和广播地址,它们是指主机地址或网络地址全为“ 0”或“ 1”时的IP地址,它们代表着本网络地址和广播地址,一般是不能被计算在内的。下面就来以实例来说明子网掩码的算法:对于无须再划分成子网的IP地址来说,其子网掩码非常简单,即按照其定义即可...

子网掩码是什么意思啊?
答:一、什么是子网掩码 子网掩码是一个32位的地址,用来指明某一个IP地址的的哪些位标识的是主机所在的子网、哪些位标识是主机的位掩码。二、子网掩码的作用 子网掩码的作用是将某一个IP地址划分为网络地址和主机地址两部分,通俗的说就是某个IP地址的参照物、用来分网段,从而合理的利用IP资源!三、...

掩码是什么意思?为什么要有掩码?
答:IP地址的规则255.255.255.0 表示子网掩码地址。将子网掩码转化为2进制代码后 例如:192.168.1.2 /24 判断

什么是子网掩码和默认网关啊
答:一台电脑的默认网关是不可以随随便便指定的,必须正确地指定,否则一台电脑就会将数据包发给不是网关的电脑,从而无法与其他网络的电脑通信。默认网关的设定有手动设置和自动设置两种方式。子网掩码:子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的...

什么叫子网掩码
答:问题二:子网掩码、网关是什么意思? 子网掩码:子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。子网掩码的设定必须遵循一定的规则。与IP地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字...

...指什么 我的IP地址121.250.223.190 子网掩码是255.255.255.0_百度...
答:将一个网络划分成N个网络,那么子网数就是N 而主机数代表每一个子网能容纳多少主机。划分后的子网掩码是改变的,所以每台主机上都要配相应的子网掩码。子网掩码一个很重要的作用,可以判断目的主机是否和自己一个网段。当你初始化通信,如果目标主机不在自己的网段,那么主机将信息交给网关,由网关路由...

掩码跟子网掩码是一个东西么?如果不是,那么掩码和子网掩码的作用分别是...
答:是一个东西,作用是划分网络块大小的,我们通常看到的是点分十进制的表示方法,其实这个玩意本身是二进制的,把十进制换算成二进制就是他的真面目。比如一个255.255.255.0的掩码,换算成二进制就是11111111.11111111.11111111.00000000一共24位为1,其反掩码就是00000000.00000000.00000000.11111111。说明...

无线网的子网掩码是什么?
答:子网掩码一般为255.255.255.0 子网掩码一共分为两类。一类是缺省(自动生成)子网掩码,一类是自定义子网掩码。缺省子网掩码即未划分子网,对应的网络号的位都置1,主机号都置0。A类网络缺省子网掩码:255.0.0.0 B类网络缺省子网掩码:255.255.0.0 C类网络缺省子网掩码:255.255.255.0 ...

子网掩码是什么?
答:对子网掩码使用必须要更多的子网位,可以得到更多的子网,节约了IP地址资源,若将来需要更多子网时,不用再重新分配IP地址,但每个子网的主机数量有限;反之,子网掩码使用较少的子网位,每个子网的主机数量允许有更大的增长,但可用子网数量有限。一般来说,一个网络中的节点数太多,网络会因为广播通信而饱和,所以,网络中的...