广播地址与网络地址的计算方法
网络地址 广播地址 地址范围 地址段 网关的计算方法

网络地址、广播地址、地址范围(地址段)、网关的计算方法
例1 已知IP:,计算网络地址、广播地址、主机数、网关?
步骤:将IP地址、子网掩码转换为2进制数:
IP: 00001010 10000 001 00010010
子网掩码:11111 000 00000000
绿色虚线前21位(子网掩码全为1)或通过相与运算(全1为1,有0为0)为网络地址,即:00001010 00000010,转换为十进制则为:。
绿色虚线后的11位为主机号,则主机数为:211-2=2046
地址范围:00001010 00000000~00001010
转为十进制:10. 145. 128. 0 ~ 10. 145. 135. 255
可用地址段:去掉地址范围中主机号全为0和1的两个ip:广播地址即为主机号全为1的地址:00001010 ,转换成十进制则为:。
网关是管理员选择设置,不是计算出来的。
一般是选择一个网络段的第一个或最后一个可用IP,本例可设置为第一个有效IP地址,最后一个有效IP地址例2 已知IP:,计算广播地址?
步骤:将IP转换为2进制:00001010 00000000 00000000 10 000001
子网掩码:
可知主机号为虚线后6位,主机号全为1时即为广播地址:
00001010 00000000 00000000
广播地址: 10. 0. 0. 191。
IP地址的计算方法

1. 无子网给定掩码,给定ip 如果所给掩码是ip 地址的默认掩码网络号的算法掩码中255 对应的ip 值不变,0 对应的ip 值写成0网络广播地址掩码中255 对应的ip 值不变,0 对应的ip 值写成2552. 基本子网给定掩码,给定ip 如果所给掩码不是ip 地址的默认掩码,但该掩码组成中只有255 和0 无其他值。
例:172.26.50.4 255.255.255.0网络号:127.16.0.0广播地址:127.16.255.255子网号:掩码中255 对应的ip 值不变,0 对应的ip 值写成0 所得结果是该IP 地址所在子网的子网号是127.16.50.0子网广播地址:掩码中255 对应的ip 值不变,0 对应的ip 值写成255 所得结果是该IP 地址所在子网的子网广播地址是127.16.50.255子网有效IP 127.16.50.1 127.16.50.254网络位子网位主机位共32 位子网个数=2 子网数-2子网的容量=2 主机位-2还有就是减2 问题其实还得看实际情况要减的2 个是子网号和子网广播地址主机位的个数等于掩码中0 二进制)个数例17.36.5.4 255.255.0.0网络位:8子网位:8主机位:163. 典型复杂子网给定掩码,给定ip 如果所给掩码不是ip 地址的默认掩码,而是该掩码组成中除了0 和255 以外还有其他值,有128 192 224 240 248 252 254例:192.168.40.23 255.255.255.248网络号:192.168.40.0网络广播地址:192.168.40.255子网号:掩码中255 对应的ip 值不变,0 对应的ip 值写成0 掩码中其他值,对应的IP 值(三步走)第一步:256- 其他值= 差第二步:差╳(0.1.2.3.4 = 积第三步:积≤其他值对应的IP 值依照“ 最近原则” 得到积,所得结果是该IP 地址所在子网的子网号例192.168.40.16 255.255.255.248256-248=80 ╳8=0 1 ╳8=8 2 ╳8=16 3 ╳8=2416= = 积192.168.40.2子网广播地址掩码中255 对应的ip 值不变,0 对应的ip 值写成255 掩码中“ 其他值” 对应的IP 值四步走第一步:256- 其他值= 差第二步:差╳(0.1.2.3.4 = 积第三步:积> 其他值对应的IP 值依照“ 最近原则” 得到积。
网络IP地址的计算方法

网络IP地址的计算方法IP地址(IP Address)的概念及其子网掩码(Subnet Mask)的计算对于首次学习网络知识的初学者来说是一件比较困难的事情.下文所述的是我个人的一些心得,望大家指正。
按照目前使用的IPv4的规定,对IP地址强行定义了一些保留地址,即:“网络地址”和“广播地址"。
所谓“网络地址"就是指“主机号"全为“0”的IP地址,如:125。
0。
0。
0(A类地址);而“广播地址”就是指“主机号"全为“255”时的IP地址,如:125。
255。
255。
255(A类地址)。
而子网掩码,则是用来标识两个IP地址是否同属于一个子网.它也是一组32位长的二进制数值,其每一位上的数值代表不同含义:为“1”则代表该位是网络位;若为“0”则代表该位是主机位。
和IP地址一样,人们同样使用“点式十进制”来表示子网掩码,如:255.255。
0.0。
如果两个IP地址分别与同一个子网掩码进行按位“与”计算后得到相同的结果,即表明这两个IP地址处于同一个子网中。
也就是说,使用这两个IP地址的两台计算机就像同一单位中的不同部门,虽然它们的作用、功能、乃至地理位置都可能不尽相同,但是它们都处于同一个网络中. 子网掩码计算方法自从各种类型的网络投入各种应用以来,网络就以不可思议的速度进行大规模的扩张,目前正在使用的IPv4也逐渐暴露出了它的弊端,即:网络号占位太多,而主机号位太少。
目前最常用的一种解决办法是对一个较高类别的IP地址进行细划,划分成多个子网,然后再将不同的子网提供给不同规模大小的用户群使用.使用这种方法时,为了能有效地提高IP地址的利用率,主要是通过对IP地址中的“主机号”的高位部分取出作为子网号,从通常的“网络号”界限中扩展或压缩子网掩码,用来创建一定数目的某类IP地址的子网.当然,创建的子网数越多,在每个子网上的可用主机地址的数目也就会相应减少。
要计算某一个IP地址的子网掩码,可以分以下两种情况来分别考虑.第一种情况:无须划分成子网的IP地址。
根据子网掩码计算网络地址与广播地址的方法

根据子网掩码计算网络地址和广播地址的方法这个公式也是我在一次培训中老师给讲的,我觉的不错写下来大家份享一下.A(子网个数)=256-异常掩码B=异常掩码对应IP地址C(网络号)=B/A 得到最接近B的但小于B的能被A整除的数(得出网络地址) D(广播地址)=C+A-1(得出广播地址)例:172.23.56.167 255.255.255.240A=256-240=16B=167C=167/16=160D=160+16-1=175网络地址172.23.56.160广播地址172.23.56.175IP地址范围172.23.56.161-172.23.56.174也可以这样理解,公式同上:一个主机的IP地址是172.23.56.167,掩码是255.255.255.240255.255.255.240的掩码所容纳的IP地址有256-240=16个(包括网络地址和广播地址),那么具有这种掩码的网络地址一定是16的倍数.而网络地址是子网IP地址的开始,广播地址是结束,可使用的主机地址在这个范围内,因此略小于167而又是16的倍数的只有160,所以得出网络地址是172.23.56.160.而广播地址就是下一个网络的网络地址减1.而下一个16的倍数是176,因此可以得到广播地址为172.23.56.175例:255.254.0.0 123.150.0.0A=256-254=2B=150C=150/2=150D=150 + 2 -1=151IP地址范围123.150.0.0 - 123.151.255.255VLSM:使用可变长掩码(Variable Length Subnet Mask,VLSM)就是指一个网络可以用不同的掩码进行配置。
这样做的目的是为了使把一个网络划分成多个子网更加方便。
在没有VLSM的情况下,一个网络只能使用一种子网掩码,这就限制了在给定的子网数目条件下主机的数目。
无类的内部域路由(CIDR)子网掩码 CIDR值255.0.0.0 /8255.127.0.0 /9255.192.0.0 /10255.224.0.0 /11255.240.0.0 /12255.248.0.0 /13255.252.0.0 /14255.254.0.0 /15255.255.0.0 /16255.255.128.0 /17255.255.192.0 /18255.255.224.0 /19255.255.240.0 /20255.255.248.0 /21255.255.252.0 /22255.255.254.0 /23255.255.255.0 /24255.255.255.128 /25255.255.255.192 /26255.255.255.224 /27255.255.255.240 /28255.255.255.248 /29255.255.255.252 /30C类地址的子网划分在一个C类地址中,只有八位是可以用来定义主机的。
如何计算子网中 广播地址

如何计算广播地址,网络地址,主机地址范围知道IP地址和子网掩码后可以算出:1、网络地址2、广播地址3、地址范围4、本网有几台主机例1:下面例子IP地址为192·168·100·5子网掩码是255·255·255·0。
算出网络地址、广播地址、地址范围、主机数。
一)分步骤计算1)将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址。
虚线前为网络地址,虚线后为主机地址2)IP地址和子网掩码进行与运算,结果是网络地址3)将上面的网络地址中的网络地址部分不变,主机地址变为全1,结果就是广播地址。
4)地址范围就是含在本网段内的所有主机网络地址+1即为第一个主机地址,广播地址-1即为最后一个主机地址,由此可以看出地址范围是:网络地址+1至广播地址-1本例的网络范围是:192·168·100·1至192·168·100·254也就是说下面的地址都是一个网段的。
192·168·100·1 / 71、92·168·100·2。
192·168·100·20。
192·168·100·111。
192·168·100·2545)主机的数量主机的数量=2二进制的主机位数-2减2是因为主机不包括网络地址和广播地址。
本例二进制的主机位数是8位。
主机的数量=28-2=254二)总体计算我们把上边的例子合起来计算一下过程如下:例2:IP地址为128·36·199·3子网掩码是255·255·240·0。
算出网络地址、广播地址、地址范围、主机数。
1)将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址,虚线前为网络地址,虚线后为主机地址2)IP地址和子网掩码进行与运算,结果是网络地址3)将运算结果中的网络地址不变,主机地址变为1,结果就是广播地址4)地址范围就是含在本网段内的所有主机网络地址+1即为第一个主机地址,广播地址-1即为最后一个主机地址,由此可以看出地址范围是:2 / 7网络地址+1至广播地址-1本例的网络范围是:128·36·192·1至128·36·207·2545)主机的数量主机的数量=2二进制位数的主机-2主机的数量=212-2=4094减2是因为主机不包括网络地址和广播地址。
网络ID,广播地址,掩码位数计算

网络ID,广播地址,掩码位数计算第一根据子网掩码来划分这个IP地址的网段:一个网段的块数都是2的几次幂IP 地址10.0.10.32 255.255.255.224 ,这个地址是个什么地址呢?第一先看这个地址为c类地址256-224=32,那个就可以得出,这个子网划分的每个块里面的地址为32个,我们知道IP地址从零算起,俺么0-31为一个网段,之中0为网络地址(也就是我们常说的网络ID);那么31就为广播地址了,那么以此类推32-63,有又是一个网段。
同样的32就为网络ID也就是网络地址。
【对于前面为什么是256,不是255呢,这就是因为IP地址从零算起的,0-255那么就是256个了】IP 地址132.119.100.200 255.255.255.240那么这个IP地址的广播地址为多少了?属于那个网段(也就是网络ID为什么)?256-240=16,可确定每个网段为16个IP地址。
在用200/16 是12余8,那么他的网络ID就是192.那么他的广播地址192+15=207 。
【因为每块有16个IP 192 算一个在加15个就为这个IP段的16个】所以,网络ID为132.119.100.200 广播地址为132.119.100.207以上为:按照C类网段地址举例来说的;如果是一个B类的话那就是,块数还不变,但是每个块里面的地址个数为:256*这个C类块数地址(意思就是这个块在C类地址中应该有的个数)例如:10.0.32.10 255.255.224.0上面这个地址所在网段的IP地址共有多少个:32*256个网络地址为10.0.32.0 广播地址为10.0.64.255 ,这两个地址其中的都为主机地址。
以此遇到A类也是一样的。
第二、掩码位数和10进制的换算首先,我们看上面的这个图:10.0.10.32 255.255.255.224 这个IP地址的掩码掩到了多少位?(也就是第三段向第四段借了几位应该是20几位的掩码)那我们就来看224 这个正好等于128+64+32 那么就是128 64 32 ,这几位下面都为1.那么就是3位,那么这个也就是10.0.10.32/27了。
如何计算 广播地址,网络地址,主机地址范围

如何计算广播地址,网络地址,主机地址范围知道IP地址和子网掩码后可以算出:1、网络地址2、广播地址3、地址范围4、本网有几台主机例1:下面例子IP地址为192·168·100·5 子网掩码是255·255·255·0。
算出网络地址、广播地址、地址范围、主机数。
一)分步骤计算1)将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址。
虚线前为网络地址,虚线后为主机地址2)IP地址和子网掩码进行与运算,结果是网络地址3)将上面的网络地址中的网络地址部分不变,主机地址变为全1,结果就是广播地址。
4)地址范围就是含在本网段内的所有主机网络地址+1即为第一个主机地址,广播地址-1即为最后一个主机地址,由此可以看出地址范围是:网络地址+1 至广播地址-1本例的网络范围是:192·168·100·1 至192·168·100·254也就是说下面的地址都是一个网段的。
192·168·100·1、192·168·100·2 。
192·168·100·20 。
192·168·100·111 。
192·168·100·2543)5)主机的数量4)主机的数量=2二进制的主机位数-25)减2是因为主机不包括网络地址和广播地址。
本例二进制的主机位数是8位。
6)主机的数量=28-2=254二)总体计算我们把上边的例子合起来计算一下过程如下:例2: IP地址为128·36·199·3 子网掩码是255·255·240·0。
算出网络地址、广播地址、地址范围、主机数。
1)将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址,虚线前为网络地址,虚线后为主机地址2)IP地址和子网掩码进行与运算,结果是网络地址3)将运算结果中的网络地址不变,主机地址变为1,结果就是广播地址。
如何计算 广播地址

如何计算广播地址,网络地址,主机地址范围知道IP地址和子网掩码后可以算出:1、网络地址2、广播地址3、地址范围4、本网有几台主机例1:下面例子IP地址为192·168·100·5 子网掩码是255·255·255·0。
算出网络地址、广播地址、地址范围、主机数。
一)分步骤计算1)将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址。
虚线前为网络地址,虚线后为主机地址2)IP地址和子网掩码进行与运算,结果是网络地址3)将上面的网络地址中的网络地址部分不变,主机地址变为全1,结果就是广播地址。
4)地址范围就是含在本网段内的所有主机网络地址+1即为第一个主机地址,广播地址-1即为最后一个主机地址,由此可以看出地址范围是:网络地址+1 至广播地址-1本例的网络范围是:192·168·100·1 至192·168·100·254也就是说下面的地址都是一个网段的。
192·168·100·1、192·168·100·2 。
192·168·100·20 。
192·168·100·111 。
192·168·100·2543)5)主机的数量4)主机的数量=2二进制的主机位数-25)减2是因为主机不包括网络地址和广播地址。
本例二进制的主机位数是8位。
6)主机的数量=28-2=254二)总体计算我们把上边的例子合起来计算一下过程如下:例2: IP地址为128·36·199·3 子网掩码是255·255·240·0。
算出网络地址、广播地址、地址范围、主机数。
1)将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址,虚线前为网络地址,虚线后为主机地址2)IP地址和子网掩码进行与运算,结果是网络地址3)将运算结果中的网络地址不变,主机地址变为1,结果就是广播地址。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
IP地址是32位的二进制数值,用于在TCP/IP通讯协议中标记每台计算机的地址。
通常我们使用点式十进制来表示,如等等。
每个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地址的子网掩码为。
如果它是一个C类地址,则其子网掩码为。
其它类推,不再详述。
下面我们关键要介绍的是一个IP地址,还需要将其高位主机位再作为划分出的子网网络号,剩下的是每个子网的主机号,这时该如何进行每个子网的掩码计算。
一、利用子网数来计算
在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网内的所需主机数目。
1)将子网数目转化为二进制来表示
2)取得该二进制的位数,为 N
3)取得该IP地址的类子网掩码,将其主机地址部分的的前N位置 1 即得出该IP地址划分子网的子网掩码。
如欲将B类IP地址划分成27个子网:
1)27=11011
2)该二进制为五位数,N = 5
3)将B类地址的子网掩码的主机地址前5位置 1,得到
即为划分成 27个子网的B类IP地址的子网掩码。
二、利用主机数来计算
1)将主机数目转化为二进制来表示
2)如果主机数小于或等于254(注意去掉保留的两个IP地址),则取得该主机的二进制位数,为 N,这里肯定 N<8。
如果大于254,则 N>8,这就是说主机地址将占据不止8位。
3)使用来将该类IP地址的主机地址位数全部置1,然后从后向前的将N位全部置为 0,即为子网掩码值。
如欲将B类IP地址划分成若干子网,每个子网内有主机700台:
1) 700=00
2)该二进制为十位数,N = 10
3)将该B类地址的子网掩码的主机地址全部置 1,得到
然后再从后向前将后 10位置0,即为: (00000000)
即。
这就是该欲划分成主机为700台的B类IP地址的子网掩码。
下面列出各类IP地址所能划分出的所有子网,其划分后的主机和子网占位数,以及主机和子网的(最大)数目,注意要去掉保留的IP地址(即划分后有主机位或子网位全为“0”或全为“1”的):
A类IP地址:
子网位 /主机位子网掩码子网最大数 /主机最大数
2 /22 2 / 4194302
3 /21 6 / 2097150
4 /20 14 / 1048574
5 /19 30 / 524286
6 /18 62 / 262142
7 /17 126 / 131070
8 /16 254 / 65536
9 /15 510 / 32766
10 /14 1022 / 16382
11 /13 2046 / 8190
12 /12 4094 / 4094
13 /11 8190 / 2046
14 /10 16382 / 1022
15 /9 32766 / 510
16 /8 65536 / 254
18 /6 262142 / 62
19 /5 524286 / 30
20 /4 1048574 / 14
21 /3 2097150 / 6
22 /2 4194302 / 2
B类IP地址:
子网位 /主机位子网掩码子网最大数 /主机最大数
2 /14 2 /16382
3 /13 6 /8190
4 /12 14 /4094
5 /11 30 /2046
6 /10 62 /1022
7 /9 126 /510
8 /8 254 /254
9 /7 510 /126
10 /6 1022 /62
11 /5 2046 /30
12 /4 4094 /14
13 /3 8190 /6
14 /2 16382 /2
C类IP地址:
子网位 /主机位子网掩码子网最大数 /主机最大数2 /6 2 /62
4 /4 14 /14
5 /3 30 /6
6 /2 62 /2
再根据CCNA中会出现的题目给大家举个例子:
首先,我们看一个考试中常见的题型:一个主机的IP地址是,掩码是,要求计算这个主机所在网络的网络地址和广播地址。
常规办法是把这个主机地址和子网掩码都换算成二进制数,两者进行逻辑与运算后即可得到网络地址。
其实大家只要仔细想想,可以得到另一个方法:的掩码所容纳的IP地址有256-224=32个(包括网络地址和广播地址),那么具有这种掩码的网络地址一定是32的倍数。
而网络地址是子网IP地址的开始,广播地址是结束,可使用的主机地址在这个范围内,因此略小于137而又是32的倍数的只有128,所以得出网络地址是。
而广播地址就是下一个网络的网络地址减1。
而下一个32的倍数是160,因此可以得到广播地址为。
可参照下表来理解本例。
子网络 2进制子网络域数 2进制主机域数的范围
第1个子网络 000 00000 到 11111 . 0 到.31
第2个子网络 001 00000 到 11111 . 32到.63
第3个子网络 010 00000 到 11111 . 64到.95
第4个子网络 011 00000 到 11111 . 96到.127
第5个子网络 100 00000 到 11111 . 128到.159
第6个子网络 101 00000 到 11111 . 160到.191
第7个子网络 110 00000 到 11111 . 192到.223
第8个子网络 111 00000 到 11111 . 224到.255
子网掩码是子网络地址中最大的网络地址
CCNA考试中,还有一种题型,要你根据每个网络的主机数量进行子网地址的规划和计算子网掩码。
这也可按上述原则进行计算。
比如一个子网有10台主机,那么对于这个子网需要的IP地址是:
10+1+1+1=13
注意:加的第一个1是指这个网络连接时所需的网关地址,接着的两个1分别是指网络地址和广播地址。
因为13小于16(16等于2的4次方),所以主机位为4位。
而
256-16=240
所以该子网掩码为。
如果一个子网有14台主机,不少人常犯的错误是:依然分配具有16个地址空间的子网,而忘记了给网关分配地址。
这样就错误了,因为:
14+1+1+1=17
17大于16,所以我们只能分配具有32个地址(32等于2的5次方)空间的子网。
这时子网掩码为:。