永发信息网

如何设置计算子网掩码

答案:1  悬赏:0  手机版
解决时间 2021-02-27 09:58
  • 提问者网友:人傍凄凉立暮秋
  • 2021-02-27 01:55
如何设置计算子网掩码
最佳答案
  • 五星知识达人网友:轻雾山林
  • 2021-02-27 02:43
问题一:子网掩码怎样计算?教我一招!!! 看到这么多人copy,我也来一个。希望对大家有用!楼主看了也许会茅塞顿开哦!
以上的是我原创
以下是copy来的,对作者致以崇高的敬意!
IP和子网掩码
我们都知道,IP是由四段数字组成,在此,我们先来了解一下3类常用的IP
A类IP段 0.0.0.0 到127.255.255.255
B类IP段 128.0.0.0 到191.255.255.255
C类IP段 192.0.0.0 到223.255.255.255
XP默认分配的子网掩码每段只有255或0
A类的默认子网掩码 255.0.0.0 一个子网最多可以容纳1677万多台电脑
B类的默认子网掩码 255.255.0.0 一个子网最多可以容纳6万台电脑
C类的默认子网掩码 255.255.255.0 一个子网最多可以容纳254台电脑
我以前认为,要想把一些电脑搞在同一网段,只要IP的前三段一样就可以了,今天,我才知道我错了。如果照我这说的话,一个子网就只能容纳254台电脑?真是有点笑话。我们来说详细看看吧。
要想在同一网段,只要网络标识相同就可以了,那要怎么看网络标识呢?首先要做的是把每段的IP转换为二进制。(有人说,我不会转换耶,没关系,我们用Windows自带计算器就行。打开计算器,点查看>科学型,输入十进制的数字,再点一下“二进制”这个单选点,就可以切换至二进制了。)
把子网掩码切换至二进制,我们会发现,所有的子网掩码是由一串[red]连续[/red]的1和一串[red]连续[/red]的0组成的(一共4段,每段8位,一共32位数)。
255.0.0.0 11111111.00000000.00000000.00000000
255.255.0.0 11111111.11111111.00000000.00000000
255.255.255.0 11111111.11111111.11111111.00000000
这是A/B/C三类默认子网掩码的二进制形式,其实,还有好多种子网掩码,只要是一串连续的1和一串连续的0就可以了(每段都是8位)。如11111111.11111111.11111000.00000000,这也是一段合法的子网掩码。子网掩码决定的是一个子网的计算机数目,计算机公式是2的m次方,其中,我们可以把m看到是后面的多少颗0。如255.255.255.0转换成二进制,那就是11111111.11111111.11111111.00000000,后面有8颗0,那m就是8,255.255.255.0这个子网掩码可以容纳2的8次方(台)电脑,也就是256台,但是有两个IP是不能用的,那就是最后一段不能为0和255,减去这两台,就是254台。我们再来做一个。
255.255.248.0这个子网掩码可以最多容纳多少台电脑?
计算方法:
把将其转换为二进制的四段数字(每段要是8位,如果是0,可以写成8个0,也就是00000000)
11111111.1111111.11111000.00000000
然后,数数后面有几颗0,一共是有11颗,那就是2的11次方,等于2048,这个子网掩码最多可以容纳2048台电脑。
一个子网最多可以容纳多少台电脑你会算了吧,下面我们来个逆向算法的题。
一个公司有530台电脑,组成一个对等局域网,子网掩码设多少最合适?
首先,无疑,530台电脑用B类IP最合适(A类不......余下全文>>问题二:子网掩码怎么计算 IP地址是32位的二进制数值,用于在TCP/IP通讯协议中标记每台计算机的地址。通常我们使用点式十进制来表示,如192.168.0.5等等。
每个IP地址又可分为两部分。即网络号部分和主机号部分:网络号表示其所属的网络段编号,主机号则表示该网段中该主机的地址编号。按照网络规模的大小,IP地址可以分为A、B、C、D、E五类,其中A、B、C类是三种主要的类型地址,D类专供多目传送用的多目地址,E类用于扩展备用地址。A、B、C三类IP地址有效范围如下表:
类别 网络号 /占位数 主机号 /占位数 用途
A 1~126 / 8 0~255 0~255 1~254 / 24 国家级
B 128~191 0~255 / 16 0~255 1~254 / 16 跨过组织
C 192~223 0~255 0~255 / 24 1~254 / 8 企业组织
随着互连网应用的不断扩大,原先的IPv4的弊端也逐渐暴露出来,即网络号占位太多,而主机号位太少,所以其能提供的主机地址也越来越稀缺,目前除了使用NAT在企业内部利用保留地址自行分配以外,通常都对一个高类别的IP地址进行再划分,以形成多个子网,提供给不同规模的用户群使用。
这里主要是为了在网络分段情况下有效地利用IP地址,通过对主机号的高位部分取作为子网号,从通常的网络位界限中扩展或压缩子网掩码,用来创建某类地址的更多子网。但创建更多的子网时,在每个子网上的可用主机地址数目会比原先减少。
子网掩码是标志两个IP地址是否同属于一个子网的,也是32位二进制地址,其每厂个为1代表该位是网络位,为0代表主机位。它和IP地址一样也是使用点式十进制来表示的。如果两个IP地址在子网掩码的按位与的计算下所得结果相同,即表明它们共属于同一子网中。
在计算子网掩码时,我们要注意IP地址中的保留地址,即“ 0”地址和广播地址,它们是指主机地址或网络地址全为“ 0”或“ 1”时的IP地址,它们代表着本网络地址和广播地址,一般是不能被计算在内的。
下面就来以实例来说明子网掩码的算法:
对于无须再划分成子网的IP地址来说,其子网掩码非常简单,即按照其定义即可写出:如某B类IP地址为 10.12.3.0,无须再分割子网,则该IP地址的子网掩码为255.255.0.0。如果它是一个C类地址,则其子网掩码为 255.255.255.0。其它类推,不再详述。下面我们关键要介绍的是一个IP地址,还需要将其高位主机位再作为划分出的子网网络号,剩下的是每个子网的主机号,这时该如何进行每个子网的掩码计算。
一、利用子网数来计算
在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网内的所需主机数目。
1)将子网数目转化为二进制来表示
2)取得该二进制的位数,为 N
3)取得该IP地址的类子网掩码,将其主机地址部分的的前N位置 1 即得出该IP地址划分子网的子网掩码。
如欲将B类IP地址168.195.0.0划分成27个子网:
1)27=11011
2)该二进制为五位数,N = 5
3)将B类地址的子网掩码255.255.0.0的主机地址前5位置 1,得到 255.255.248.0
即为划分成 27个子网的B类IP地址 168.195.0.0的子网掩码。
二、利用主机数来计算
1)将主机数目转化为二进制来表示
2)如果主机数小于或等于254(注意去掉保留的两个IP地址),则取得该主机的二进制位数,为 N,这里......余下全文>>问题三:知道一个IP地址,如何计算出它的子网掩码 仅仅知道一个IP是不能计算它的子网掩码的;就比如一个IP191.22.168.0;这是无法计算钉它的子网掩码的;一个网络地址的特点是主机号部分全部为0;该IP转化为二进制可以看出,它的主机号可以是11-2中任何一个数字,因此其子网掩码可以是255.255.248.0 或者255.255.252.0;255.255.255.252还有很多的;问题四:子网掩码怎么算我要详细的步骤 我是新手 以下答案为本人原创,绝非复制。分两部分来回答你的疑问。
一、子网掩码的含义和根据子网掩码划分子网
一个IP地址必然属于某一个网络,或者叫子网。子网掩码就是用来指定某个IP地址的网络地址的,换一句话说,就是用来划分子网的。
例如,一个A类网络可以容纳16777214台主机。但是在实际运用中,不可能把一个A类网络只用于一个子网,因为那样管理起来很不方便,也会出现广播风暴等种种问题,所以需要根据实际需求把它划分为若干个较小的子网。一个B类网络可以容纳65534台主机,往往也是需要划分子网的。即便一个小型企业内部,为了部门之间的职能的需要,配置那些电脑可以互相访问,哪些不能互相访问,就需要通过划分子网的方法来实现。
子网划分的问题看起来很复杂,其实也不是很复杂。只要把IP地址的位数、网络位数、主机位数、子网掩码的位数这几个概念搞清楚,就觉得很简单了。
IP地址位数=网络位数+主机位数=32位。子网掩码的位数就是网络的位数。
A类网络的网络位数是8位,子网掩码就是11111111.00000000.00000000.00000000,换算成二进制表示为255.0.0.0。
B类网络的网络位数是16位,子网掩码就是11111111.11111111.00000000.00000000,换算成十进制表示为255.255.0.0。
C类网络的网络位数是24位,子网掩码就是11111111.11111111.11111111.00000000,换算成十进制表示为255.255.255.0。
A类网络加长子网掩码到16位就把一个A类网络划分为256个B类网络同样大小的网络,再加长到24位就又把每个B类大小的子网划分为256个C类网络大小的子网。就是这个道理。一个大的网络,通过把子网掩码加长,使网络位多了,也就是网络数目多了,子网就多了。
当然你也可以不划分为256个子网,而划分为128个,64个,32个,16个,8个,4个,2个。
一个B类网络的默认子网掩码为255.255.0.0,你如果想把它划分为2个子网,网络位数就成立17位,也就是说子网掩码就变成了255.255.128.0;想划分为16个子网,因为16是2的4次方,所以网络位数加4变成了20位,也就是说子网掩码加长,成了20位,就是255.255.240.0。依此类推。
一个C类网络的默认子网掩码为24位的,那么主机位=32-24=8位,2的8次方等于256,所以一个C类网络的IP地址数量(包括网络地址和广播地址)为256个。
但是你仍然可以通过加长子网掩码的手段,把一个C类子网划分为更多的子网。划分的子网数必定是2的n次方个,每个子网的IP数量必定是2的(8- n)次方个。
子网掩码加长1位,划分2个子网;加长2位,划分4个子网,加长6位,划分2的6次方个,也就是64个子网。
子网掩码的1的个数表示网络位的个数,简单地来说,网络位是不属于你控制的,是上级主管给你的,给你多少就是多少。但是主机位是你可以控制的,你可以把它缩短,把缩短出来的位数加到网络位中,这样网络位就长了,子网数就多了,相应地每个子网的IP数量就少了。
记住下面的公式,遇到再复杂的子网划分问题也难不倒你了。
IP地址位数=32
网络位+主机位=32
子网掩码加长n位,则在当前子网基础上划分为2的n次方个子网。每个子网的IP地址数量=2^(32-划分前子网掩码位数-n)
二、如何根据子网划分的目标计算子网掩码
简单来说,子网掩码就是网络地址的位数。
一个IP地址一共有32位,其中靠前的某些位表示网络地......余下全文>>问题五:知道IP地址,怎么算子网掩码? 假设五个部门平均分配50台计算机,每个部门10台,根据子网划分的规则,2的4次幂减2等于14 ,14>10 可以。所以ip地址为:209.201.202.16-209.201.202.31/28 第一主机地址,最后一个广播地址, 209.201.202.32-209.201.202.47/28 .。。。。。。。。。。。。。。。。 209.201.202.48-209.201.202.63/28 .。。。。。。。。。。。。。。。。下面自己加下去。问题六:知道IP地址和位数如何计算子网掩码 无论IP地址还是子网掩码都是每段8位二进制,共32位。/28表示前28个1,后4个011111111 11111111 11111111 11110000---255.255.255.240问题七:知道ip 怎么算子网掩码和默认网关? 超过255台电脑IP和子网掩码的一些知识我们都知道,IP是由四段数字组成,在此,我们先来了解一下3类常用的IP
A类IP段  0.0.0.0 到127.255.255.255
B类IP段  128.0.0.0 到191.255.255.255
C类IP段  192.0.0.0 到223.255.255.255   XP默认分配的子网掩码每段只有255或0
A类的默认子网掩码 255.0.0.0     一个子网最多可以容纳1677万多台电脑
B类的默认子网掩码 255.255.0.0    一个子网最多可以容纳6万台电脑
C类的默认子网掩码 255.255.255.0   一个子网最多可以容纳254台电脑  我以前认为,要想把一些电脑搞在同一网段,只要IP的前三段一样就可以了,今天,我才知道我错了。如果照我这说的话,一个子网就只能容纳254台电脑?真是有点笑话。我们来说详细看看吧。  要想在同一网段,只要网络标识相同就可以了,那要怎么看网络标识呢?首先要做的是把每段的IP转换为二进制。(有人说,我不会转换耶,没关系,我们用Windows自带计算器就行。打开计算器,点查看>科学型,输入十进制的数字,再点一下“二进制”这个单选点,就可以切换至二进制了。)  把子网掩码切换至二进制,我们会发现,所有的子网掩码是由一串[red]连续[/red]的1和一串[red]连续[/red]的0组成的(一共4段,每段8位,一共32位数)。
255.0.0.0   11111111.00000000.00000000.00000000
255.255.0.0  11111111.11111111.00000000.00000000
255.255.255.0 11111111.11111111.11111111.00000000
这是A/B/C三类默认子网掩码的二进制形式,其实,还有好多种子网掩码,只要是一串连续的1和一串连续的0就可以了(每段都是8位)。如11111111.11111111.11111000.00000000,这也是一段合法的子网掩码。子网掩码决定的是一个子网的计算机数目,计算机公式是2的m次方,其中,我们可以把m看到是后面的多少颗0。如255.255.255.0转换成二进制,那就是11111111.11111111.11111111.00000000,后面有8颗0,那m就是8,255.255.255.0这个子网掩码可以容纳2的8次方(台)电脑,也就是256台,但是有两个IP是不能用的,那就是最后一段不能为0和255,减去这两台,就是254台。我们再来做一个。
255.255.248.0这个子网掩码可以最多容纳多少台电脑?
计算方法:
把将其转换为二进制的四段数字(每段要是8位,如果是0,可以写成8个0,也就是00000000)
11111111.1111111.11111000.00000000
然后,数数后面有几颗0,一共是有11颗,那就是2的11次方,等于2048,这个子网掩码最多可以容纳2048台电脑。
一个子网最多可以容纳多少台电脑你会算了吧,下面我们来个逆向算法的题。
一个公司有530台电脑,组成一个对等局域网,子网掩码设多少最合适?
首先,无疑,530台电脑用B类IP最合适(A类不用说了,太多,C类又不够,肯定是B类),但是B类默认的子网掩码是255.255.0.0,可以容纳6万台电脑,显然不太合适,那子......余下全文>>问题八:请问子网掩码有什么作用,以及如何设置子网掩码? 子网掩码是用来判断任意两台计算机的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地址只能有(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 地址 00010000.01001001.1*******.******......余下全文>>问题九:子网掩码和子网划分怎么算的? IP地址一共是32位`点和点之间代表一个8位````比如网段`192.168.1.0他的子网掩码255.255.255.0 这个用你所学知识应该可以看出来他的子网是24位` 8 + 8 + 8 + 0 =24(和上面的255.255.255.0对应) 比如说一个子网掩码的255 其实就是一个8位的数值他8个位置上的数字为128 64 32 16 8 4 2 1 你算算。加起来是不是就等于255了? 如果是192.168.1.1/24 这样的网段。一看就知道网络ID(也就是所属的网段)是192.168.1.0如果是192.168.1.1/26呢? 你看下他的子网掩码位数26 是不是就等于8+8+8+2=26? 那他的子网掩码是什么呢? 把8+8+8+2和上面给你的写数据套入,,分析下``一个8位=127+64+32+16+8+4+2+1=255一个2位呢?他就等于127+64=192 (记得。位数要从大网小加噢``)如果是3位的话就是127+64+32=224所以192.168.1.1/26 t他的子网掩码就是255.255.255.192看到这里。 。你可以算出192.168.1.1/28的子网掩码了吗?现在来看网络号就是所说的网络位``还拿一个192.168.1.0/26的子网来划分``你看他的子网26位 他的子网掩码255.255.255.192你还记得他192是怎样的来的吗? 127+64`呵呵``说个最简单的划分网络位的方法``你就把他的子网掩码在最后一个8位里面借的最后一个位拿来作网络位就他的子网是26位。。也就是借了2位``` 上面有提到点和点之间一个8位的255是怎样得来的(127+64+0+0+0+0+0+0=192) ↓ ↓ 借的 借的而网络位也可以就是说,以你借的最后一个位的数值的次方叠加而得来的``你26位 借的是 127和64 这样看来最后借的是不是就是64?好了,然后网络位就好划分。 192.168.1.0/26192.168.1.64/26192.1681.128/26192.168.1.192/26如果在加一个64就是192.168.1.256 你看看是不是就超过标准了?所有上面的4个子网。就是192.168.1.0/26的 划分的4个子网``一个网络位到下一个网络位之间的空留的数字就是子网里面可容纳的主机数````192.168.1.0/26 ~192.168.1.64/26之间是不是就空出很多IP? 192.168.1.1 192.168.1.2===== 这些这是第一个网络位的主机数``而第一个网络位最后的一个IP 192.168.1.63这个主机位就是这个网络段的广播位```而192.168.1.64他的网络段广播位就是192.168.1.127 这样往下推演 看懂了吗?? 最好还看下相关书籍,都有详细介绍`问题十:192.168.0.1/24怎么算子网掩码? 24的意思是子网遮罩是24位. 也就是子网遮罩是: 255.255.255.0, 怎么算来的呢? 其实非常简单
我们将 255.255.255.255 表示成2进制是: 11111111.11111111.11111111.11111111, 这里的/24告诉你从左边取24个1, 其它的就全用0表示, 那么就是: 11111111.11111111.11111111.00000000. 再把这个换算成10进制子网遮罩就是: 255.255.255.0. 你只要记得/24 就是将它的2进制从左边数24个1再转成十进制就行了, 不知你听懂没有?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯