子网掩码反码计算
子网掩码计算方法
子网掩码计算方法子网掩码是一个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是广播地址。
子网掩码 计算
子网掩码计算
子网掩码是一种在IP网络中重要的概念,它有助于系统管理员在IP网络中对计算机的IP地址进行更好的管理。
子网掩码是一个32位的二进制序列,这个序列可以帮助系统管理员将一个网络划分成若干个子网,从而使每个子网之间的通信更安全、可靠。
因此,计算子网掩码是搭建一个安全可靠的网络的重要环节。
子网掩码计算方式有很多,下面将介绍一种基于补码的方法,又称“反码加1”方法。
具体的计算流程如下:
1.首先,确定网络中需要拆分的子网的个数,根据网络的大小决定每个子网的IP地址的范围;
2.接着,从网络的子网掩码最右边的1开始,从右向左逐位计算,以2的幂次方的方式计算,例如,如果需要拆分4个子网,则从右向左计算2的2次方,即4;
3.然后,比较需要拆分子网的个数和实际网络最右边位置上1的个数,统计出实际网络最右边位置上1的个数大于需要拆分子网的个数时,就取实际网络最右边位置上1的个数;
4.最后,计算出子网掩码的32位序列,并将其用于实际的网络环境中。
那么,如何使用计算得出的子网掩码?实际上,子网掩码是用于计算机网络的一种重要基础性设置,可以用于配置网络的各种元素,如网段、网关地址等,以及配置特定的网络范围。
这一步骤也可以用于对计算机之间的通信或特定服务进行访问控制,从而提供网络的安
全可靠性。
总之,子网掩码计算是在IP网络中非常重要的一步,正确的计算和使用能够有效提升网络的效率,减少相关的故障,从而更好地满足网络使用者的需求。
子网掩码计算方法
子网掩码计算方法子网掩码是用来指示一个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地址的划分:子网掩码的划分: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,这样你就可以把四个区域分别设定到四个子网的机器上了。
列出c类ip地址的子网掩码:子网位数子网掩码主机数可用主机数1 255.255.255.128 128 1262 255.255.255.192 64 623 255.255.255.224 32 304 255.255.255.240 16 145 255.255.255.248 8 66 255.255.255.252 4 2。
快速口算子网掩码或反掩码,网段地址和网段广播地址
首先,这篇文档看似很长很繁琐,我只是为了把原理给大家说清楚,只要大家弄明白了,记住该记住的了,那么,真的非常简单,所以,如果想有所收货的话,那就耐心读完它吧,毕竟,这也是俺当初耐心写完的是不。
很多童鞋都为计算子网掩码或反掩码,网段地址和网段广播地址而头疼,因为要么没有什么好的方法,要么就是需要花费时间去手动计算,如果在考场上,在计算这些东西上面花费大量的时间的话,那真的是很要命的,而且也很容易计算错。
今天,我教大家快速口算这些东西,在计算过程中你最多需要拜一拜指头O(∩_∩)O~,而绝对不需要动笔的,相信对大家一定会很有帮助的。
1、口算子网掩码或者反掩码首先,大家需要先记住如下八位二进制数对应的十进制数:1+0000000=12811+000000=192111+00000=2241111+0000=24011111+000=248111111+00=2521111111+0=254由于子网掩码的格式都是前面都是1,后面都是0,所以,我们只需要关心八位当中,几个1对应哪个十进制数就可以了。
(1)计算子网掩码,举例说明这时,我们需要关心有几个1例一,计算10.1.1.1/22的子网掩码由于我们只需要关心1,所以,22位的子网掩码也就是16个1+6个1,前面16个1对应的子网掩码肯定是255.255,这谁都知道,是不用计算的,所以,我们只用关心后面6个1即可。
而6个1对应的十进制数依次数过来为128,192,224,240,248,252,对,就是252,所以,22位掩码对应的十进制子网掩码为255.255.252.0。
这样从128一路数到252的好处在于,由于知道有几个1,所以不会数错。
当然,如果大家可以保证自己能准确记住6个1对应的就是252的话,那自然就更快一步了,不过事实证明,那样很容易出错哦。
例二,计算10.1.1.1/11的子网掩码仍然沿用上面的方法,我们需要关心的就只有11-8=3个1,而3个1对应的十进制数依次数过来就是128,192,224,对,就是224,所以,我们的11位掩码对应的十进制掩码为255.224.0.0。
子网掩码计算公式
子网掩码计算公式网络技术的发展和变迁,使得以前不可能实现的功能都可以通过网络互联上实现,而子网掩码的概念就是这样的一个新技术,在网络技术的发展中扮演越来越重要的角色。
子网掩码是指在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类子网掩码,这样可以提高网络效率和安全性。
另外,在计算时,还可以使用一些实用工具,比如子网掩码计算器和转换器等,这些实用工具可以帮助用户简单的计算或转换子网掩码,以及计算出最大可用的主机数量等,良好的实用工具就可以极大的降低使用它们所需要的难度和成本。
子网掩码反码计算
⼦⽹掩码反码计算⼦⽹掩码255.255.255.0/24 255.255.255.248/29⼦⽹划分例如,IP地址范围为202.167.210.0~202.167.210.255,⼦⽹掩码为255.255.255.0,202.167.210.0成为⽹络地址,⽽202.167.210.255是⼴播地址,所以这两者皆不能使⽤,实际上只能使⽤202.167.210.1~202.167.210.254的254个IP地址。
⼦⽹掩码主要的⽬的是由IP地址通过计算获得⽹络地址,也可以说IP地址的⼆进制形式和⼦⽹掩码的⼆进制形式做AND运算⽽得到⽹络地址。
⼦⽹掩码采⽤⼀个32位⼆进制的位模式,若位模式中的某⼀位置为1,则对应IP地址中的某位为⽹络中的⼀位,若位模式中的某⼀位置为0,则对应IP地址中的某位为主机标识中的⼀位。
如果采⽤⼦⽹技术,修改⼦⽹掩码就可以将⼀个C类IP地址划分为多个⼦⽹。
192.168.0.1-192.168.0.254默认使⽤的⼦⽹掩码为255.255.255.0,其中的0在2进制中表⽰,8个0.因此有8个位置没有被⽹络号码给占⽤,2的8次⽅就是表⽰有256个地址,去掉⼀个头(⽹络地址)和⼀个尾(主机地址),表⽰有254个电脑主机地址,因此我们想要对这254来划分的话,就是占⽤最后8个0中的某⼏位。
假如占⽤第⼀个0.那么2进制表⽰的⼦⽹掩码为11111111.11111111.11111111.10000000.转换为10进制就为255.255.255.128,那么这时电脑主机应该为多少?其实很简单,就是2的7次⽅了(不再是原来的2的8次⽅了),2的7次⽅=128,因此假如⼦⽹掩码为255.255.255.128的话,这个C类地址可以被区分为2个⽹络,每个⽹络中最多有128台主机。
192.168.0.1-192.168.0.127为⼀个,192.168.0.128-192.168.0.255为第⼆个。
子网掩码的计算方法【精选】
子网掩码的计算方法一、利用子网数来计算在求子网掩码之前必须先搞清楚掩码转成二进制后,为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是不可能求出子网掩码的!!!===================================需要以下几个条件才可以真确判断建议按以下步骤和实例定义子网掩码。
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地址的网络ID和主机ID。
在IPv4中,IP地址由32位二进制组成,其中前面的一部分用于标识网络,后面的一部分用于标识主机。
掩码的作用是将IP地址分为网络部分和主机部分。
掩码也是一个32位二进制数,其中网络部分对应的位为1,主机部分对应的位为0。
通过与IP地址进行按位与运算,可以得到网络ID。
下面是掩码计算的方法:1.确定IP地址和子网掩码。
在进行掩码计算之前,需要知道IP地址和对应的子网掩码。
IP地址通常是由网络管理员分配的,而子网掩码可以使用默认的子网掩码或者根据实际需求自定义。
2.将IP地址和子网掩码转换成二进制。
3.进行按位与运算。
4.得到网络ID。
5.计算广播地址和主机范围。
广播地址是用于向网络中的所有主机发送数据的地址,主机范围是指在一个子网中可以分配给主机的所有IP地址。
广播地址通常是网络ID加上全1的主机部分,主机范围是网络ID加上全0的主机部分和网络ID加上全1的主机部分之间的所有地址。
掩码计算的目的是为了实现对IP地址的划分和分类。
通过定义不同的子网掩码,可以将一个大的网络划分成多个小的子网,实现更有效的网络管理和资源利用。
掩码计算也可以用于判断两个IP地址是否在同一子网中,只需将两个IP地址分别与子网掩码进行按位与运算,如果结果相同,则说明它们在同一子网中。
需要注意的是,掩码计算只适用于IPv4地址,而不适用于IPv6地址,因为IPv6地址的长度为128位,掩码也是128位。
但是,掩码计算的原理是相同的,只是位数更多而已。
掩码计算是计算机网络中非常重要的一部分,对于理解和配置网络具有重要意义。
掌握掩码计算方法可以帮助网络管理员更好地管理和维护网络。
IP分类,子网掩码的计算方法
IP分类,子网掩码的计算方法──很好的方法一、利用子网数来计算在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网内的所需主机数目。
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的子网掩码。
*************IP地址的分类:*************任何一个0到127间的网络地址均是一个A类地址。
任何一个128到191间的网络地址是一个B类地址。
任何一个192到223间的网络地址是一个C类地址。
任何一个第一个八位组在224到239间的网络地址是一个组播地址。
任何一个专用I P网络均可以使用包括:1个A类地址( 10.0.0.0 )、16个B类地址(从172.16.0.0到172.31.0.0 )256个C类地址(从192.168.0.0到192.168.255.0 )在内的任何地址。
************************************************************子网掩码的计算:************************************************************其实计算并不复杂。
以C类地址为例,自己找找规律。
掩码00000000,最大子网,相当于无子网。
掩码10000000,子网数2^1=2,可用2-2=0,每子网地址2^7=128,可用主机126。
子网掩码:128掩码11000000,子网数2^2=4,可用4-2=2,每子网地址2^6=64,可用主机62。
反掩码计算方法
反掩码计算方法
1. 嘿,你知道反掩码计算方法吗?就像在数字的海洋里找宝藏一样!比如说在网络设置中,IP 地址是,子网掩码是,那反掩码就是,神奇吧!
2. 哇塞,反掩码计算方法其实不难呀!想象一下,它就像是解开一个数字谜团的钥匙!比如给定一个网段 /8,反掩码不就是嘛,是不是一下子就清楚啦?
3. 哎呀,反掩码计算方法超有趣的啦!这就好比在搭数字积木一样!像要确定某个范围内的设备,知道了掩码,那反掩码不就迎刃而解啦,真的很简单呢!
4. 嘿呀,反掩码计算方法真的很实用呢!它就像是一把能精准找到目标的尺子!比如有个网络需要特定的范围,算出反掩码就能轻松搞定呀,多厉害!
5. 哈哈,反掩码计算方法其实很好玩呀!简直就像玩数字游戏一样!要把网络划分得合理,反掩码可少不了,这可太有意思了呀!
6. 哇哦,反掩码计算方法可别小瞧它呀!这可是如同魔法一般的存在呢!你看,给定一个复杂的网络配置,用反掩码一分析,马上就明了啦,厉害吧!
7. 嘿嘿,反掩码计算方法真的是个宝呀!就好像是数字世界里的秘密武器!不管是什么样的网络情况,一用反掩码计算,就全清楚啦,绝对好用!
总之,反掩码计算方法真的是很实用又有趣,学会了它,能让我们在网络的世界里如鱼得水呀!。
各种反掩码的计算方法
关于ACL反掩码,OSPF,EIGRP配置反掩码和区域汇总的计算总结一:关于ACL反掩码:ACL的反掩码注意 0为严格匹配 1为不用管1(01),2(10),4(100),8(1000),16(10000),32,64,128 为基数值例如:网段为:192.168.0.0 0为000192.168.1.0 1为001192.168.2.0 2为010192.168.3.0 3为011192.168.4.0 4为100这时候写访问控制列表的时候:Access 1 deny 192.168.0.0 0.0.3.0 后两位变化所以为3192.168.4.0 无法写进去再例如:192.168.128.0 128为00192.168.129.0 129为01192.168.130.0 130为10192.168.131.0 131为11写法跟上面一样反掩码都为0.0.3.0在例如:1.0 -22.0写一条表示:22大于16小于32 也就是说他不用严格匹配的为5全用1表示所以反掩码为1+2+4+8+16=31需要精确的匹配需要4条:192.168.0.0 0.0.15.0192.168.16.0 0.0.3.0192.168.20.0 0.0.1.0192.168.22.0 0.0.0.0二关于网段反掩码的写法:255.255.255.255 减去子网掩码:255.255.255.252 就得出反掩码 0.0.0.3三关于汇总的写法192.168.1.0 000192.168.2.0 001192.168.3.0 010192.168.4.0 100都是/24位的汇总为192.168.0.0/22 子网掩码为255.255.252.0192.168.4.0 就不能汇总进去1.0-25.0汇总25大于16 小于32 所以他在变化的位在:10000和100000之间所以是5位也就是说子网为/24-5=19的网段注意多汇总了网段为相同的为几就是几不同的为0反码为相同的为0 不同的为1 这个又是不是完全匹配可能会有漏掉的路由条目!反问控制列表不能匹配掩码前缀列表:199.172.4.0/22(这个意思为匹配前22位) ge 25 le 25(掩码为25位)。
技巧:子网掩码的快速计算方法
技巧:子网掩码的快速计算方法
技巧:子网掩码的快速计算方法
在平常计算子网掩码的时候比较麻烦,因为要牵扯到二进制的变换,对于如何计算子网掩码和从子网掩码快速的看出相关信息。
我
个人得出一个小经验。
比如一个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减去每个子网的地址数。
当然,我们也可以从子网地址中看出,使用此掩码每个子网中的地址数目,划
分了多少个子网。
由此我们可以得出公式:
假设要划分的子网数为X,子网掩码为Y。
则得到以下公式:
每个子网内的地址为256/x
当已知”子网数X“要求解”子网掩码Y“时候:
Y=256-256/x
当已知”子网掩码Y“要求解”子网数X“时候:
X=256/(256-Y)。
网络技术--IPv4子网掩码的理解和计算。
⽹络技术--IPv4⼦⽹掩码的理解和计算。
⼦⽹掩码就是为了划分同⽹段的主机数量。
每类⽹段默认是254个。
192.168.0.1/24与192.168.0.1/22是在两个不同的⽹段,不同⼦⽹掩码理论上是不能ping通,但是由于192.168.0.1/24这个⽹段有(主机范围)192.168.0.1-192.168.0.255这么多个(254)可互ping通的IP地址,⽽192.168.0.1/22这个⽹段有(主机范围)192.168.0.1-192.168.3.255这么多个(1022,相当于192.168.0.0、192.168.1.0、192.168.2.0、192.168.3.0四个⽹段)可互ping通的IP地址,包含了192.168.0.1/24这个⽹段,所以是可以互相ping通的,相反192.168.0.1/24与192.168.1.1/22是ping不通的,⽽192.168.0.1/22与192.168.1.1/22是可以互通的。
1、⼀个⽹段主机数的多少计算。
IP⽹段⼦⽹掩码⼆进制转换⽹络位(/) 主机位划分⼦⽹数该⽹段(每个⼦⽹范围)可⽤主机数192.168.2.0 255.255.255.0 1111 1111.1111 1111.1111 1111.0000 0000 24 8 1 2^8-2=254172.20.0.0 255.255.0.0 1111 1111.1111 1111.1111 1111.0000 0000 16 16 1 2^16-2=65534192.168.0.0 255.255.252.0 1111 1111.1111 1111.1111 1100.0000 0000 22 10 4 2^10-2=1022172.16.1.0 255.255.192.0 1111 1111.1111 1111.1100 0000.0000 0000 18 14 4 2^14-2=655342、案例题已知 IP地址 172.31.128.255/18,试计算:1、⼦⽹数⽬,2、⽹络号,3、主机号,4、⼴播地址,5、可分配IP的起⽌范围解:1、算⼦⽹数⽬⾸先将/18换成为我们习惯的表⽰法11111111.11111111.11000000.000000转为⼗进制就是255.255.192.0,可以看到这个掩码的左边两节和B类默认掩码是⼀致的,所以这个掩码是在B类默认掩码的范围内,意味着我们将对B类⼤⽹进⾏⼦⽹划分。
各种子网掩码计算和反掩码转换
各种子网掩码计算和反掩码转换子网反掩码转换讲解:255全变成0,0变成255 不是255和0的用255减去他,减去后的值就是某网段------------------各种子网掩码------------- ------------------各种子网“反”掩码-------------10.1.128.4/24,/23,/25 /255.255.255.0, /255.255.254.0,/255.255.255.128 /0.0.0.255, /0.0.1.255, /0.0.0.127/各种子网掩码计算讲解:某网段(注意默认情况下这个网段是/8,也就是255.0.0.0 )10.1.128.4/24 255.255.255.0(现在这个是24位所以是3个“255”一个“0”)8+8+8=248个1 8个1 8个1 8个0/24,吧这个网段的子网掩码转换成二进制数=11111111.11111111.11111111.0000000---------这里有24个1------“/24”就是表达这个意思,后面全是零然后再转换成十进制数=255.255.255.0了0.08+8+7=238个1 8个1 7个1 0例如,10.1.128.4/23,的就是前面23个 1 11111111.11111111.1111110.00000000 然后通过转换成十进制数=255.255.254.0-------------------------本来上面24个1减了一个1就变成了23个1所以就是“/23”。
然后后面全是08个1 8个1 8个1 1个1 (这里多了一个1,就等于8+8+8+1=25啦0.0/25的,这次是25个1了0.0 11111111.11111111.11111111.10000000 转换成十进制数=255.255.255.128。
反码怎么算
反码怎么算反码怎么算呢?其实很简单。
我们来看看它的一般过程:举例:--> -->反码==128*123456+-->128=(8+1)**2+(8+1)-->123456=(0+9)**2+(0+9)--> 0+9=9+0=91。
双字节整数=低字节-高字节下面,我们来分析一下:(0+9)=9-(8+1)=8-(1+1)=0那,怎样算这个反码呢?这就是整个问题的关键。
我们可以利用对数原理解决问题。
为什么说是对数原理呢?我们知道,当-1*1+1/2=0,但是,当+1*1+1/2=0时,我们必须在上方加1,才能得到1/2+1/2=1。
因此,反码=反码== 9-8=0。
现在我们已经求出了反码。
2。
定点数字码-反码==真码为了方便起见,我们给反码另起一行,写出如下公式:--> -->定点数字码-->反码==真码3。
定点数字码-反码==地址码地址码-->反码==高位( 1+1)的补码。
1。
分析:用真码--反码计算可得: 1==1+1=1。
用补码计算可得:1=(1/2)+1=1/2=0。
2。
定点数字码-反码==地址码举例:假设我有:--> 4-5=0-1=0-4=1-5=5-2=3所以,反码= -1=1。
二进制,两个不同的数相加,等于各位上的数,再把他们的个位,十位,百位,千位,万位分别相加就得到了那个数。
十六进制:二进制+十进制的运算规则举例:--> 0-2=1-4=-1+2=2十进制,十六进制化为16进制举例:--> 1+2=5-4=-1+5=6十进制,十六进制化为二进制举例:-->2-5=-2-7=-2+6=3二进制,十六进制转换成十进制,即:将16进制数字化为8位二进制数:从最低位开始,向左依次是1、 2、 4、 6、8、 16,第二位是1,其余数字均为0。
10进制:一般每4位分为一组( 0-3,或者0-6,或者1-4),首位为1的话直接进位;不足四位的进行四舍五入。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
子网掩码
255.255.255.0/24 255.255.255.248/29
子网划分
例如,IP地址范围为202.167.210.0~202.167.210.255,子网掩码为255.255.255.0,202.167.210.0成为网络地址,而202.167.210.255是广播地址,所以这两者皆不能使用,实际上只能使用202.167.210.1~202.167.210.254的254个IP地址。
子网掩码主要的目的是由IP地址通过计算获得网络地址,也可以说IP地址的二进制形式和子网掩码的二进制形式做AND运算而得到网络地址。
子网掩码采用一个32位二进制的位模式,若位模式中的某一位置为1,则对应IP地址中的某位为网络中的一位,若位模式中的某一位置为0,则对应IP地址中的某位为主机标识中的一位。
如果采用子网技术,修改子网掩码就可以将一个C类IP地址划分为多个子网。
192.168.0.1-192.168.0.254默认使用的子网掩码为255.255.255.0,其中的0在2进制中表示,8个0.因此有8个位置没有被网络号码给占用,2的8次方就是表示有256个地址,去掉一个头(网络地址)和一个尾(主机地址),表示有254个电脑主机地址,因此我们想要对这254来划分的话,就是占用最后8个0中的某几位。
假如占用第一个0.那么2进制表示的子网掩码为11111111.11111111.11111111.10000000.转换为10进制就为255.255.255.128,那么这时电脑主机应该为多少?其实很简单,就是2的7次方了(不再是原来的2的8次方了),2的7次方=128,因此假如子网掩码为255.255.255.128的话,这个C类地址可以被区分为2个网络,每个网络中最多有128台主机。
192.168.0.1-192.168.0.127为一个,192.168.0.128-192.168.0.255为第二个。
再举个例子,假如还是C类地址,其IP范围为192.168.0.1-192.168.0.254,假如子网掩码255.255.255.192(也就是最后8为主机位,被占用了2位,2进制表示为11111111.11111111.11111111.11000000),那么这个网段的电脑主机数目就是2的6次方=64台,总共有2的2次方=4个网段。
第一个网段为192.168.0.1-192.168.0.63,第二个网段为192.168.0.64-192.168.0.127,第三个网段为192.168.0.127-192.168.0.191,第四个网段为192.168.0.192-192.168.0.254。
从这2个例子中,我们可以总结出一个规律,就是主机被占用了N位数,那么就有2的N次方个子网,子网掩码位就是24+N,就有 2 的(8-N)次方的主机数目了。
例如,11111111.11111111.11111111.11111000,主机被占用了5位数,就有2的5次方即32个子网,子网掩码位是24+5=29,每个子网有2的(8-5)次方即8个主机(去除一个网络地址一个广播地址,可用6个)。
11111111.11111111.11111111.11111000转换成十进制为255.255.255.248/29,可以快速计算主机数目为256-248=8即2的3次方,那么子网数为2的
(8-3)次方,即32个。
可用子网掩码在线计算器计算获得。
255.255.254.0/23 可用地址510个。
子网掩码反码
掩码是用来区分标记网络地址的,所以反掩码就是用来标记主机地址的!放在ACL和OSPF 中只是为了方便计算,其他地方,就看是需要计算网络地址还是主机地址了!
30位子网掩码是255.255.255.252
反掩码是0.0.0.3
18位的子网掩码是255.255.192.0
反掩码是0.0.63.255。