子网掩码是干什么的,有什么作用

2021-03-07 07:47:15 字数 5063 阅读 7265

1楼:阿根廷折背

简单的说,子网掩码的作用就是用于说明如何进行子网的划分,使ip协议在发送数据包时确定发送主机和接收主机是否是在同一个物理网络内,如果在同一个子网内,那数据将直接在两台主机之间传送,如果不在同一个子网内,那数据包将交由路由器**

就好比打**是要区分是市话还是长途一样!

一般ip地址是32位二进制数,表示为点分四段十进制,相同的子网内的ip具有相同的前n位(n=8、16...)例如对于任意b类地址165.111.

6.7,路由器将b类的子网掩码255.255.

0.0和165.111.

6.7按位与,就过滤掉了后面.6.

7的信息,得到了目的地所在的网络名:165.111.

0.0。

c类地址的子网掩码则是255.255.255.0,写成二进制是24个1和8位0。

2楼:匿名用户

什么是子网

掩码 子网掩码不能单独存在,它必须结合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协议的网络来说非常重要,只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。

常用的子网掩码

子网掩码有数百种,这里只介绍最常用的两种子网掩码,它们分别是“255.255.255.0”和“255.255.0.0”。

1. 子网掩码是“255.255.

255.0”的网络:最后面一个数字可以在0~255范围内任意变化,因此可以提供256个ip地址。

但是实际可用的ip地址数量是256-2,即254个,因为主机号不能全是“0”或全是“1”。

2. 子网掩码是“255.255.

0.0”的网络:后面两个数字可以在0~255范围内任意变化,可以提供2552个ip地址。

但是实际可用的ip地址数量是2552-2,即65023个。

ip地址的子网掩码设置不是任意的。如果将子网掩码设置过大,也就是说子网范围扩大,那么,根据子网寻径规则,很可能发往和本地机不在同一子网内的目的机的数据,会因为错误的判断而认为目的机是在同一子网内,那么,数据包将在本子网内循环,直到超时并抛弃,使数据不能正确到达目的机,导致网络传输错误;如果将子网掩码设置得过小,那么就会将本来属于同一子网内的机器之间的通信当做是跨子网传输,数据包都交给缺省网关处理,这样势必增加缺省网关的负担,造成网络效率下降。因此,子网掩码应该根据网络的规模进行设置。

如果一个网络的规模不超过254台电脑,采用“255.255.255.

0”作为子网掩码就可以了,现在大多数局域网都不会超过这个数字,因此“255.255.255.

0”是最常用的ip地址子网掩码;笔者见到的最大规模的中小学校园网具有1500多台电脑,这种规模的局域网可以使用“255.255.0.

0”。默认子网掩码

在windows 2000 server中,如果给一个网卡指定ip地址,系统会自动填入一个默认的子网掩码。这是windows 2000 server为了节省用户输入时间自动产生的子网掩码。比如,局域网最常使用的ip地址“192.

168.x.x”默认的子网掩码是“255.

255.255.0”。

一般情况下,ip地址使用默认子网掩码就可以了。

参考资料:http://zhidao.baidu.***/question/312969.html

3楼:匿名用户

ip地址的网络号和主机号各是多少位呢?如果不指定,就不知道哪些位是网络号、哪些是主机号,这就需要通过子网掩码来实现。

什么是子网掩码

子网掩码不能单独存在,它必须结合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协议的网络来说非常重要,只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。

常用的子网掩码

子网掩码有数百种,这里只介绍最常用的两种子网掩码,它们分别是“255.255.255.0”和“255.255.0.0”。

1.子网掩码是“255.255.

255.0”的网络:最后面一个数字可以在0~255范围内任意变化,因此可以提供256个ip地址。

但是实际可用的ip地址数量是256-2,即254个,因为主机号不能全是“0”或全是“1”。

2.子网掩码是“255.255.

0.0”的网络:后面两个数字可以在0~255范围内任意变化,可以提供2552个ip地址。

但是实际可用的ip地址数量是2552-2,即65023个。

ip地址的子网掩码设置不是任意的。如果将子网掩码设置过大,也就是说子网范围扩大,那么,根据子网寻径规则,很可能发往和本地机不在同一子网内的目的机的数据,会因为错误的判断而认为目的机是在同一子网内,那么,数据包将在本子网内循环,直到超时并抛弃,使数据不能正确到达目的机,导致网络传输错误;如果将子网掩码设置得过小,那么就会将本来属于同一子网内的机器之间的通信当做是跨子网传输,数据包都交给缺省网关处理,这样势必增加缺省网关的负担,造成网络效率下降。因此,子网掩码应该根据网络的规模进行设置。

如果一个网络的规模不超过254台电脑,采用“255.255.255.

0”作为子网掩码就可以了,现在大多数局域网都不会超过这个数字,因此“255.255.255.

0”是最常用的ip地址子网掩码;笔者见到的最大规模的中小学校园网具有1500多台电脑,这种规模的局域网可以使用“255.255.0.

0”。默认子网掩码

在windows 2000 server中,如果给一个网卡指定ip地址,系统会自动填入一个默认的子网掩码。这是windows 2000 server为了节省用户输入时间自动产生的子网掩码。比如,局域网最常使用的ip地址“192.

168.x.x”默认的子网掩码是“255.

255.255.0”。

一般情况下,ip地址使用默认子网掩码就可以了

4楼:天外琴音

子网掩码是每个网管必须要掌握的基础知识,只有掌握它,才能够真正理解tcp/ip协议的设置。以下我们就来深入浅出地讲解什么是子网掩码。

ip地址的结构

要想理解什么是子网掩码,就不能不了解ip地址的构成。互联网是由许多小型网络构 成的,每个网络上都有许多主机,这样便构成了一个有层次的结构。ip地址在设计时就考虑到地址分配的层次特点,将每个ip地址都分割成网络号和主机号两部分,以便于ip地址的寻址操作。

ip地址的网络号和主机号各是多少位呢?如果不指定,就不知道哪些位是网络号、哪些是主机号,这就需要通过子网掩码来实现。

什么是子网掩码

子网掩码不能单独存在,它必须结合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协议的网络来说非常重要,只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。

常用的子网掩码

子网掩码有数百种,这里只介绍最常用的两种子网掩码,它们分别是“255.255.255.0”和“255.255.0.0”。

1.子网掩码是“255.255.

255.0”的网络:最后面一个数字可以在0~255范围内任意变化,因此可以提供256个ip地址。

但是实际可用的ip地址数量是256-2,即254个,因为主机号不能全是“0”或全是“1”。

2.子网掩码是“255.255.

0.0”的网络:后面两个数字可以在0~255范围内任意变化,可以提供2552个ip地址。

但是实际可用的ip地址数量是2552-2,即65023个。

ip地址的子网掩码设置不是任意的。如果将子网掩码设置过大,也就是说子网范围扩大,那么,根据子网寻径规则,很可能发往和本地机不在同一子网内的目的机的数据,会因为错误的判断而认为目的机是在同一子网内,那么,数据包将在本子网内循环,直到超时并抛弃,使数据不能正确到达目的机,导致网络传输错误;如果将子网掩码设置得过小,那么就会将本来属于同一子网内的机器之间的通信当做是跨子网传输,数据包都交给缺省网关处理,这样势必增加缺省网关的负担,造成网络效率下降。因此,子网掩码应该根据网络的规模进行设置。

如果一个网络的规模不超过254台电脑,采用“255.255.255.

0”作为子网掩码就可以了,现在大多数局域网都不会超过这个数字,因此“255.255.255.

0”是最常用的ip地址子网掩码;笔者见到的最大规模的中小学校园网具有1500多台电脑,这种规模的局域网可以使用“255.255.0.

0”。默认子网掩码

在windows 2000 server中,如果给一个网卡指定ip地址,系统会自动填入一个默认的子网掩码。这是windows 2000 server为了节省用户输入时间自动产生的子网掩码。比如,局域网最常使用的ip地址“192.

168.x.x”默认的子网掩码是“255.

255.255.0”。

一般情况下,ip地址使用默认子网掩码就可以了。

can总线的ID掩码有什么作用,can总线的ID是什么意思

1楼 张 通过设置can过滤器 可以使can端口只接收符合规定的的can数据包 这样就能将can总线划分成若干网段用于支持不同应用 例如 节点a接受前四位为1010的数据,即id 1010 x的数据。使用掩码可屏蔽后七位。 can总线的id是什么意思 2楼 马路上的 甲 标识符 也就是一个can节点...

上网注册账号为什么要有验证码?什么作用

1楼 乐跑小子 验证码的作用是防止恶意破解密码 刷票 论坛灌水 刷页。 大多数 的验证码都是需要点击一下填写框,然后会自动弹出验证码 。点击验证码旁边红色字样即可更换由于验证码是随机产生的,有很大几率会出现无法清楚识别的验证码 ,所以需要注意的是,一般 都会有相应的提示,如 看不清,换一张 等,如果...

验证码是干嘛用的?为什么要输入验证码

1楼 田田响丄 验证码 captcha 是 pletely automated public turing test to tell puters and humans apart 全自动区分计算机和人类的图灵测试 的缩写,是一种区分用户是计算机还是人的公共全自动程序。 可以防止 恶意批量注册 恶意...