IP地址计算总结
IP地址的计算方法

IP地址的计算方法(怎么计算网络号和主机号)IP地址与网络分类(1)IP地址不同的物理网络技术有不同的编址方式;不同物理网络中的主机,有不同的物理网络地址。
网间网技术是将不同物理网络技术统一起来的高层软件技术。
网间网技术采用一种全局通用的地址格式,为全网的每一网络和每一主机都分配一个网间网地址,以此屏蔽物理网络地址的差异。
IP协议提供一种全网间网通用的地址格式,并在统一管理下进行地址分配,保证一个地址对应一台网间网主机(包括网关),这样物理地址的差异被IP层所屏蔽。
IP层所用到的地址叫做网间网地址,又叫IP地址。
它由网络号和主机号两部分组成,统一网络内的所有主机使用相同的网络号,主机号是唯一的。
IP地址是一个32为的二进制数,分成4个字段,每个字段8位。
(2)三类主要的网络地址我们知道,从LAN到WAN,不同种类网络规模相差很大,必须区别对待。
因此按网络规模大小,将网络地址分为主要的三类,如下:A类:0 1 2 3 8 16 243 1 0网络号主机号B类:1 0网络号主机号C类:1 1 0网络号主机号A类地址用于少量的(最多27个)主机数大于216的大型网,每个A类网络可容纳最多224台主机;B类地址用于主机数介于28~216之间数量不多不少的中型网,B类网络最多214个;C类地址用于每个网络只能容纳28台主机的大量小型网,C类网络最多221个。
除了以上A、B、C三个主类地址外,还有另外两类地址,如下:D类:1 1 1 0多目地址E类:1 1 1 1 0留待后用其中多目地址(multicast address)是比广播地址稍弱的多点传送地址,用于支持多目传输技术。
E类地址用于将来的扩展之用。
(3)TCP/IP规定网络地址除了一般地标识一台主机外,还有几种具有特殊意义的特殊形式。
*广播地址TCP/IP规定,主机号全为“1”的网络地址用于广播之用,叫做广播地址。
所谓广播,指同时向网上所有主机发送报文。
IP地址计算

彻底明白IP地址——计算相关地址通过IP地址和子网掩码与运算计算相关地址知道ip地址和子网掩码后可以算出:1、网络地址2、广播地址3、地址范围:{ netID, BroadcastID}4、本网有几台主机 :Broadcast-netID-2例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·2545)主机的数量主机的数量=2二进制的主机位数-2减2是因为主机不包括网络地址和广播地址。
本例二进制的主机位数是8位。
主机的数量=28-2=254二)总体计算我们把上边的例子合起来计算一下过程如下:例2: IP地址为128·36·199·3子网掩码是255·255·240·0。
ip计算方法

ip计算方法
IP计算方法是计算机网络中的重要知识点。
在网络中,每台计算机都有一个唯一的IP地址,而IP地址是由32位的二进制数表示的。
但是,在实际应用中,我们更多地使用点分十进制表示法来表示IP地址。
在IP计算中,我们需要掌握以下几个方面的知识:
1. IP地址的分类及区间划分:IP地址分为A、B、C、D、E五类,每类IP地址的有效范围都不同。
在网络中,我们需要了解每类IP地址的有效范围,以便正确地配置和使用IP地址。
2. 子网掩码的含义及计算方法:子网掩码用来划分网络和主机的范围。
在IP计算中,我们需要了解如何根据子网掩码来计算网络地址和主机地址,并正确地配置和使用子网掩码。
3. IP地址转换的方法:在网络中,有时需要将IP地址转换成不同的格式,如将点分十进制表示法转换成二进制表示法,或将IP 地址转换成十六进制表示法。
在IP计算中,我们需要了解这些转换方法,以便正确地操作IP地址。
4. 网络地址转换的方法:在网络中,有时需要将一个网络地址转换成另一个网络地址。
这个过程叫做网络地址转换。
在IP计算中,我们需要了解如何进行网络地址转换,以便正确地配置和使用网络地址。
总之,在计算机网络中,IP计算方法是非常重要的知识点。
掌握IP计算方法可以帮助我们更好地理解和使用网络。
IP地址分类范围和IP相关计算

I P地址分类范围和I P相关计算The document was finally revised on 2021IP地址由32位表示,包含4个字节。
(位:bit;字节:Byte。
1B=8bit。
)一共分为ABCDE五类,其中ABC类为平时所使用的,D类为组播(如OSPF发送广播信息),E类为实验研究(暂时对于我们来说没啥用,哈)A类第一位必须为off(0)00000000 = 001111111 =127B类第一位必须为On(1),第二位必须为Off(0)= 128= 191C类第一二位必须为On(1),第三位必须为Off(0)= 192= 223D类和E类224-255224-239 D类组播240-255 用于科学实验对于因特网IP地址中有特定的专用地址不作分配:(1)全为“0”。
不论哪一类网络,全为“0”表示指向本网,常用在中。
(2)全为“1”。
全为“1”表示,向特定的所在网上的所有主机发送。
(3)四字节32比特全为“1”。
若IP地址4字节32比特全为“1”,表示仅在本网内进行广播发送。
(4)网络号127。
TCP/IP协议规定网络号127不可用于任何网络。
其中有一个特别地址:127.0.0.1称之为(),它将信息通过自身的接口发送后返回,可用来测试端口状态。
地址类型: MAC地址,处于 ; ,处于 ; 端口号,处于。
网络要素:1、和通信设备2、有独立功能的计算机3、网络软件的支持4、实现数据通信与资源共享。
?知道IP地址和子网掩码后可以算出:●网络地址● 广播地址● 地址范围● 本网有几台主机【例1】下面例子IP地址为192·168·100·5 子网掩码是255·255·255·0。
算出网络地址、广播地址、地址范围、主机数。
1、分步骤计算1)将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址。
虚线前为网络地址,虚线后为主机地址.. (00000000)2)IP地址和子网掩码进行与运算,结果是网络地址.. (00000000)与运算______________________________________________________________ 结果为: ..3)将上面的网络地址中的网络地址部分不变,主机地址变为全1,结果就是广播地址。
ip计算小总结

ip计算小总结关于ip地址的一些算法!(1)已知ip地址和子网掩码,求所在的子网号、广播地址和主机号?(这是2001年上午题61-63)假设ip地址为:x.x.x.y子网掩码:255.255.255.a则:子网号k:首先计算出:b=256-a而子网号k为:小于y值的最大b的倍数b最大倍数例如1Array2.55.12.120 子网掩码:255.255.255.240 b=256-240=16最靠近120的16的倍数是:16*7=112<120所以子网号k就是:0.0.0.112广播地址就比较好理解了,在以16为一栏的子网地址里面广播地址m=(子网号+b)-1于是:m=(112+16)-1=127主机号z:将y与a的取反相与=主机号(2)已知建设网络所需的子网数n,求子网掩码m?1、首先要知道:n所要求的理论子网数t:例如所需子网数是5个,那么它的理论子网数就是t=2^3=82、求每个子网可分配的ip地址块大小e: e=256/t则:265/8=323、最后:256-e=子网掩码256-32=224大家看看2001年的64题,头十位用于子网,则第4个8位中有2位;于是可以理解为(22-2)=2,即n=2理论子网数t=22=4就有:e=256/4=64最后子网掩码=256-64=1Array24、已知子网主机数,求m掩码?例:ip: 1Array2.168.5.0 ,要求划分20个子网,每个子网5 个主机。
解:因为4 <5 < 8 ,用256-8=248 ――>即是所求的子网掩码,对应的子网数也就出来了。
这是针对C类地址。
对于B类地址,假如主机数小于或等于254,与C类地址算法相同。
对于主机数大于254的,如需主机700台,50个子网(相当大了),512 < 700< 1024256-(1024/256)=256-4=252 ――>即是所求的子网掩码,对应的子网数也就出来了。
一些关于IP地址的计算

一些关于IP地址的计算1 已知某主机的IP地址为:192.168.100.200,子网掩码为:255.255.255.192,请推导出:网络内允许的最大主机数网络内主机IP地址的范围子网掩码最后一位192,用256-192=64,块大小为64网络内允许的最大主机数为64-2=62(减2是减去网络地址和广播地址)由于块大小为64,主机范围0-63、64-127、128-191、192-256IP为192.168.100.200,200在192-256范围之内。
送去网络地址192、送去广播地址256,可用主机范围为193-255192.168.100.193—192.168.100.2552 现有一个B类网络地址160.18.0.0,如要划分子网,每个子网最少允许40台主机,则划分时容纳最多子网时,其子网掩码为2的N次方大于等于40,N=6B类子网掩码为16位,255.255.11111111.11000000(1为网络地址,0为主机地址,N=6所以6个0)11111111=255 11000000=1923 现有一个B类网络地址160.18.0.0,如要划分子网,需要至少划分40个子网,则划分时容纳最多主机时,其子网掩码为和上题相反2的N次方大于等于40,N=6255.255.11111100.00000000(1为网络地址,0为主机地址,N=6所以6个1)11111100=25200000000=0结果为255.255.252.04 当子网掩码是255.255.254.0时下列那些IP可分配给主机?A. 113.10.4.0B. 186.54.3.0C. 175.33.3.255D. 26.35.3.255E. 152.135.7.0F. 17.35.36.0子网掩码为255.255.254.0256-254=2块大小为2.0可用范围为0.0-1.255 、2.0-3.255 、 4.0-5.255 、6.0-7.255…….36.0-37.255A、113.10.4.0------在范围4.0-5.255中,4.0为网络地址,不可分配给主机B、186.54.3.0――在范围2.0-3.255中,可以分配纷给主机。
IP地址相关计算

网络号和主机号具体怎么得来? ? ? ?1、标准分类的ip地址的网络号是,A类是前8位B类是前16位C类是前24位举一个例子如172.16.10.2,因为172.16.10.2是B类地址,所以172.16所代表的位就是网络号的位,后面10.2代表的位是主机位,A类C类和例子结构相同,就是位数不同。
2、如果不是标准的ip地址,就是要划子网的,就不一样了。
要看后面的位数来确定如192.168.15.2/26,后面的26代表网络号位数是26位,剩下的6位是主机号;前24位是标准的网络号,后俩位是为划分子网从主机号分出来的,也划分到网络号里。
子网掩码与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 00001101AND11111111 11111111 11111111 00000000结果为:11000000 00001001 11001000 00000000 即192.9.200.0,即网络号为192.9.200.0④将子网掩码取反再与IP地址逻辑与(AND)后得到的结果即为主机部分11000000 00001001 11001000 00001101AND00000000 00000000 00000000 11111111结果为:00000000 00000000 00000000 00001101 即0.0.0.13,即主机号为13(0.0.0.13)如何计算网络地址? ? ? ? ?我们日常生活中的地址如:北大街1号,从字面上就能看出街道地址是北大街,而我们从IP地址中却难以看出网络地址,要计算网络地址,必须借助我们上边提到过的子网掩码。
ip总结

(4).有效子网=256-该IP段位数转换为二进制的数。举例:192.168.10.0/26,根据这IP知道位数为26位,将26转换为二进制之后得出192.因此192.168.10.0/26的子网掩码为255.255.255.192!将192套入公式就可以算出该IP段的有效子网!所以192.168.10.0/26有效子网=256-192=64!所以192.168.10.0/26有效子网有64个
C类私有地址范围:192.168.0.0-192.168.255.255
(1)。子网数计算方法:公式为2的N次方。N为该IP段的IP位数减去该类IP原IP位数!举例:192.168.10.0/26 子网计算方法:1.根据公式先算出N,由于192.168.10.0/26这类IP为C类的网络地址,所以原IP位数为24位,又因为192.168.10.0/26的IP位数为26,所以N=26-24=2!2.算出了N的参数=2,再将N套入到公式中,就等于2的2次方=4!因此得出192.168.10.0/26这IP段有4个5.255.0.0
C类子网掩码为24位,转换为二进制为255.255.255.0
3.各类私有地址划分:
A 类私有地址范围:10.0.0.0-10.255.255.255
B类私有地址范围:172.16.0.0-172.31.255.255
(5)基础知识穿插:
1.各类IP地址范围:
A类IP范围1-126
B类IP范围128-191
C类IP范围192-223
D类IP范围224-239
2:子网掩码位数:
A类子网掩码为8位,转换为二进制为255.0.0.0
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、带子网划分的IP地址结构有三部分组成:网络位,子网位和主机位;
2、子网掩码:32bit位,常用四位点分十进制方法,由连续的1和连续的0表示,其
中1的个数为网络位+子网位,0的个数为主机位。
简写方式
/9=255.128.0.0,
/10=255.192.0.0,
/11=255.224.0.0,
/12=255.240.0.0,
/13=255.248.0.0,
/14=255.252.0.0,
/15=255.254.0.0,
/16=255.255.0.0
3、判断以下子网掩码书写正确的是()
255.255.0.0 255.254.0.0 255.254.254.0 255.255.255.254
255.255.253.0
C类:
IP地址192.168.1.1/28;首先由于此IP地址是C类的,正常掩码为/24;由于28>24,所以可以得知此IP地址是进行子网划分之后的IP地址,其子网位为28-24=4个bit位,此IP地址所处的网段共计被划分为42=16个,且每个子网的IP地址为28-322=42=16个,可用的主机IP地址范围为16-2=14个(出去了子网网络地址与子网广播地址这两个IP地址),其中给定的IP地址是如何计算他所处的子网网段呢?先将/28化为点分十进制表示为255.255.255.240,再直接去求M值:
256. 256. 256. 256-----------------》记住即可
- 255. 255. 255. 240-----------------》/28
1. 1. 1. 16--------------- M取16(M取从左往右第一个非1值)
再去拿转化为四位点分十进制的子网掩码中,从左往右第一个不是255的数字对应的IP地址中的数字(255.255.255.240中取240对应的IP地址192.168.1.1数字为1)去除以M值,1/M=1/16==0.0625,进行上取整之后的值为1,下取整值为0;得到此IP地址所处的子网网段(子网网络地址~子网广播地址)为192.168.1.0*16/28~192.168.1.15
(1*16-1)/28------》得知此IP地址所处的:
1、子网网段的网络地址为192.168.1.0/28,
2、子网网段广播地址为192.168.1.15/28,
3、子网网段第一个可用的IP地址192.168.1.1/28,
4、子网网段最后一个可用的IP地址192.168.1.14/28,
B类:第一种
IP地址190.168.3.1/20;首先由于此IP地址是B类的,正常掩码为/16;由于20>16,所以可以得知此IP地址是进行子网划分之后的IP地址,其子网位为20-16=4个bit位,此IP地址所处的网段共计被划分为42=16个,且每个子网的IP地址为20-322=122=4096个,可用的主机IP地址范围为4096-2=4094个(出去了子网网络地址与子网广播地址这两个IP地址),其中给定的IP地址是如何计算他所处的子网网段呢?先将/20化为点分十进制表示为255.255.240.0,再直接去求M值:
256. 256. 256. 256-----------------》记住即可
- 255. 255. 240. 0-------------------》/20
1. 1. 16. 256--------------- M=16
再去拿IP地址中的3(255.255.240.0中取240对应的IP地址190.168.3.1数字为3)去除以M值,3/M=3/16==0.0625,进行上取整之后的值为1,下取整值为0;得到此IP 地址所处的子网网段(子网网络地址~子网广播地址)为190.168. 0*16.0 /20~190.168. 15(1*16-1).255 /20------》得知此IP地址所处的:
1、子网网段的网络地址为190.168.0.0/20,
2、子网网段广播地址为190.168.15.255/20,
3、子网网段第一个可用的IP地址190.168.0.1/20,
4、子网网段最后一个可用的IP地址190.168.15.254/20,
第二种
IP地址190.168.3.131/24;首先由于此IP地址是B类的,正常掩码为/16;由于24>16,所以可以得知此IP地址是进行子网划分之后的IP地址,其子网位为24-16=8个bit 位,此IP地址所处的网段共计被划分为82=256个,且每个子网的IP地址为42-322=82=256个,可用的主机IP地址范围为256-2=254个(出去了子网网络地址与子网广播地址这两个IP地址),其中给定的IP地址是如何计算他所处的子网网段呢?先将/24化为点分十进制表示为255.255.255.0,再直接去求M值:
256. 256. 256. 256-----------------》记住即可
- 255. 255. 255. 0 -------------------》/24
1. 1. 1. 256---------------→M=256
再去拿IP地址中的111(255.255.255. 0中取0对应的IP地址190.168.3.111数字为131)去除以M值,131/M=131/256==0.51171875,进行上取整之后的值为1,下取整值为0;得到此IP地址所处的子网网段(子网网络地址~子网广播地址)为190.168.3.0*256 /24~190.168. 3.(1*256-1)/24------》得知此IP地址所处的:
1、子网网段的网络地址为190.168.3.0/24,
2、子网网段广播地址为190.168.3.255 /24,
3、子网网段第一个可用的IP地址190.168.3.1/24,
4、子网网段最后一个可用的IP地址190.168.3.255/24,
第三种
IP地址190.168.3.111/28;首先由于此IP地址是B类的,正常掩码为/16;由于28>16,所以可以得知此IP地址是进行子网划分之后的IP地址,其子网位为28-16=12个bit 位,此IP地址所处的网段共计被划分为122=4096个,且每个子网的IP地址为82-322=42=16个,可用的主机IP地址范围为16-2=14个(出去了子网网络地址与子网广播地址这两个IP地址),其中给定的IP地址是如何计算他所处的子网网段呢?先将/28化为点分十进制表示为255.255.255.240,再直接去求M值:
256. 256. 256. 256-----------------》记住即可
- 255. 255. 255. 240-------------------》/28
1. 1. 1. 16---------------→M=16
再去拿IP地址中的111(255.255.255.240中取240对应的IP地址190.168.3.111数字为111)去除以M值,111/M=111/16==6.9375,进行上取整之后的值为7,下取整值为6;得到此IP地址所处的子网网段(子网网络地址~子网广播地址)为190.168. 6*16.0 /28~190.168. 15(7*16-1).255 /28------》得知此IP地址所处的:
1、子网网段的网络地址为190.168.3.96/28,
2、子网网段广播地址为190.168.3.111 /28,
3、子网网段第一个可用的IP地址190.168.3.97/28,
4、子网网段最后一个可用的IP地址190.168.3.110/28,
A类:第一种
IP地址100.168.3.1/11;首先由于此IP地址是A类的,正常掩码为/8;由于11>8,所以可以得知此IP地址是进行子网划分之后的IP地址,其子网位为11-8=3个bit位,此IP 地址所处的网段共计被划分为32=8个,且每个子网的IP地址为11-322=212个,可用的主机IP地址范围为212-2个(出去了子网网络地址与子网广播地址这两个IP地址),其中给定的IP地址是如何计算他所处的子网网段呢?先将/11化为点分十进制表示为
255.255.240.0,再直接去求M值:
256. 256. 256. 256-----------------》记住即可
- 255. 224. 0. 0-------------------》/11
1. 3
2. 256. 256--------------- M=32
再去拿IP地址中的168(255.224.0.0中取224对应的IP地址100.168.3.111数字为168)去除以M值,168/M=168/32==5.25,进行上取整之后的值为6,下取整值为5;得到此IP地址所处的子网网段(子网网络地址~子网广播地址)为100.5*32. 0.0
/11~100.6*32. 255.255 /11------》得知此IP地址所处的:
1、子网网段的网络地址为100.160.0.0/11,
2、子网网段广播地址为100.192.255.255 /11,
3、子网网段第一个可用的IP地址100.160.0.1/11,
4、子网网段最后一个可用的IP地址100.192.255.254/11,
第二种:100.168.3.1/16
第三种:100.168.3.1/20
第四种:100.168.3.1/24
第五种:100.168.3.1/26。