子网地址和主机地址的计算
子网划分,主机号,网络号计算
⼦⽹划分,主机号,⽹络号计算这是我在做⽹管题时总结的⼀些经验和见解,略显粗糙,主要是记⼀下常⽤的ABC3类地址和相关的⼦⽹号,主机号的计算ip地址在主机或路由器中存放的IP地址(IPv4)都是32位的⼆进制代码。
它包含了⽹络号(net-id)和主机号(host-id)两个独⽴的信息段。
⽹络号⽤了标识主机或路由器所连接到的⽹络,主机号⽤来标识该主机或路由器。
为了提⾼可读性,每8位⼆进制数⽤⼀个⼗进制数(0~255)表⽰,并以⼩数点分隔。
这种标记IP地址的⽅法称为“点分⼗进制记法”,IP 地址的⽹络号在左边,主机号在右边。
根据固定的⽹络号和主机号位数的不同,IP地址分成了五类:A类、B类、C类、D类和E类。
其中最常⽤的是A类、B类和C类。
1.A类地址⽹络号仅仅占8位,主机号占24位。
特点:前1位为0⽹络号的范围是:1.0.0.0~126.0.0.0最⼤⽹络数127个(1~126是可⽤的,127作为本地软件环回测试本主机之⽤)⽹络中最⼤主机数是1 677 214(即224-2)个。
减去2个的原因是去掉⼀个主机号全0的地址(⽹络地址)和主机号全1的地址(⼴播地址)2.B类地址⽹络号占16位,主机号占16位特点:前2位是10⽹络号的范围:128.0.0.0~191.255.0.0最⼤⽹络数16384⽹络中最⼤的主机数是65534(216-2)个3.C类地址⽹络号占24位,主机号占8位特点:前3位是110⽹络号的范围:192.0.0.0~223.255.255.0可⽤⽹络数为2 097 152⽹络中最⼤的主机数254(28-2)个⼦⽹划分为了提⾼IP地址的使⽤效率,可以将⼀个⽹络划分为多个⼦⽹。
采⽤借位的⽅法,从主机最⾼位开始借位变为新的⼦⽹络,剩余部分仍然为主机位,使本来应当属于主机号的部分改变为⽹络号,这样就实现了划分⼦⽹的⽬的。
借位使得IP地址的结构分为3部分:⽹络位、⼦⽹位和主机位。
⽹络位 + 主机位 ------>⽹络位+⼦⽹位 + 主机位假设某公司有⼀个C类地址202.110.1.0,现将主机字段的前3位作为⼦⽹号,后5位作为主机号,这样该公司最多可划分8(23)个⼦⽹,每个⼦⽹有30(25-2)个主机地址可以分配。
子网数目及子网主机数计算
子网数目及子网主机数计算IP地址是32位的二进制数值,用于在TCP/IP通讯协议中标记每台计算机的地址。
通常我们使用点式十进制来表示,如192.168.0.5等等。
每个IP地址又可分为两部分。
即网络号部分和主机号部分:网络号表示其所属的网络段编号,主机号则表示该网段中该主机的地址编号。
按照网络规模的大小,IP地址可以分为A、B、C、D、E五类,其中A、B、C类是三种主要的类型地址,D类专供多目传送用的多目地址,E类用于扩展备用地址。
A、B、C三类IP地址有效范围如下表:类别网络号/占位数主机号/占位数用途A 1~~255 0~255 1~国家级B 128~191 0~~255 1~跨过组织C 192~223 0~255 0~~企业组织随着互连网应用的不断扩大,原先的IPv4的弊端也逐渐暴露出来,即网络号占位太多,而主机号位太少,所以其能提供的主机地址也越来越稀缺,目前除了使用NAT 在企业内部利用保留地址自行分配以外,通常都对一个高类别的IP地址进行再划分,以形成多个子网,提供给不同规模的用户群使用。
这里主要是为了在网络分段情况下有效地利用IP地址,通过对主机号的高位部分取作为子网号,从通常的网络位界限中扩展或压缩子网掩码,用来创建某类地址的更多子网。
但创建更多的子网时,在每个子网上的可用主机地址数目会比原先减少。
子网掩码是标志两个IP地址是否同属于一个子网的,也是32位二进制地址,其每一个为1代表该位是网络位,为0代表主机位。
它和IP地址一样也是使用点式十进制来表示的。
如果两个IP地址在子网掩码的按位与的计算下所得结果相同,即表明它们共属于同一子网中。
在计算子网掩码时,我们要注意IP地址中的保留地址,即“0”地址和广播地址,它们是指主机地址或网络地址全为“0”或“1”时的IP地址,它们代表着本网络地址和广播地址,一般是不能被计算在内的。
下面就来以实例来说明子网掩码的算法:对于无须再划分成子网的IP地址来说,其子网掩码非常简单,即按照其定义即可写出:如某B类IP地址为10.12.3.0,无须再分割子网,则该IP地址的子网掩码为255.255.0.0。
IP地址子网掩码、主机数、子网掩码及主机段的算法
IP地址子网掩码、主机数、判断是否在同一个网内的问题释疑我们都知道,IP是由四段数字组成,在此,我们先来了解一下3类常用的IP A类IP段 0.0.0.0 到127.255.255.255B类IP段 128.0.0.0 到191.255.255.255C类IP段 192.0.0.0 到223.255.255.255XP默认分配的子网掩码每段只有255或0A类的默认子网掩码255.0.0.0一个子网最多可以容纳1677万多台电脑B类的默认子网掩码255.255.0.0一个子网最多可以容纳6万台电脑C类的默认子网掩码255.255.255.0一个子网最多可以容纳254台电脑我以前认为,要想把一些电脑搞在同一网段,只要IP的前三段一样就可以了,今天,我才知道我错了。
如果照我这说的话,一个子网就只能容纳254台电脑?真是有点笑话。
我们来说详细看看吧。
要想在同一网段,只要网络标识相同就可以了,那要怎么看网络标识呢?首先要做的是把每段的IP转换为二进制。
(有人说,我不会转换耶,没关系,我们用Windows自带计算器就行。
打开计算器,点查看>科学型,输入十进制的数字,再点一下“二进制”这个单选点,就可以切换至二进制了。
)把子网掩码切换至二进制,我们会发现,所有的子网掩码是由一串连续的1和一串连续的0组成的(一共4段,每段8位,一共32位数)。
255.0.0.0 11111111.00000000.00000000.00000000255.255.0.0 11111111.11111111.00000000.00000000255.255.255.0 11111111.11111111.11111111.00000000这是A/B/C三类默认子网掩码的二进制形式,其实,还有好多种子网掩码,只要是一串连续的1和一串连续的0就可以了(每段都是8位)。
如11111111.11111111.11111000.00000000,这也是一段合法的子网掩码。
如何计算子网中 广播地址
如何计算广播地址,网络地址,主机地址范围知道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是因为主机不包括网络地址和广播地址。
网络地址计算(另一种方法)
以下给大家提供另外一种计算子网地址和子网掩码的方法,仅供参考。
例1:IP地址为175.140.136.86, 255.255.224.0的主机所在子网的网络地址是A175.140.128.0B175.140.224.0C175.140.136.64D175.140.136.128解题步骤:1、计算出子网之间的间隔:256-224=32(最大数-子网掩码的最后一个非0数得出子网之间的间隔)2、IP地址所在子网的网络地址:175.140.128.032*4=128 32*5=160(已超出136),所以子网地址为128.(136÷32=4余8,IP地址在175.140.136.86在175.140.128.0这个网段上(32*4=128))本子网的广播地址:175.140.159.255本子网的最后一位主机IP地址:175.140.159.254划分的子网数:256÷32(子网之间的间隔)=8网络位所借位数:3 (23=8)每个子网所能容纳的主机数:213-2(主机位数:5+8=13)例2:一企业分得了一个B类地址150.100.0.0,准备对该网络划分成50个子网。
试写出各个子网的地址、掩码、各个子网的广播地址、各个子网的IP地址分配范围和各个子网的主机容量。
1、最大主机数(子网间隔)=256 除(计算子网数64)256 除以 64 得 4(最大主机数)2、子网掩码256-4=252 所以子网掩码为:255.255.252.03、 0号子网 0.01号子网 4.0广播地址 8.0-1=7.255 最后一个主机地址 7.255-1=7.2542号子网8.0 以此类推4、每个子网的可用主机数=4*256-2 等于 2的10次方-2=1024-2=1022网络号主机起主机末广播地址150.100.0.0 150.100.0.1 ——150.100.3.254 150.100.3.255 150.100.4.0 150.100.4.1 ——150.100.7.254 150.100.7.255 150.100.8.0 150.100.8.1 ——150.100.11.254 150.100.11.255 。
子网掩码、子网数及主机数的算法
子网掩码、子网数及主机数的算法§已知子网掩码为255.255.255.192,求实际子网数(去除全0和全1)和每个子数的主机数。
如果将192换为二进制求出子位数较繁,可按以下方法计算:256-192=64(2的6次方),所以192进制后面就应用6个0,即11000000,那么子网数应有2^2=4个,去除全0和全1两,实际只有2个可用,所实际子网数应该是2个;每个子网的主机数就是2^6-2=62个。
§已知所需子网数12,求实际可分配的子网数。
子网数是12与之最近的2^x是16(2^4),所以去除全0和全1的两个,就是实际可分配子网数为16-2=14个。
§已知一个B类子网的每个子网主机数要达到60×255个(约相当于X.Y.0.1~X.Y.59.254的数量),求子网掩码。
与60最近的2^x是64(2^6),故8位二进制后面应该有6个0。
由于B 类IP,所以掩码格式是255.255.0.0,而现在被分割子网,故现在第三字节的应该是11000000(192),所以子掩码是255.255.192.0§如果所需子网数为7,求子网掩码。
与7最近的2^x是8(2^3),而此时只能有6个子网可以分配,不能满足7个子网的需求,所只能取16(2^4),256-16=240,所以子网掩码为255.255.255.240§已知网络地址为211.134.12.0,要有4个子网,求子网掩码及主机块。
211是个C类地址,掩码为255.255.255.0,现要划分4个子网,与4(本身不能用,因为如果取4,实际只能分配2个子网,就不可能满足4个子网的需求)最近的8(2^3),256-32=224,所以子网掩码应为255.255.255.224,此时每个子网有32台主机数,理论主机块为:0—31(*),32—63,64—95,96—127,128—159,160—191,192—223,224—255(*),而实际主机块中的全0全1 不能使用,故实际主机块为(实际每个子网只有30台):33——62,65——94 97——126,129——156,161——190,193——222§已知子网中可使用15个主机块,求最大可分配的子网数和子网掩码。
如何划分子网,主机号与网络号的计算
一般考试中都会给定一个IP地址和对应的子网掩码,让你计算1、子网数目2、网络号3、主机号4、广播地址5、可用IP地址范围首先,不要管这个IP是A类还是B类还是C类,IP是哪一类对于解题是没有任何意义的,因为在很多题中B类掩码和A类或是C类网络一起出现,不要把这认为是一个错误,很多时候都是这样出题的。
其次,应该掌握以下一些知识:1、明确“子网”的函义:子网褪前岩桓龃笸治父鲂⊥扛鲂⊥腎P地址数目都是一样多的。
这个小网就叫做这个大网的子网。
大网可以是A类大网(A类网络),也可以是B类大网,还可能是C类大网。
⑴、二进制数转为十进制比方说在不牵涉到IP地址的计算时,将二进制的111转换为十进制,采用的方法是(2的2次方+2的1次方+2的0次方,即4+2+1),得到的结果是十进制的7。
但是在计算IP地址时的的二进制到十进制的转换就不能采用这种方式了,二进制的111转换为十进制时,看到有几个“1”,就表示为2的几次方,这里有三个“1”,就是2的3次方,即在计算IP地址时,二进制的111转换为十进制就是2的3次方,2的3次方的结果是8。
)⑵、网络的总个数和可用个数A类网络的个数有2的7次方个,即128个。
根据网络规范的规定,应该再去除128个中的第一个和最后一个,那么可用的A类网络的个数是126个。
B类网络的个数有2的14次方个,即16384个。
根据网络规范的规定,应该再去除16384个中的第一个和最后一个,那么可用的B类网络的个数是16382个。
C类网络的个数有2的21次方个,即2097152个。
根据网络规范的规定,应该再去除16384个中的第一个和最后一个,那么可用的C类网络的个数是2097150个。
⑶、网络的总IP数和可用IP地址数每个A类大网(A类网络)中容纳2的24次方个IP地址,即16777216个IP地址;每个B类大网中容纳着2的16次方个IP地址,即65536个IP地址;每个C类大网中容纳着2的8次方个IP地址,即256个IP地址。
网络号和主机号的计算方法
网络号和主机号的计算方法网络号信息通讯系统平台,类似于程控电话通讯系统、移动电话通讯系统及网络即时通讯,为用户提供一个信息通讯标识(如座机号、手机号、MSN号、QQ号),通过一个系统平台,实现用户之间的信息通讯,以下是店铺为大家整理的网络号和主机号的计算方法,仅供参考,希望能够帮助大家。
网络号和主机号的计算方法1当前使用的IP地址有4个字节(32)组成,即IPV4编码方式。
每个IP地址包换两部分:网络号和主机号。
当分配给主机号的二进制位越多,则能标识的主机数就越多,相应地能标识的网络数就越少,反之亦然。
IP地址分为五类,A类保留给政府机构,B类分配给中等规模的公司,C类分配给任何需要的人,D类用于组播,E类用于实验,各类可容纳的地址数目不同。
A、B、C三类IP地址的特征:当将IP地址写成二进制形式时,A 类地址的第一位总是O,B类地址的前两位总是10,C类地址的前三位总是110。
给出一个IP地址,我们可以通过子网掩码确定这个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 00001101AND 11111111 11111111 11111111 00000000-------------------------------------------------------------11000000 00001001 11001000 00000000= 192 . 9 . 200 . 0即网络号为192.9.200.0④将子网掩码取反再与IP地址逻辑与(AND)后得到的结果即为主机部分11000000 00001001 11001000 00001101AND 00000000 00000000 00000000 11111111------------------------------------------------------------00000000 00000000 00000000 00001101= 0 . 0 . 0 . 13即主机号为13(或者0.0.0.13)。
子网划分和计算方法(附习题详解)
子网划分和计算方法(附习题详解)子网划分和计算方法(附习题详解)一.子网划分作用1.计算网络号,通过网络号选择正确的网络设备连接终端设备1)清楚IP地址四点段点分十进制数和子网掩码,对应的网络号是什么2)交换机是用来连接相同网络的设备,路由器是用来连接不同网段的设备网络号一样的,即在相同网段,网络号不一样的,即不同网段3)计算方法把十进制数的IP地址换算成二进制数,把子网掩码也由十进制数换算成二进制数,两对二进制数对齐做“与”运算,即可得出网络号。
2.根据网络的规模,可以对局域网(内网)进行网络地址规划二.IP地址格…大家好。
又见面了。
我是你的朋友全詹俊。
目录一.子网划分二.IP地址格式三.IP地址的分类四.计算网络号五.子网数,主机容量和有效主机容量的计算方法总结一.子网划分作用1.计算网络号,通过网络号选择正确的网络设备连接终端设备1)清楚IP地址四点段点分十进制数和子网掩码,对应的网络号是什么2)交换机是用来连接相同网络的设备,路由器是用来连接不同网段的设备网络号一样的,即在相同网段,网络号不一样的,即不同网段3)计算方法把十进制数的IP地址换算成二进制数,把子网掩码也由十进制数换算成二进制数,两对二进制数对齐做“与”运算,即可得出网络号。
2.根据网络的规模,可以对局域网(内网)进行网络地址规划二.IP地址格式IP地址=网络部分+主机部分网络部分用来确定终端是不是同一个网段;主机部分是用来确定终端的容量大小;(这个网段最多可以容纳多少台主机)同一个部门应该要确保其所有的终端在同一个网段;规划的主机的数量应该在你的主机部分可容纳的范围内;一个字节(byte)=8个比特(bit)IPV4地址是32位二进制数,点分四段十进制数表示IP地址=网络部分+主机部分=32位现在用到的IP地址的版本是IPV4(第四个版本),之后将会过渡到IPV6(第六版本),IPV6位数是128位二进制数因为IPV4全球通用的公网地址已经耗尽,没有办法做到一人一个全球通用的公网IP,所以将会过渡到IPV6,IPV6可以满足一人一个全球通用的公网IP在子网掩码中,连续的1代表网络部分,连续的0代表主机部分。
如何计算子网中_广播地址,网络地址,主机地址范围
如何计算广播地址,网络地址,主机地址范围知道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·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即为最后一个主机地址,由此可以看出地址范围是:网络地址+1 至广播地址-1本例的网络范围是:128·36·192·1 至128·36·207·2545)主机的数量主机的数量=2二进制位数的主机-2主机的数量=212-2=4094减2是因为主机不包括网络地址和广播地址。
子网地址和主机地址的计算
在思科网络技术学院CCNA教学和考试中,不少同学在进行IP地址规划时总是很头疼子网和掩码的计算。
现在给大家一个小窍门可以顺利的解决这个问题。
首先,我们看一个CCNA考试中常见的题型:一个主机的IP地址是202.112.14.137,掩码是255.255.255.224,要求计算这个主机所在网络的网络地址和广播地址。
255.255.255.224的掩码所容纳的IP地址有256-224=32个(包括网络地址和广播地址),那么具有这种掩码的网络地址一定是32的倍数。
而网络地址是子网IP地址的开始,广播地址是结束,可使用的主机地址在这个范围内,因此略小于137而又是32的倍数的只有128,所以得出网络地址是202.112.14.128。
而广播地址就是下一个网络的网络地址减1。
而下一个32的倍数是160,因此可以得到广播地址为202.112.14.159。
CCNA考试中,还有一种题型,要你根据每个网络的主机数量进行子网地址的规划和计算子网掩码。
这也可按上述原则进行计算。
比如一个子网有10台主机,那么对于这个子网就需要10+1+1+1=13个IP地址。
(注意加的第一个1是指这个网络连接时所需的网关地址,接着的两个1分别是指网络地址和广播地址。
)13小于16(16等于2的4次方),所以主机位为4位。
而256-16=240,所以该子网掩码为255.255.255.240。
如果一个子网有14台主机,不少同学常犯的错误是:依然分配具有16个地址空间的子网,而忘记了给网关分配地址。
这样就错误了,因为14+1+1+1=17 ,大于16,所以我们只能分配具有32个地址(32等于2的5次方)空间的子网。
这时子网掩码为:255.255.255.224。
而在子网内部的主机地址的计算方法为:当前主机的IP地址的最后一个字节(十进制)减去当前主机所在的子网地址的最后一个字节,所得的结果就是当前主机的地址.EG:一主机的IP为192.155.12.112,其所在的子网地址为:0.0.0.96 因此它的子网主机地址为:112-96=16即0.0.0.16快速计算子网掩码和主机IP业务的发展常常会导致许多单位面临这样一个问题:工作站数量越来越多,管理单一的大型网络也变得越来越艰难。
(完整版)已知Ip地址,子网掩码如何计算子网号、主机号
计算练习(要求写出计算过程)1. 已知某计算机所使用的IP 地址是:195.169.20.25, 子网掩码是:255.255.255.240 ,经计算写出该机器的网络号、子网号、主机号。
因为:195 =11000011B ,240 =11110000B ,25 =00011001B由以上参数可知: 1. 该计算机网络属于C类网;2. 网络号为195.169.20 ;3. 子网号为 1 ;4. 主机号为9 。
看了最后面的文章,对于上述练习,网络号为195.169.20 ,我是看懂了,它的每一位二进制与子网掩码and 逻辑运算就可以了,实际上就是取IP 的前三个字节。
至于 1. 它属于C类网,当然知道,因为IP 是:195.169.20.25 中IP 第一个字节是110 开始的。
IP 第一个字节以二进制0 开始(或以十进制表示是 1 至127),则是 A 类网络;以10 开始(或以十进制表示是128 至191),则是 B 类网络;以110 开始(或以十进制表示是192至223),则是C类网络。
邹飞注通过下面例子,我看懂了主机号的求法:已知Ip 地址,子网掩码如何计算主机号如ip121.175.21.9 子网掩码255.192.0.0 我只能根据子网掩码求出后22 位为主机号,但是答案都是点分十进制的,为0.47.21.9 不知道与22 有什么关系?答:因为掩码是255.192.0.0 所以可以确定IP 地址的前10位为网络号(192 确定了第二个字节前两位是11,加第一个字节共10 位,邹飞注), 因为在第二段十进制数中出现差异所以只看第二段十进制数,把175转换成二进制为10101111 加粗部分处于网络位, 求主机号就是把网络位全置0 也就是说把01111001(121 转换).10 101111.21.9(加粗部分处于网络位全置0)就变成0. 00101111.21.9 再把00101111 转换成十进制就是所求的主机号了.0.47.21.9哦,我完全看懂了子网号与主机号的求法了:子网掩码是:255.255.255.240 就只看最后一个字节,从240=11110000B,说明前四位是子网,后四位是主机,这样从25=00011001B,它的前四位是0001,所以网络号是 1 ,后四位是1001(二进制),所以它的主机号9(十进制)。
IP地址子网计算
问题:把192.168.253.0/28划分多个子网,请列出所有的可用子网段和对应主机范围?解:1、计算子网掩码为28个1,即11111111.11111111.11111111.11110000,点分十进制表示为255.255.255.240,掩码1对应的IP为网络位,掩码0对应的IP为主机位。
(主机的IP地址即由网络地址+主机地址组成)。
192.168.253.0000 0000255.255.255.1111 0000前24位的网络地址已经固定了,为192.168.253 ,只能对最后边的0进行子网划分。
根据掩码11110000可知,前四位为网络位,后四位为主机位。
保持后四位主机位全为0(主机地址全0代表IP地址为网络地址),四位网络位有以2^4=16种组合(即16个子网)0000 0000,换成十进制为0,即子网为192.168.253.00001 0000,换成十进制为16,即子网为192.168.253.160010 0000,换成十进制即32,即子网为192.168.253.320011 0000,换成十进制即48,即子网为192.168.253.480100 0000,换成十进制即64,即子网为192.168.253.640101 0000,换成十进制即80,即子网为192.168.253.80……1110 0000,换成十进制即224,即子网为192.168.253.2241111 0000,换成十进制即240,即子网为192.168.253.2402、然后再计算主机范围:再把每一个网络号对应的主机地址换成全1,即每一个子网的最大主机地址,如下:子网192.168.253.0,最大主机地址为0000 1111,换成十进制为15子网192.168.253.16,最大主机地址为0001 1111,换成十进制为31子网192.168.253.32,最大主机地址为0010 1111,换成十进制为47……子网192.168.253.240,最大主机地址为1111 1111,换成十进制为2553、最后一定不要忘记,主机范围中要把子网地址和全1的主机地址(即广播地址)去掉:子网:192.168.253.0/28,主机范围:192.168.253.128192.168.253.14子网:192.168.253.16/28,主机范围:192.168.253.17192.168.253.30子网:192.168.253.32/28,主机范围:192.168.253.33192.168.253.46……子网:192.168.253.240/28,主机范围:192.168.253.241192.168.253.254=========================有哪些合法的子网?算出子网的步长(增量)。
子网数和主机数以及广播地址计算
⼦⽹数和主机数以及⼴播地址计算
1、划分⼦⽹时确定⼦⽹个数的计算⽅法:
2的n次⽅-2>=需要的⼦⽹数 n为需要借⽤的主机位
2、关于已经ip地址和掩码,求起始地址和⼴播地址的计算⽅法(如192.168.5.123/26):
⾸先根据⼦⽹掩码计算,每个⼦⽹内的主机数:2的(32-26)次⽅=64,每个⼦⽹有64个主机
那么⼦⽹地址分别为0,64,128,192,由此可知192.168.5.123/26的起始地址为192.168.5.64-127。
其中127为⼴播地址。
3、关于⼦⽹内主机数超过256台的情况,这个情况下有个计算⼦⽹掩码的快捷⽅法(⽐如有2048台):
256-(主机数/256)=⼦⽹掩码值
本例中为:256-(2048/256)=248
其实很好理解:超过256的主机位,说明最后地址的最后⼀段(8位)全部为主机所⽤,然后往前⼀段地址推算,有多少倍的全部8位主机数(256的⼏倍),此⽅法可确定前⾯⼀段多少位为主机位。
上例中第三段地址有3位为主机位,所以⽹络掩码位就出来了。
24+5=29位。
子网地址和主机地址的计算
在思科网络技术学院CCNA教学和考试中,不少同学在进行IP地址规划时总是很头疼子网和掩码的计算。
现在给大家一个小窍门可以顺利的解决这个问题。
首先,我们看一个CCNA考试中常见的题型:一个主机的IP地址是202.112.14.137,掩码是255.255.255.224,要求计算这个主机所在网络的网络地址和广播地址。
255.255.255.224的掩码所容纳的IP地址有256-224=32个(包括网络地址和广播地址),那么具有这种掩码的网络地址一定是32的倍数。
而网络地址是子网IP地址的开始,广播地址是结束,可使用的主机地址在这个范围内,因此略小于137而又是32的倍数的只有128,所以得出网络地址是202.112.14.128。
而广播地址就是下一个网络的网络地址减1。
而下一个32的倍数是160,因此可以得到广播地址为202.112.14.159。
CCNA考试中,还有一种题型,要你根据每个网络的主机数量进行子网地址的规划和计算子网掩码。
这也可按上述原则进行计算。
比如一个子网有10台主机,那么对于这个子网就需要10+1+1+1=13个IP地址。
(注意加的第一个1是指这个网络连接时所需的网关地址,接着的两个1分别是指网络地址和广播地址。
)13小于16(16等于2的4次方),所以主机位为4位。
而256-16=240,所以该子网掩码为255.255.255.240。
如果一个子网有14台主机,不少同学常犯的错误是:依然分配具有16个地址空间的子网,而忘记了给网关分配地址。
这样就错误了,因为14+1+1+1=17 ,大于16,所以我们只能分配具有32个地址(32等于2的5次方)空间的子网。
这时子网掩码为:255.255.255.224。
而在子网内部的主机地址的计算方法为:当前主机的IP地址的最后一个字节(十进制)减去当前主机所在的子网地址的最后一个字节,所得的结果就是当前主机的地址.EG:一主机的IP为192.155.12.112,其所在的子网地址为:0.0.0.96 因此它的子网主机地址为:112-96=16即0.0.0.16快速计算子网掩码和主机IP业务的发展常常会导致许多单位面临这样一个问题:工作站数量越来越多,管理单一的大型网络也变得越来越艰难。
ABC,IP地址的网段和主机数的计算方法
关于A类,B类,C类IP地址的网段和主机数的计算方法IP地址是一个32位的二进制数,由四个八位字段组成。
每个IP地址包括两部分:一部分为网络标识,一部分为主机标识。
A类地址前8位为网络标识。
后24位为主机标识。
网段与主机数的计算方法如下:A类网段计算:根据规定,A类地址的网络标识必须以“0”开头。
那么其网段数应该为0XXXXXXX.YYYYYYYY.YYYYYYYY.YYYYYYYY即后面有七位数字,因为是二进制数,所以网段数应该为:27,即2的7次幂个网段,等于128,即网段应该是0—127之间。
而网络空间计算都必须“减2”,这是因为要扣除两个保留地址:二进制数里全是“0”和全是“1”的要保留。
“0”做为网络号,“1”做为广播号。
所以A类地址的网段为1—126.A类主机数计算:因为后面24位是主机标识,所以主机数应该是224,即2的24次幂224=412=166=2563=16777216,扣除两个保留地址后,主机最大数应该是16777214个。
综上所述,A类IP地址范围应该是:1.0.0.1~126.255.255.254其中红色的为网络标识,绿色为主机标识B类网段计算:根据规定,A类地址的网络标识必须以“10”开头。
那么其网段数应该为10XXXXXX.XXXXXXXX.YYYYYYYY.YYYYYYYY即后面有14位数字,因为是二进制数,所以网段数应该为:214,即2的14次幂个网段,等于16384,扣除两个全“0”,全“1”的保留地址,所以B类网络可以有16382个网段。
而转换成十进制后, IP地址的第一个小数点前的数字应该是多少呢?因为第一段是10XXXXXX,所以应该是26个,即2的6次幂,等于64个。
127是被保留网段暂不使用。
所以网段应该是从128开始,到128+64-1=191.即十进制IP的第一段数字是在128—191之间。
B类主机数计算:因为后面16位是主机标识,所以主机数应该是216,即2的16次幂216=48=164=2562=65536,扣除两个保留地址后,主机最大数应该是65534个。
什么是网络号,主机号,主机地址,网络地址,主机地址,子网号,子网地址
什么是⽹络号,主机号,主机地址,⽹络地址,主机地址,⼦⽹号,⼦⽹地址在其他地⽅看到这段话,说的很详细,也很容易理解,所以有必要多发⼀遍共享。
⼀般⼀个⽹络,⽐如172.16.0.0/16,这个就是⼀个b类⽹址,有16位的掩码。
也就是说前⾯的172.16是这个⽹络的⽹络位,后⾯的两个数是主机位。
按照这个计算,这个⽹络⾥⾯就可以有2的16次⽅个ip,也就是从172.16.0.0⼀直到172.16.255.255.在这个⽹络⾥,主机位全为0的就表⽰⽹络号,标⽰这个⽹络的。
也就是说172.16不变,后⾯的主机位都为0(⼆进制),所以172.16.0.0就是⽹络172.16.0.0/16的⽹络号。
⽽⽹络位不变,主机位全为1,也就是172.16不变,后⾯变成11111111.11111111,化成⼗进制就是255.255,合起来就是172.16.255.255就是⽹络172.16.0.0/16的⼴播号。
⽹络号和⼴播号就是这么定义的,主机位全为0的就是⽹络号,全为1的就是⼴播号。
⾄于主机地址,就是可以分配给主机使⽤的地址,⼀个⽹络⾥⾯除去⽹络号和⼴播后剩下的都可以分配给主机使⽤,就是主机地址。
我举例的这个⽹络⾥就是172.16.0.1⼀直到172.16.255.254。
⾄于⼦⽹号,就是你把⽹络划分成多个⼦⽹之后,每个⼦⽹的⽹络号,和前⾯⼀样的算法。
只不过⼦⽹的掩码增多了⽽已。
还是刚才的172.16.0.0/16,最简单的把它划分为256个⼦⽹,也就是⼦⽹掩码⽤24位。
那么也就是172.16依然是⽹络位不变,只不过第三个数也被⽤来作⽹络位了,这叫借位。
也就是划分⼦⽹之后⼦⽹的⽹络地址就是前⾯的24位,172.16是固定的,第三个⼋位可以从00000000⼀直到11111111,每⼀个作为⼀个⼦⽹。
由于⼦⽹号要求主机位为0,所以对应的每个⼦⽹的⽹络号就是172.16.00000000.0到172.16.11111111.0,化为10进制也就是172.16.0.0到172,16.255.0,⼀共256个⼦⽹。
子网数怎么算
子网个数是由子网号位数决定。
比如,子网号位数为3,则可以划分2的3次方个子网;子网号位数为4,则可以划分子网数为2的4次方个。
而子网号位数就是从主机号的最高位开始计算就可以了。
一、计算机中的子网位数子网数和主机数计算方法:
已知C类地址:202.117.38.0的子网掩码为255.255.255.0,要求划分8个子网,那么需要借用后面3位主机位(没有排除不可用子网),即可:子网数=主机位^3,即:2^3=8,满足上述所需子网个数。
已经算出子网数的主机位,那么接下来计算划分后的网络的子网掩码:
划分前的子网掩码二进制表示与划分后的子网掩码表示:
划分前:11111111 11111111 11111111 00000000
划分后:11111111 11111111 11111111 11100000,划分后子网掩码十进制表示:255.255.255.224,可分为8个网络(没有排除不可用子网)
二、子网掩码的功能
子网掩码是一个32位地址,是与IP地址结合使用的一种技术。
它的主要作用有两个,一是用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP 地址是在局域网上,还是在远程网上。
二是用于将一个大的IP网络划分为若干小的子网络。
使用子网是为了减少IP的浪费。
因为随着互联网的发展,越来越多的网络产生,有的网络多则几百台,有的只有区区几台,这样就浪费了很多IP地址,所以要划分子网。
使用子网可以提高网络应用的效率。
划分子网的方法及相关计算
划分子网的方法及相关计算摘要为了便于网络管理,为了提高IP地址的使用效率,在网络地址中引入了子网的概念。
本文就子网的划分、标识、子网地址的确定、每个子网所能容纳的主机数以及主机地址范围给以说明。
关键词IP地址;子网;子网掩码;子网地址;主机地址网络设计中,经常需要把一个大网划分为几个逻辑子网,这些子网的地址、主机数、主机地址范围如何确定呢?要掌握这些算法,首先要明确IP地址、子网掩码及子网的含义。
IP地址按层次结构来说,由网络地址和主机地址两部分组成。
按组成形式来说,是由4组8位二进制位组成,每组之间用“.”隔开,一般采用点分十进制表示法,如10.78.51.12。
为了满足不同网络的需要,IP地址又被划分为A到C3个基本类型。
A类地址高8位表示网络地址(最高位为0),低24位表示主机地址;B类地址高16位表示网络地址(最高两位为10),低16位表示主机地址;C类地址高24位表示网络地址(最高3位为110),低8位表示主机地址。
由此可知每类地址第1个十进制数的范围,A类为1-126,B类为128-191,C类为192-223。
根据第1个十进制数据的大小,就可以知道是哪一类IP地址。
还有两个与计算有关特殊IP,1)网络地址:是指网络号不空而主机号全0的IP地址,即网络本身;2)广播地址:是指网络号不空而主机号全1的IP地址。
子网掩码的作用是区分IP地址中的网络地址和主机地址,并将网络进一步划分为若干子网。
子网掩码格式与IP地址相同,也由4组8位二进制位组成,网络地址所对应的部分全设为1,主机地址所对应的部分全设为0,也采用点分十进制表示法。
有时也只给出网络地址所占的位数,如171.16.7.128/16,表示前16位为网络地址,即子网掩码为255.255.0.0。
3类基本IP地址默认的子网掩码为,A类255.0.0.0,B类255.255.0.0,C类255.255.255.0。
子网是指从一个网络地址上生成的逻辑网络,就是从主机地址最高位开始借位变为新的子网地址分配给每个子网,所剩余的部分仍为主机位。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在思科网络技术学院CCNA教学和考试中,不少同学在进行IP地址规划时总是很头疼子网和掩码的计算。
现在给大家一个小窍门可以顺利的解决这个问题。
首先,我们看一个CCNA考试中常见的题型:一个主机的IP地址是202.112.14.137,掩码是255.255.255.224,要求计算这个主机所在网络的网络地址和广播地址。
255.255.255.224的掩码所容纳的IP地址有256-224=32个(包括网络地址和广播地址),那么具有这种掩码的网络地址一定是32的倍数。
而网络地址是子网IP地址的开始,广播地址是结束,可使用的主机地址在这个范围内,因此略小于137而又是32的倍数的只有128,所以得出网络地址是202.112.14.128。
而广播地址就是下一个网络的网络地址减1。
而下一个32的倍数是160,因此可以得到广播地址为202.112.14.159。
CCNA考试中,还有一种题型,要你根据每个网络的主机数量进行子网地址的规划和计算子网掩码。
这也可按上述原则进行计算。
比如一个子网有10台主机,那么对于这个子网就需要10+1+1+1=13个IP地址。
(注意加的第一个1是指这个网络连接时所需的网关地址,接着的两个1分别是指网络地址和广播地址。
)13小于16(16等于2的4次方),所以主机位为4位。
而256-16=240,所以该子网掩码为255.255.255.240。
如果一个子网有14台主机,不少同学常犯的错误是:依然分配具有16个地址空间的子网,而忘记了给网关分配地址。
这样就错误了,因为14+1+1+1=17 ,大于16,所以我们只能分配具有32个地址(32等于2的5次方)空间的子网。
这时子网掩码为:255.255.255.224。
而在子网内部的主机地址的计算方法为:当前主机的IP地址的最后一个字节(十进制)减去当前主机所在的子网地址的最后一个字节,所得的结果就是当前主机的地址.
EG:一主机的IP为192.155.12.112,其所在的子网地址为:0.0.0.96 因此它的子网主机地址为:112-96=16即0.0.0.16
快速计算子网掩码和主机IP
业务的发展常常会导致许多单位面临这样一个问题:工作站数量越来越多,管理单一的大型网络也变得越来越艰难。
如果将一个单一的大型网络划分为多个子网,通过对每个子网进行单独管理,可以明显地提高整个网络的性能。
要划分子网就需要计算子网掩码和分配相应的主机块,尽管采用二进制计算可以得出相应的结论,但如果采用十进制计算方法,计算起来更为简便。
经过长期实践与经验积累,笔者总结出子网掩码及主机块的十进制算法。
一、明确概念
在介绍十进制算法前我们先要明确一些概念。
类范围:
IP地址常采用点分十进制表示方法X.Y.Y.Y,在这里,X在1~126范围内称为A类地址;X在128~191范围内称为B类地址;X在192~223范围内称为C类地址。
比如10.202.52.130,因为X为10,在1~126范围内,所以称为A类地址。
类默认子网掩码:
A类为 255.0.0.0; B类为 255.255.0.0; C类为 255.255.255.0。
当我们要划分子网用到子网掩码M时,类子网掩码的格式如下:A类为 255.M.0.0,B类为 255.255.M.0,C 类为255.255.255.M。
M是相应的子网掩码,比如255.255.255.240。
十进制计算基数是256(下面,我们所有的十进制计算都要用256来进行)。
二、变量说明
1.Subnet_block指可分配子网块大小,表示在某一子网掩码下子网的块数。
2.Subnet_num是可分配子网数,指可分配子网块中要剔除首、尾两块,是某一子网掩码下可分配的实际子网数量。
Subnet_num =Subnet_block-2。
3.IP_block指每个子网可分配的IP地址块大小。
4.IP_num指每个子网实际可分配的IP地址数。
因为每个子网的首、尾IP地址必须保留(一个为网络地址,一个为广播地址),所以它等于IP_block-2,IP_num也用于计算主机块。
5.M指子网掩码。
表示上述变量关系的公式如下:
M=256-IP_block IP_block=256/Subnet_block或Subnet_block=256/IP_block IP_num=IP_block-2 Subnet_num=Subnet_block-2。
6.2的幂数。
大家要熟练掌握28(256)以内的2的幂代表的十进制数(如128=27、64=26等),这样可以使我们立即推算出Subnet_block和IP_block的数目。
三、举例说明
现在,通过举一些实际例子,大家可以对子网掩码和主机块的十进制算法有深刻的了解。
1.已知所需子网数12,求实际子网数。
这里实际子网数指Subnet_num,由于12最接近2的幂为16(24),即Subnet_block=16,那么Subnet_num=16-2=14,故实际子网数为14。
2.已知一个B类子网的每个子网主机数要达到60×255个(约相当于X.Y.0.1~X.Y.59.254的数量),求子网掩码。
首先,60接近2的幂为64(26),即IP_block=64; 其次,子网掩码M=256-IP_block=256-64=192,最后由子网掩码格式B类是255.255.M.0得出子网掩码为255.255.192.0。
3.如果所需子网数为7,求子网掩码。
7最接近2的幂为8,但8个Subnet_block因为要保留首、尾2个子网块,即 8-2=6< 7,并不能达到所需子网数,所以应取2的幂为16,即Subnet_block=16。
因为IP_block=256/Subnet_block=256/16=16,所以子网掩码M=256-IP_block=256-16=240。
4.已知网络地址为211.134.12.0,要有4个子网,求子网掩码及主机块。
由于211.Y.Y.Y是一个C类网,子网掩码格式为255.255.255.M,又知有4个子网,4接近2的幂是8(23),所以Subnet_block=8,Subnet_num=8-2=6,IP_block=256/Subnet_block=256/8=32,子网掩码M=256-IP_block=256-32=224,故子网掩码表示为255.255.255.224。
又因为子网块的首、尾两块不能使用,所以可分配6个子网,每个子网有32个可分配主机块,即32~63、64~95、96~127、128~159、160~191、192~223,其中首块(0~31)和尾块(224~255)不能使用。
由于每个子网块中的可分配主机块又有首、尾两个不能使用(一个是子网网络地址,一个是子网广播地址),所以主机块分别为33~62、65~94、97~126、129~158、161~190及193~222,因此子网掩码为255.255.255.224,主机块共有6段,分别为211.134.12.33~211.134.12.62、211.134.12.65~211.134.12.94、211.134.12.97~211.134.12.126、211.134.12.129~211.134.12.158、211.134.12.161~211.134.12.190及211.134.12.193~211.134.12.222。
用户可以任选其中的4段作为4个子网。
欢迎您的下载,
资料仅供参考!
致力为企业和个人提供合同协议,策划案计划书,学习资料等等
打造全网一站式需求。