子网掩码计算方法

合集下载

子网掩码计算方法

子网掩码计算方法

子网掩码计算方法子网掩码是一个32位二进制数字,用于将IP地址分成网络地址和主机地址。

计算子网掩码的方法如下:Step 1. 确定IP地址的分类IP地址分为A、B、C、D、E五类地址,每个地址分类的网络号不同,其网段分别为:A类地址:1.0.0.0 ~ 126.0.0.0B类地址:128.0.0.0 ~ 191.255.0.0C类地址:192.0.0.0 ~ 223.255.255.0D类地址:224.0.0.0 ~ 239.255.255.255E类地址:240.0.0.0 ~ 255.255.255.255Step 2. 确定网络位数与主机位数确定网络位数与主机位数的方法是根据子网掩码的长度来决定。

一个32位二进制数中,子网掩码是由左向右的一段连续的1和一段0组成的。

左侧的1表示网络位,右侧的0表示主机位。

例如,在C类地址中,子网掩码为255.255.255.0,其二进制表示为11111111.11111111.11111111.00000000,其中左侧的24个1表示网络位,右侧的8个0表示主机位。

Step 3. 确定子网掩码确定子网掩码需要根据网络位数和主机位数,在32位的二进制数中给定相应数量的1和0。

根据子网掩码的长度可以得出网络位数和主机位数,从而得到子网掩码。

例如,在C类地址中,24位是网络位,8位是主机位,因此子网掩码的二进制表示为11111111.11111111.11111111.00000000,即255.255.255.0。

Step 4. 确定网络地址和广播地址根据子网掩码和IP地址可以确定网络地址和广播地址。

网络地址是主机位全部为0的IP地址,广播地址是主机位全部为1的IP地址。

例如,在C类地址中,IP地址为192.168.1.1,子网掩码为255.255.255.0。

确定网络地址的方法是将IP地址中主机位全部变为0,即192.168.1.0是网络地址;确定广播地址的方法是将IP地址中主机位全部变为1,即192.168.1.255是广播地址。

子网掩码的计算

子网掩码的计算

1.子网的含义B类大网中容纳着2的16次方个IP地址,即65536个IP地址;如果把B类大网划分为32个小网,那么每个小网的IP地址数目就是65536/32=2048;掩码的作用就是用来告诉电脑把“大网”划分为多少个“小网”,掩码是用来确定子网数目的依据。

2.各类网络的默认掩码A类网络的默认掩码是255.0.0.0(11111111.00000000.00000000.00000000);B类网络的默认掩码是255.255.0.0(11111111.11111111.00000000.00000000);C类网络的默认掩码是255.255.255.0(11111111.11111111.11111111.00000000)。

3.子网掩码的另类表示法如255.255.248.0这样的子网掩码,可以用“/数字”表示,将255.255.248.0转为二进制的形式是 11111111.11111111.11111000.00000000,可以看到左边是有21个1,所以我们可以将255.255.248.0这个掩码表示为/21。

反过来,当我们看到/21时,我们就把32位二进制的左边填上21个1,将这个32位二进制数每8位做为一节用句点隔开,再转换为十进制,就是255.255.248.0了。

不管是A类还是B类还是C类网络,在不划分子网的情况下,都是有两个IP地址不可用的:网络号和广播地址。

比如在一个没有划分子网的C类大网中用202.203.34.0来表示网络号,用202.203.34.255来表示广播地址,因为C类大网的IP地址有256个,现在减去这两个IP地址,那么可用的IP地址就只剩下256-2=254个了。

如果把一个C类大网划分为4个子网,会增加多少个不可用的IP地址?可以这样想:在C类大网不划分子网时,有两个IP地址不可用;现在将C类大网划分为4个子网,那么每个子网中都有2个IP地址不可用,所以4个子网中就有8个IP地址不可用,用8个IP 地址减去没划分子网时的那两个不可用的IP地址,得到结果为6个。

子网掩码计算

子网掩码计算

子网掩码计算已知子网数量求子网掩码公式:2m》子网数量原则取大不取小M就是占主机位数,占用的主机位就是1,没占用的网络位就是0例如:一个子网划分了12个子网,那么需要2m》12 这是m=4才能满足条件,4就是得到的网络位,那么主机位就是32-4=28 按照主机位是1 网络位是0的原则转换成二进制就是28个1和4个011111111 11111111 11111111 11110000转换成十进制就是255.255.255.240二进制转十进制方法十进制转二进制例如192这个数字按照上述的方法转换以后呢就是11000000只有前面192/2=96 096/2=48 048/2=24 024/2=12 012/2=6 06/2=3 03/2=1 (1)加上最后得到的商的数字转换成二进制就是1100 0000还有着一种更简单的方法就是根据十进制数字对应的二进制位数计算例如41转换成二进制0010 1000应数值第1位对应是1,也就是2的0次方。

第8位对应就是128,也就是2的7次方按照如此计算就是41=32+8+1这样的话只有第6位、第4位还有第一位是1其他的都是0所以二进制就是0010 1000已知主机位数求掩码例如172.16.1.20/27这样主机位是27那么网络位是5,这样就是5个0加上27个1 二进制表示为11111111.11111111.11111111.11100000转换成十进制就是255.255.255.224已知主机数量求子网掩码已知主机数量是240求子网掩码公式:2n》主机数量,2的8次方为256,大于240但是2的7次方为128小于240,根据取大不取小的原则选择8 那么子网掩码就是主机位24个1和网络位8个0组成,掩码就是255.255.255.0已知IP和掩码求每段IP的起止段是多少202.202.208.0 /255.255.224.0256-224=32计算每个子网的网段的地址范围是32 ,但是去掉两个不能用的1------------3133-----------6365-----------9597-----------127129---------159161---------191193---------223225----------255。

子网掩码计算方法

子网掩码计算方法

子网掩码计算方法子网掩码是用来指示一个IP地址的哪部分是网络地址,哪部分是主机地址的。

在计算机网络中,子网掩码是一个十进制数,通常写成四个八位二进制数,用点分十进制来表示,例如255.255.255.0。

在实际应用中,我们经常需要计算子网掩码,以便更好地管理和配置网络。

接下来,我们将介绍子网掩码的计算方法。

首先,我们需要了解子网掩码的基本概念。

子网掩码是一个32位的二进制数字,其中网络部分全为1,主机部分全为0。

例如,对于一个子网掩码为255.255.255.0的IP地址,其对应的二进制形式为11111111.11111111.11111111.00000000。

这意味着前24位用于网络地址,后8位用于主机地址。

接下来,我们来介绍如何计算子网掩码。

假设我们有一个IP地址为192.168.1.0,我们需要将其划分为若干个子网,每个子网包含256台主机。

首先,我们需要确定需要多少个子网,以及每个子网需要多少个主机。

然后,我们可以根据这些需求来计算子网掩码。

为了计算子网掩码,我们可以使用以下公式:子网掩码位数 = log2(所需主机数 + 2)。

其中,所需主机数是指每个子网中需要的主机数量。

在这个例子中,我们需要256台主机,所以所需主机数为256。

将其代入公式中,我们可以得到子网掩码位数。

一旦我们得到了子网掩码位数,我们就可以将其转换为子网掩码。

例如,如果我们得到了子网掩码位数为24,那么对应的子网掩码就是255.255.255.0。

这样,我们就可以将IP地址192.168.1.0划分为多个子网,每个子网包含256台主机。

在实际应用中,我们还需要考虑到子网掩码的规范性和合法性。

例如,子网掩码中网络部分必须是连续的1,主机部分必须是连续的0。

此外,子网掩码不能全为0或全为1,因为这样会导致IP地址无法使用。

总的来说,子网掩码的计算方法并不复杂,只需要根据实际需求来确定所需的子网和主机数量,然后使用相应的公式来计算子网掩码。

子网掩码计算公式

子网掩码计算公式

子网掩码计算公式网络技术的发展和变迁,使得以前不可能实现的功能都可以通过网络互联上实现,而子网掩码的概念就是这样的一个新技术,在网络技术的发展中扮演越来越重要的角色。

子网掩码是指在IP地址中,每一位IP地址的每一个字符都可以用一个掩码来修正,比如在某一局域网中,可以将一个特定的子网划分出来,并且这个子网内所有的IP地址都是由掩码对这些字符的每一组进行修正来得出的。

子网掩码的计算公式可以概括为:子网掩码=1+2^n-2^m其中:n为网络号位数,m为主机号位数。

例如,当n=11,m=4时,子网掩码=1+2^11-2^4=1+2048-16=2033。

子网掩码一般可以分为两种:A类子网掩码和B类子网掩码。

A 类子网掩码是由8位(也就是一个字节)组成的,每个字符都有一个掩码和它一一对应,比如A类子网掩码的格式如下:A类子网掩码: 11111111 11111111 11111111 00000000(网络号部分)00000000(主机号部分)。

B类子网掩码和A类子网掩码类似,但其中主机部分只有6位,比如B类子网掩码的格式如下:B类子网掩码: 11111111 11111111 11111111 11000000(网络号部分)00000000(主机号部分)。

还有一种是C类子网掩码,其中主机号部分有8位,比如C类子网掩码的格式如下:C类子网掩码: 11111111 11111111 11111111 11111111(网络号部分)00000000(主机号部分)。

以上就是常用的三种子网掩码的格式,它们的计算公式也是基本相同的。

不同的网络系统可以有不同的子网掩码,不过网络技术的发展,越来越多的子网掩码使用A类子网掩码和B类子网掩码,这样可以提高网络效率和安全性。

另外,在计算时,还可以使用一些实用工具,比如子网掩码计算器和转换器等,这些实用工具可以帮助用户简单的计算或转换子网掩码,以及计算出最大可用的主机数量等,良好的实用工具就可以极大的降低使用它们所需要的难度和成本。

子网掩码快速计算

子网掩码快速计算

1 以知子网数
在平常计算子网掩码的时候比较麻烦,因为要牵扯到二进制的变换,
对于如何计算子网掩码和从子网掩码快速的看出相关信息。

我个人得出一个小经验。

比如一个C网要分成两个网段,那么256/2=128.每个子网128个地址。

用256减去每个子网的地址数,256-128=128,子网掩码就是255.255.255.128;
分成4个网段,256/4=64每个子网64个地址。

用256减去每个子网的地址数,256-64=192,子网掩码就是255.255.255.192;
分成8个网段,256/8=32每个子网32个地址。

用256减去每个子网的地址数,256-32=224,子网掩码就是255.255.255.224.
所以我们要求的那位数就是256减去每个子网的地址数。

当然,我们也可以从子网地址中看出,使用此掩码每个子网中的地址数目,划分了多少个子网。

如果是B类地址,每个子网要求500主机,则500最接近2的9次方512,用512/256=2即(2倍的256台主机)子网掩码第三段为256-2=254;
所以子网掩码应为255.255.254.0
通过子网掩码算有多少主机数
255.255.248.0=11111111.11111111.11111000.00000000
通过10进制转换为2进制
后面有11个0
所以最大的主机数是2^11=2048
以知子网掩码求有多少个子网
如子网是248,256-248=8 256/8=32。

子网掩码的计算方法【精选】

子网掩码的计算方法【精选】

子网掩码的计算方法一、利用子网数来计算在求子网掩码之前必须先搞清楚掩码转成二进制后,为1的位代表网络位,为0的位代表主机位。

1)将子网数目转化为二进制来表示2)取得该二进制的位数,为 N3)取得该IP地址的子网掩码,将其主机地址部分的的前N 位置1 累计即得出该IP地址划分子网的子网掩码。

如欲将B类IP地址168.195.0.0划分成27个子网:1)27=110112)该二进制为五位数,N = 53)将B类地址的子网掩码255.255.0.0的主机地址前5位置 1,得到255.255.248.0,即为划分成 27个子网的B类IP地址 168.195.0.0的子网掩码。

二、利用主机数来计算1)将主机数目转化为二进制来表示2)如果主机数小于或等于254(注意去掉保留的两个IP地址),则取得该主机的二进制位数,为 N,这里肯定 N<8。

如果大于254,则 N>8,这就是说主机地址将占据不止8位。

3)使用255.255.255.255来将该类IP地址的主机地址位数全部置1,然后从后向前的将N位全部置为 0,即为子网掩码值。

如欲将B类IP地址168.195.0.0划分成若干子网,每个子网内有主机700台:1) 700=10101111002)该二进制为十位数,N = 103)将该B类地址的子网掩码255.255.0.0的主机地址全部置 1,得到255.255.255.255,然后再从后向前将后10位置0,即为:11111111.11111111.11111100.00000000,即255.255.252.0。

这就是该欲划分成主机为700台的B类IP 地址 168.195.0.0的子网掩码。

---------子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。

最为简单的理解就是两台计算机各自的IP地址与子网掩码进行与运算后,如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。

子网掩码的计算精编版

子网掩码的计算精编版

子网掩码的计算精编版
子网掩码是用于划分IP地址的网络部分和主机部分的一种技术参数。

它通过在IP地址中将网络部分和主机部分进行分隔,来确定主机所在的
网络。

在计算子网掩码时,需要了解IP地址和子网掩码的规则和原理,
并掌握如何将主机数量转化为子网掩码的位数。

下面是一个通俗易懂的方
法来计算子网掩码。

在计算子网掩码时,首先需要确定网络中的主机数量。

然后根据主机
数量确定需要多少位的子网掩码。

举个例子,假设一个网络需要容纳500个主机。

首先确定需要多少位
的子网掩码。

子网掩码的位数和主机数量有以下的对应关系:-2位的子网掩码可以容纳2^2-2=2个主机
-3位的子网掩码可以容纳2^3-2=6个主机
-4位的子网掩码可以容纳2^4-2=14个主机
-以此类推
在这个例子中,网络需要容纳500个主机,所以选择一个能容纳超过500个主机的子网掩码位数。

从上面的对应关系可以看出,4位的子网掩
码可以容纳14个主机,但不满足需求。

5位的子网掩码可以容纳30个主机,也不满足需求。

因此,选择6位的子网掩码,可以容纳62个主机。

最后,将二进制的子网掩码转化为十进制,得到最终的子网掩码。

例如,6位子网掩码的十进制表示为255.255.255.192
通过以上的方法,就可以计算出任意主机数量所对应的子网掩码。

需要注意的是,这只是一个简单的计算方法,实际网络设计中还需要考虑其他因素,例如网络的规模、可扩展性等。

希望这个通俗易懂的方法能够帮助你理解和计算子网掩码,欢迎提问和深入探讨。

子网掩码计算'

子网掩码计算'
6
子网掩码计算举例
例:将B类IP地址168.169.0.0划分成30个子网, 求子网掩码。 解: 1)30-1=29=11101B 2)该二进制数为5位数,m = 5 3)将B类地址的子网掩码255.255.0.0的主机地址 部分前5位置 1,得 11111111.11111111.11111000.00000000 即:255.255.248.0
17
14
例: 四个IP地址分别为208.197.222.63, 208.197.222.64,208.197.222.65, 208.197.222.66, 子网掩码为 255.255.255.192, 试计算哪些IP地址可以用作主机地址且不通过路 由器可以互相通信。 分析:计算机之间不通过路由器可以相互通信, 其IP地址必须属于同一个网络。所以问题的关键 是要通过计算判断哪些IP地址属于同一个网络。 网络地址 = IP & Mask
10
子网掩码计算举例
例:欲将B类IP地址168.195.0.0划分成若干子网, 每个子网内有主机700台,求子网掩码。 解: 700+3-1=702=1010111110B
该二进制为10位数,n = 10
将该B类地址的子网掩码255.255.0.0的主机地址 全部置 1,得到255.255.255.255 然后再从后向前将后 10位置0,得: 11111111.11111111.11111100.00000000 即:255.255.252.0
确定了子网号比特数和主机号比特数就得到了子网 掩码。
2
子网掩码计算
一、计算子网号比特数
二、计算主机号比特数
3
一、计算子网号比特数
问题:把C类地址192.168.1.0分成10个子网,求 子网掩码。 分析:由问题知实际要使用的子网数为10,这10 个子网编号依次为0,1,…,9,最大子网号为9, 9对应的二进制数为1001,是一个4位数,要表示 这个最大的子网号要4bit,需要从主机位中借用 4bit来表示子网号。C类地址默认的掩码为 255.255.255.0,掩码中主机位为8位,在主机位 中从左边借用4位作网络位,把对应的位设为1即 可,得11110000B,即240,所以子网掩码为 255.255.255.240。

子网掩码是什么?子网掩码怎么计算?

子网掩码是什么?子网掩码怎么计算?

子网掩码是什么?子网掩码怎么计算?导读:我们在查看计算机网络属性的时候,会看到一个名为“子网掩码”的属性,后面是一串数字地址,那么子网掩码是什么意思呢?同时子网掩码的地址是如何计算出来的?对于这两个问题,都将在本文寻找到答案。

子网掩码是什么?子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。

子网掩码如何计算?一、例如:网吧有1000台主机,使用192.168.0.0的C网段。

我们知道一个标准的C类网段最多只有254个可用的IP地址,所以我们要通过改变子网掩码来合并子网,扩大该网段内的可用IP数目。

总主机台数(1000)/254=3.933.93所以我们至少需要4个子网。

子网掩码计算:256(C类网段所包含的最大IP数目,包括网络地址和广播地址)- 4(减去我们需要的子网数目)=252 (得到我们所需的子网掩码的尾数,255.255.X.0)附私网地址列表:A:10.0.0.0~10.255.255.255B:172.16.0.0~172.31.255.255C:192.168.0.0~192.168.255.255二、子网掩码位数与子网掩码的计算子网掩码的最大位数为32位,C类单个网段所容纳的最大IP数目为256,包括网络地址和广播地址。

例:192.168.0.1/2732-27=5 (最大子网位数减去当前子网位数)2的5次方为32256-32=224255.255.255.224为192.168.0.1/27的子网掩码所以得出计算公式:子网掩码的尾数(255.255.255.X)=256-2的(32-掩码当前位数)次方附常用掩码位数与子码掩码对应列表:32----------255 . 255 . 255 . 25531----------255 . 255 . 255 . 25430----------255 . 255 . 255 . 25229----------255 . 255 . 255 . 24828----------255 . 255 . 255 . 24027----------255 . 255 . 255 . 22426----------255 . 255 . 255 . 19225----------255 . 255 . 255 . 12824----------255 . 255 . 255 . 023----------255 . 255 . 254 . 022----------255 . 255 . 252 . 021----------255 . 255 . 248 . 020----------255 . 255 . 240 . 019----------255 . 255 . 224 . 018----------255 . 255 . 192 . 017----------255 . 255 . 128 . 016----------255 . 255 . 0 . 0三、计算主机所在网络的网络地址和广播例:IP为202.112.14.137,掩码为255.255.255.224常规办法是把这个主机地址和子网掩码都换算成二进制数,两者进行逻辑与运算后,即可得网络地址。

子网掩码的计算

子网掩码的计算

只知道IP是不可能求出子网掩码的!!!===================================需要以下几个条件才可以真确判断建议按以下步骤和实例定义子网掩码。

1、将要划分的子网数目转换为2的m次方。

如要分8个子网,8=23。

2、取上述要划分子网数的2的m次方的幂。

如23,即m=3。

3、将上一步确定的幂m按高序占用主机地址m位后转换为十进制。

如m为3 则是11100000,转换为十进制为224,即为最终确定的子网掩码。

如果是C类网,则子网掩码为255.255.255.224;如果是B类网,则子网掩码为255.255.224.0;如果是C类网,则子网掩码为255.224.0.0。

在这里,子网个数与占用主机地址位数有如下等式成立:2m=n。

其中,m表示占用主机地址的位数;n表示划分的子网个数。

根据这些原则,将一个C类网络分成4个子网。

若我们用的网络号为192.9.200,则该C类网内的主机IP地址就是192.9.200.1~192.9.200.254(因为全“0”和全“1”的主机地址有特殊含义,不作为有效的IP地址),现将网络划分为4个部分,按照以上步骤:4=22,取22的幂,即2,则二进制为11,占用主机地址的高序位即为11000000如果你不懂主机号和网络号的话就看下边:子网掩码与IP地址子网掩码与IP地址结合使用,可以区分出一个网络地址的网络号和主机号。

例如:有一个C类地址为:192.9.200.13其缺省的子网掩码为:255.255.255.0则它的网络号和主机号可按如下方法得到:①将IP地址192.9.200.13转换为二进制11000000 00001001 11001000 00001101②将子网掩码255.255.255.0转换为二进制11111111 11111111 11111111 00000000③将两个二进制数逻辑与(AND)运算后得出的结果即为网络部分11000000 00001001 11001000 00001101 AND 11111111 11111111 111111110000000011000000 00001001 11001000 00000000结果为192.9.200.0,即网络号为192.9.200.0。

子码掩码计算

子码掩码计算

子码掩码计算子码掩码计算是一种网络通信中常用的技术,它可以帮助我们更好地理解网络通信中的数据传输过程。

在网络通信中,数据传输的过程中需要进行地址转换,而子码掩码计算就是一种地址转换的方法。

子码掩码计算的原理子码掩码计算的原理是将IP地址和子网掩码进行逻辑运算,得到网络地址和主机地址。

在网络通信中,每个设备都有一个唯一的IP地址,这个IP地址由32位二进制数表示。

而子网掩码则是用来划分网络地址和主机地址的,它也是一个32位的二进制数。

在子码掩码计算中,我们需要将IP地址和子网掩码进行逻辑运算,得到网络地址和主机地址。

具体的计算方法如下:1. 将IP地址和子网掩码转换成二进制数。

2. 对IP地址和子网掩码进行逻辑运算,得到网络地址。

3. 对IP地址和子网掩码进行逻辑运算,得到主机地址。

4. 将网络地址和主机地址转换成十进制数。

举个例子,假设我们有一个IP地址为192.168.1.100,子网掩码为255.255.255.0的设备。

我们可以按照以下步骤进行子码掩码计算:1. 将IP地址和子网掩码转换成二进制数。

IP地址:11000000.10101000.00000001.01100100子网掩码:11111111.11111111.11111111.000000002. 对IP地址和子网掩码进行逻辑运算,得到网络地址。

网络地址:11000000.10101000.00000001.000000003. 对IP地址和子网掩码进行逻辑运算,得到主机地址。

主机地址:00000000.00000000.00000000.011001004. 将网络地址和主机地址转换成十进制数。

网络地址:192.168.1.0主机地址:100子码掩码计算的应用子码掩码计算在网络通信中有着广泛的应用。

它可以帮助我们更好地理解网络通信中的数据传输过程,同时也可以帮助我们进行网络地址的划分和管理。

在网络通信中,每个设备都需要有一个唯一的IP地址,这个IP地址可以用来标识设备的身份。

子网掩码计算方法

子网掩码计算方法

子网掩码计算方法子网掩码是用来划分网络中主机和子网的边界的一种方法。

它是一个32位的二进制数,用来指示一个IP地址中哪些位是网络位,哪些位是主机位。

在计算机网络中,子网掩码是非常重要的,它可以帮助我们更好地管理和组织网络。

接下来,我将向大家介绍一些关于子网掩码计算方法的知识。

首先,我们需要了解IP地址的结构。

IPv4地址由32位二进制数组成,通常以四个八位二进制数表示,每个八位二进制数用十进制数表示,它们之间用点分隔符隔开。

例如,192.168.1.1就是一个IPv4地址。

在子网掩码中,网络位用1表示,主机位用0表示。

例如,255.255.255.0就是一个子网掩码。

接下来,我们来看一下如何计算子网掩码。

假设我们有一个IP地址为192.168.1.1,我们需要将它划分成若干个子网,每个子网有多少个主机。

首先,我们需要确定需要多少个子网,然后再确定每个子网有多少个主机。

这样我们就可以得到新的子网掩码。

在计算子网掩码时,我们可以使用一个简单的方法,即通过子网掩码位数来确定子网掩码。

例如,如果我们需要将一个网络划分成8个子网,那么我们需要确定子网掩码的位数。

通过计算2的n次方,来确定需要多少位来表示子网掩码。

在这个例子中,2的3次方等于8,所以我们需要3位来表示子网掩码。

这样,我们就可以得到新的子网掩码。

另外,我们还可以通过子网掩码的二进制表示来计算子网掩码。

例如,如果我们有一个子网掩码为255.255.255.0,我们可以将它转换成二进制表示,即11111111.11111111.11111111.00000000。

然后根据需要划分的子网数,确定新的子网掩码。

除了以上的方法,我们还可以通过使用子网掩码表来计算子网掩码。

子网掩码表是一个用来帮助我们计算子网掩码的工具,它列出了常见的子网掩码及其对应的网络位和主机位。

通过查找子网掩码表,我们可以很方便地确定新的子网掩码。

总的来说,子网掩码的计算方法并不复杂,只要我们掌握了一些基本的知识和方法,就可以轻松地计算出所需的子网掩码。

子网掩码计算

子网掩码计算

子网掩码计算子网掩码(SubnetMask)是一种IP(InternetProtocol)网络的配置,它的主要作用是可以根据IP地址对网络进行分割,从而提高网络的效率。

子网掩码的计算是一个多么复杂的任务,把它当成一个棘手的问题,这是我们今天要讨论的话题。

计算子网掩码的最基本原理就是采用IP地址,将网络上的计算机分成几个不同的网络子网,以满足一定的需要。

这样可以减少网络的冲突,提高网络性能。

因此,如何计算子网掩码,成为了一个迫切需要解决的问题。

首先,计算子网掩码的方法之一是用这样一个公式:255.255.255.0,也就是说子网掩码是用255.255.255.0来计算的。

由此可知,子网掩码是一个32位的二进制数,它由32个位组成,每个位上可以是0或1。

因此,计算子网掩码的第二个方法是用CIDR(ClasslessInter-Domain Routing)方法。

CIDR是一种用于分配IP地址的编号方法,它用IP地址加上一个掩码位数(如/24)来表示。

在CIDR方法中,子网掩码就是由IP地址和掩码位数组合而成,你可以把IP地址和掩码位数统一地表示为 /24,/32。

此外,计算子网掩码的第三个方法是用十六进制格式来表示,即将每一个字节分别用16进制表示,并用“:”的形式隔开。

你可以把IP地址和子网掩码统一地表示为FF:FF:FF:00,FF:FF:FF:FF 等。

最后,计算子网掩码的第四个方法是采用子网掩码计算工具,这是一种更为简便、更为实用的方法。

这种工具是专门为子网掩码计算而设计的应用程序,它可以为你自动计算出一个合适的子网掩码。

子网掩码的计算其实是一项复杂的任务,需要用到系统的理论,必须要掌握一定的技能才能完成。

不过,现在有很多帮助网络管理员计算子网掩码的程序可以帮助他们完成这项任务。

因此,如果你想要解决网络问题,计算子网掩码一定就是你无法回避的问题,就像本文上所介绍的,子网掩码的计算可以有很多种方法,但如果你能掌握其中的一些方法,那么你就可以从中获得不少的实用价值。

子网掩码的计算

子网掩码的计算
第1步,将子网数目转化为二进制来表示;
第2步,取得子网数二进制的位数(n);
第3步,取得该IP地址类的子网掩码,然后将其主机地址部分的的前n位置“1”,即得出该IP地址划分子网的子网掩码。
为了便于理解,现举例说明如下:现假如要将一B类IP地址168.195.0.0划分成27个子网,则它的子网掩码的计算机方法如下(对应以上各基本步骤):
第1步,首先要划分成27个子网,“27”的二进制为“11011”;
第2步,该子网数二进制为五位数,即n = 5;
第3步,将该B类地址的子网掩码255.255.0.0的主机号前5位全部置“1”,即可得到 255.255.248.0,这就是划分成 27个子网的B类IP地址 168.195.0.0的子网掩码。
IP协议关于子网掩码的定义提供一定的灵活性,允许子网掩码中的“0”和“1”位不连续。但是,这样的子网掩码给分配主机地址和理解寻径表都带来一定困难,并且,极少的路由器支持在子网中使用低序或无序的位,因此在实际应用中通常各网点采用连续方式的子网掩码。像255.255.255.64和255.255.255.160等一类的子网掩码不推荐使用
二、子网掩码的划分
如果要将一个网络划分成多个子网,如何确定这些子网的子网掩码和IP地址中的网络号和主机号呢?本节就要向大家介绍。子网划分的步骤如下:
第1步,将要划分的子网数目转换为2的m次方。如要分8个子网,8=23。如果不是愉好是2的多少次方,则取大为原则,如要划分为6个,则同样要考虑23。
4=22,则表示要占用主机地址的2个高序位,即为11000000,转换为十进制为192。这样就可确定该子网掩码为:192.9.200.192。4个子网的IP地址的划分是根据被网络号占住的两位排列进行的,这四个IP地址范围分别为:

子网掩码计算

子网掩码计算

子网掩码的计算方法
Ip地址的划分:
子网掩码的划分:
A类IP地址:用7位(bit)来标识网络号,24位标识主机号,最前面一位为"0"
B类IP地址:用14位来标识网络号,16位标识主机号,前面两位是"10"。

C类IP地址:用21位来标识网络号,8位标识主机号,前面三位是"110"。

子网掩码的设定必须遵循一定的规则。

与IP地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。

1 2 4 8 16 32 64 128 256 512 1024。

计算原理:最后一位掩码就是256减去你每个子网所需要的ip地址的数量
举例说明快捷方式计算掩码:
200台机器,4个子网,那么就是每个子网50台机器,设定为192.168.10.0,C类的IP,大子网掩码应为255.255.255.0,但是我们要分子网,所以按照上面的,我们用32个IP一个子网内不够,应该每个子网用64个IP(其中62位可用,足够了吧),然后用我的办法:子网掩码应该是256-64=192,那么总的子网掩码应该为:255.255.255.192。

不相信?算算:0-63,64-127,128-191,192-255,这样你就可以把四个区域分别设定到四个子网的机器上了。

子网掩码 计算

子网掩码 计算

子网掩码计算子网掩码计算是网络管理的重要部分,是网络管理者必须掌握的知识。

它是网络管理者计算子网掩码、客户端地址池等的核心要素。

子网掩码(Subnet Mask)是连接多台计算机的通信网络(也称网络,如LAN、WAN等)如何组织连接多台计算机的基本原理。

子网掩码是一种特殊的二进制代码,它是由于地址冲突,在局域网或广域网中应用的特殊地址。

它主要是用于分割一个大的网络地址,把它分割成若干个小的网络地址,这样便于管理和连接,能够节省网络资源,更加安全有效的使用网络。

子网掩码计算主要涉及3个要素:网络的规模(网络号)、主机的数量(主机号)和字节数(字节数)。

根据这3个要素来计算出子网掩码:1、首先要确定网络规模,可以通过IP地址中的网络号(IPv4中为前3位数字),或者IPv6中的前64位数字来确定。

2、确定一个IP地址中有多少个主机,即主机号(IPv4中为后4位数字),或IPv6中为后64位数字,可以通过计算出可以分配的主机数,来确定装置的总数。

3、最后要确定每个字节的长度,以确定子网掩码的大小,以及子网掩码的形式:32位(IPv4)或128位(IPv6)。

掩码是按字节表示的,每个字节的值就代表了网络中有多少个子网。

通常来说,计算子网掩码是按照以上3步骤来完成的,但是也有其他更为简便的方法,比如说基于子网的规则。

基于子网的规则的计算原理是:把子网中的地址分为主机地址和网络地址,根据计算机支持的地址数量确定子网掩码的长度,即每个字节的长度,最后计算出子网掩码的值。

子网掩码的计算可以采用简单的二进制运算,也可以采用基于子网的规则;不论采用哪种方法,子网掩码的计算都具有重要的意义,对资源的组织和使用都有重要的作用。

子网掩码计算需要网络管理者根据实际情况合理设计网络,这需要网络管理者具备基本的计算机知识、具备良好的组织和管理能力,才能更好的利用网络资源,实现良好的网络管理。

总之,子网掩码计算是网络管理的必要组成部分,网络管理者必须具备计算技巧,用正确的方法,合理地设计网络,才能有效利用网络资源,实现网络的良好管理。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

子网掩码计算方法
一、利用子网数来计算
在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网内的所需主机数目。

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,这里肯定N<8。

如果大于254,则N>8,这就是说主机地址将占据不止8位。

3)使用255.255.255.255来将该类IP地址的主机地址位数全部置1,然后从后向前的将N位全部置为0,即为子网掩码值。

如欲将B(c)类IP地址168.195.0.0划分成若干子网,每个子网内有主机700台(17):
1) 700=1010111100
2)该二进制为十位数,N = 10(1001)
3)将该B类地址的子网掩码255.255.0.0的主机地址全部置1,得到
255.255.255.255,然后再从后向前将后10位置0,即为:
11111111.11111111.11111100.00000000,即255.255.252.0。

这就是该欲划分成主机为700台的B类IP地址168.195.0.0的子网掩码。

实例1):IP地址192.168.1.200,子网掩码是255.255.255.224,要求计算其网络地址、主机地址和广播地址。

分析:把子网掩码换算成2进制,1对应的部分是网络地址,0对应的部分是主机地址,把主机地址各位全部变成1就是广播地址。

因此首先把255.255.255.224换算成2进制,就是
11111111.11111111.11111111.11100000,然后把IP地址也换算成2进制,就是11000000.10101000.00000001.11001000,因此可以得到网络地址就是11000000.10101000.00000001.11000000,即192.168.1.192;主机地址就是00001000,即8;而广播地址就是11000000.10101000.00000001.11011111,即192.168.1.223。

实例2):一个公司有10个部门,要求给每个部门划分不同的网段,但是都在192.168.1.0这个大网内,并且每个部门要容纳20台计算机。

请为这个公司选择子网掩码。

选项:A)255.255.255.192
选项:B)255.255.255.224
选项:C)255.255.255.240
选项:D)不能实现
分析:首先看关键数据,10个部门共要10个网段的子网,也就是说采用的子网掩码要支持10个有效的子网,而且还要求每个子网容纳100个有效的主机地址。

根据2的N次方减2的公式,10介于2的3次方和2的4次方之间,因此应该从主机位借4位来作为子网位,二进制就是
11111111.11111111.11111111.11110000,即255.255.255.240。

有些人就毫不犹豫地选择了255.255.255.240地子网掩码。

但是真的就这样计算结束了吗?其实不然。

我们知道,C类地址主机位本来就只有8位,现在已经借去4位,剩下4位,因此每个子网能够允许的主机数量为2的4次方减2,即14台计算机。

而题目要求每个子网容纳主机20台,看来是无法达到目的。

同样如果我们先从主机数量着手计算,应该采用
255.255.255.224的子网掩码,但是这个掩码只能允许有6个有效的子网,因此同样无法满足10个子网的要求。

因此计算这种题目千万要多留一个心眼,否则一不留神就被欺骗了!。

相关文档
最新文档