子网掩码的计算(通俗易懂方法)精编版

合集下载

子网掩码的计算

子网掩码的计算

子网掩码的计算☆Edited by Jackyfung☆有关子网掩码计算的问题1、现在有一个IP地址172.16.0.0,当它的网络位为23位时,那么它的子网掩码、广播地址和网络地址分别是多少?解:正常情况下,172.16.0.0的子网掩码为:255.255.0.0,化为二进制数:11111111.11111111.00000000.00000000知道网络位为23位,转换为二进制数:11111111.11111111.11111110.00000000 =>由此可以得到子网掩码为:255.255.254.0172.16.0.0对应的二进制数:10101100.00010000.00000000.00000000 =>由于主机ID有9位,全为0时得到网络地址:172.16.0.0 10101100.00010000.00000001.111111111=>当主机ID全为1时,可以得到广播地址:172.16.1.2552、IP地址为:202.112.14.137,子网掩码为:255.255.255.224,它的网络地址和广播地址是多少?解:第一步,确定网络位和主机位,把IP地址(202.112.14.137)转换为二进制:11001010.01110000.00001110.10001001然后,把子网掩码(255.255.255.224)也转换为二进制:11111111.11111111.11111111.11100000 =>从这里可以看出该IP的网络ID为27位,主机ID为5位将IP地址(202.112.14.137)转换为二进制数,将后5位全部置为0:11001010.01110000.00001110.10000000 =>得到的是网络地址:202.112.14.128将IP地址(202.112.14.137)转换为二进制数,将后5位全部置为1:11001010.01110000.00001110.10011111 =>得到的是广播地址:202.112.14.1593、请问23.15.189.10/19 网络地址和广播地址分别是多少?有多少个IP能分配给主机?解:方法一:1)知道网络位19就可以得到子网掩码:11111111.11111111.11100000.00000000 =>转换为十进制数就是255.255.(128+64+32).0=255.255.224.02)把IP地址23.15.189.10化为二进制数:00010111.00001111.10110011.000010103)将IP地址跟子网掩码做“与”运算,得到的结果如下:0001011.00001111.10100000.00000000 =>得到网络地址,化为十进制数是:23.15.160.04)网络位是19位,那么主机位为13位,把网络地址后13位全部置1,得到结果如下:0001011.00001111.101111111.11111111 =>得到广播地址,化为二进制数是:23.15.191.2555)可用的主机IP地址为23.15.160.1~23.15.191.254方法二:(简单实用)解题思路:首先把IP地址和子网掩码都换算成2进制数,然后通过网络ID和主机ID区别开来,在1和0的分界处划一条竖线,把竖线后面的所有位都改成0,这个就是网络地址,再把线后面的所有位都改成1,这个就是广播地址,这两个地址之间的那些就是可用的主机。

子网掩码计算

子网掩码计算

子网掩码的计算方法
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,这样你就可以把四个区域分别设定到四个子网的机器上了。

子网划分和子网掩码的计算

子网划分和子网掩码的计算

子网划分和子网掩码的计算在计算机网络中,子网划分和子网掩码是非常重要的概念。

子网划分是将一个网络划分为多个更小的子网,而子网掩码则用于指示IP地址中哪些位是网络地址,哪些是主机地址。

本文将详细介绍子网划分和子网掩码的计算方法。

一、子网划分子网划分是将一个网络划分为多个更小的子网。

它可以帮助我们更好地管理网络资源和提高网络效率。

在划分子网之前,我们首先需要确定以下几个参数:1. 原网络地址:假设我们有一个网络地址为192.168.0.0的网络。

2. 子网掩码:子网掩码用于指示IP地址中哪些位是网络地址,哪些是主机地址。

常见的子网掩码有255.255.255.0和255.255.0.0等。

3. 所需子网数量:根据实际需求确定需要划分的子网数量。

根据上述参数,我们可以开始计算子网划分。

以下是子网划分的步骤:步骤1:确定所需子网数量根据实际需求确定需要划分的子网数量,假设我们需要划分4个子网。

步骤2:确定所需子网的主机数量根据实际需求确定每个子网所需的主机数量。

假设我们需要每个子网支持100个主机。

步骤3:确定所需子网的子网掩码根据所需子网的主机数量确定子网掩码。

假设每个子网需要支持100个主机,根据主机数量找到最接近的2的幂次方,并将其减1,得到子网掩码的主机位数。

在本例中,需要7位主机位来支持100个主机。

将子网掩码的主机位数转换为子网掩码的十进制形式,得到子网掩码为255.255.255.128。

步骤4:子网地址的计算根据子网掩码将原网络地址划分成多个子网。

每个子网的第一个可用地址是子网地址,最后一个可用地址是广播地址,其余是主机地址。

以192.168.0.0网络为例,子网掩码为255.255.255.128,我们可以进行如下子网划分:子网1:子网地址192.168.0.0,广播地址192.168.0.127,主机地址范围192.168.0.1 - 192.168.0.126。

子网2:子网地址192.168.0.128,广播地址192.168.0.255,主机地址范围192.168.0.129 - 192.168.0.254。

子网掩码的快速算法

子网掩码的快速算法

子网掩码的快速算法很多人肯定对设定子网掩码这个不熟悉,很头疼,那么我现在就告诉大家一个很容易算子网掩码的方法,帮助一下喜欢偷懒的人:)第一方法:大家都应该知道2的0次方到10次方是多少把?也给大家说一下,分别是:1 2 4 8 16 32 64 128 256 512 1024。

如果你希望每个子网中只有5个ip地址可以给机器用,那么你就最少需要准备给每个子网7个ip地址,因为需要加上两头的不可用的网络和广播ip,所以你需要选比7多的最近的那位,也就是8,就是说选每个子网8个ip。

好,到这一步,你就可以算掩码了,这个方法就是:最后一位掩码就是256减去你每个子网所需要的ip地址的数量,那么这个例子就是256-8=248,那么算出这个,你就可以知道那些ip是不能用的了,看:0-7,8-15,16-2 3,24-31依此类推,写在上面的0、7、8、15、16、23、24、31(依此类推)都是不能用的,你应该用某两个数字之间的IP,那个就是一个子网可用的IP,怎么了?是不是不相信?太简单了。

我再试验一下,就拿200台机器分成4个子网来做例子吧。

200台机器,4个子网,那么就是每个子网50台机器,设定为192.168.10.0,C类的I P,大子网掩码应为255.255.255.0,对巴,但是我们要分子网,所以按照上面的,我们用3 2个IP一个子网内不够,应该每个子网用64个IP(其中62位可用,足够了吧),然后用我的办法:子网掩码应该是256-64=192,那么总的子网掩码应该为:255.255.255.192。

不相信?算算:0-63,64-127,128-191,192-255,这样你就可以把四个区域分别设定到四个子网的机器上了.第二方法:比如一个C网要分成两个网段,那么256/2=128.每个子网128个地址。

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

子网掩码计算

子网掩码计算

子网掩码计算已知子网数量求子网掩码公式: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地址无法使用。

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

子网掩码的简单计算方法

子网掩码的简单计算方法

子网掩码的简单计算方法一、例如:网吧有1000台主机,使用的C网段。

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

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

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

例:/2732-27=5 (最大子网位数减去当前子网位数)2的5次方为32256-32=224为/27的子网掩码所以得出计算公式:子网掩码的尾数()=256-2的(32-掩码当前位数)次方附常用掩码位数与子码掩码对应列表:32----------255 . 255 . 255 . 2553 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 . 02 255 . 255 . 248 . 020---------- 255 . 255 . 240 . 0255 . 255 . 224 . 0255 . 255 . 192 . 0255 . 255 . 128 . 0255 . 255 . 0 . 0三、计算主机所在网络的网络地址和广播例: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. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

……………………………………………………………最新资料推荐…………………………………………………
1 子网掩码(Subnet mask)
首先申明个人不是根据课本使用专业讲法!以下纯属个人理解通俗易懂说法讲解!
子网掩码划分
> 首先我们要弄清楚几个概念,才能很清楚的做解答。

1 什么是网络号?
• 网络号是每一段IP 地址的第一组,通常用于表示某一段IP 地址池。

• 如:192.168.1.0/24 其表示 192.168.1.0~192.168.1.255 255.255.255.0
2 什么是广播号?
• 广播号是每一段IP 地址的最后一组,通常用于网络中的广播,顾名思义。

• 如:192.168.1.0/24 其中最后一组 192.168.1.255 就是该段IP 的广播号。

3 什么是子网掩码?
• 子网掩码通常是用于划分网络使用,尤其公网IP 地址比较常见。

• 如:61.166.150.2/30和61.166.150.3/30是不在同一个网段的。

后面做详细解释。

4 二进制如何换算?

> 可划分子网数计算公式
1 可划分子网数 =
2 ^ (借位组中”1”个数)
• 如:255.255.255.128 → 11111111.11111111.11111111. 1 000000
• 结果:2 ^ 1 = 2 255.255.255.128 可将网络划分为2个网段
> 可容纳主机数计算公式
1 可容纳主机数 =
2 ^ (借位组中“0”个数)
• 如:255.255.255.128 → 11111111.11111111.11111111. 1 000000
• 结果:2 ^ 7 = 128 255.255.255.128 每个网段最多可容纳128台主机。

> 注:可容纳主机数和可用IP 地址是两回事。

1 可容纳主机数是计算出每个网段能容纳的数量,其中已经包含网络号和广播号!
2 可用IP 地址却不包含网络号和广播号!所以还要减去。

• 可用IP 地址 = 可容纳主机数 – 2
> 个人心得:每个网段的IP 数是多少?
1 可能当我们计算出某子网能够划分出2或者4个子网,这个时候我们可以很便捷的使用
256/2 = 128 接着我们就能直接分出每一组IP 地址池。

每一组凑够128个IP 即可,
即是:192.168.0.1~192.168.0.127
192.168.0.128~192.168.0.255
以上知识点只要记住即可计算任何子网划分!题目无论是要求计算子网数、可容纳主机数、可用
IP 地址、子网掩码、借位等知识,如还有不明白请加Q 详谈。

相关文档
最新文档