子网掩码与IP地址的计算
- 格式:doc
- 大小:15.37 KB
- 文档页数:9
⾃考计算机⽹络原理考点之IP地址与⼦⽹掩码的计算与划分关于IP地址与⼦⽹掩码的学习⼼得⾸先,不要管这个IP是A类还是B类还是C类,IP是哪⼀类对于解题是没有任何意义的,因为在很多题中B类掩码和A类或是C 类⽹络⼀起出现,不要把这认为是⼀个错误,很多时候都是这样出题的。
其次,应该掌握以下⼀些知识:1、明确“⼦⽹”的函义:⼦⽹就是把⼀个⼤⽹划分为⼏个⼩⽹,每个⼩⽹的IP地址数⽬都是⼀样多的。
这个⼩⽹就叫做这个⼤⽹的⼦⽹。
⼤⽹可以是A 类⼤⽹(A类⽹络),也可以是B类⼤⽹,还可能是C类⼤⽹。
⑴、⼆进制数转为⼗进制(这⾥顺便说⼀下⼆进制数转为⼗进制的问题:在不牵涉到IP地址时的⼆进制到⼗进制的转换,采⽤的是“低次⽅相加”的⽅式,但是牵涉到IP 地址时(算⼴播地址时除外,算⼴播地址时还是采⽤“低次⽅相加”)的⼆进制到⼗进制的转换就不能采⽤这种⽅式了,⽽是直接⽤2的N次⽅的⽅法来转换:⽐⽅说在不牵涉到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地址的介绍1、IP地址的表示方法IP地址 = 网络号+主机号把整个Internet网堪称单一的网络,IP地址就是给每个连在Internet网的主机分配一个在全世界范围内唯一的标示符,Internet管理委员会定义了A、B、C、D、E五类地址,在每类地址中,还规定了网络编号和主机编号。
在 TCP/IP协议中,IP地址是以二进制数字形式出现的,共32bit,1bit就是二进制中的1位,但这种形式非常不适用于人阅读和记忆。
因此 Internet管理委员会决定采用一种"点分十进制表示法"表示IP地址:面向用户的文档中,由四段构成的32 比特的IP地址被直观地表示为四个以圆点隔开的十进制整数,其中,每一个整数对应一个字节(8个比特为一个字节称为一段)。
A、B、C类最常用,下面加以介绍。
本文介绍的都是版本4的IP地址,称为IPv4.●A类地址:A类地址的网络标识由第一组8位二进制数表示,A类地址的特点是网络标识的第一位二进制数取值必须为"0"。
不难算出,A类地址第一个地址为00000001,最后一个地址是01111111,换算成十进制就是 127,其中127留作保留地址,A类地址的第一段范围是:1~126,A类地址允许有27 -2=126个网段(第一个可用网段号1,最后一个可用网段号126)(减2是因为0不用,127留作它用),网络中的主机标识占3组8位二进制数,每个网络允许有224-2=16777216台主机(减2是因为全0地址为网络地址,全1为广播地址,这两个地址一般不分配给主机)。
通常分配给拥有大量主机的网络。
●B类地址:B类地址的网络标识由前两组8位二进制数表示,网络中的主机标识占两组8位二进制数,B类地址的特点是网络标识的前两位二进制数取值必须为"10"。
B类地址第一个地址为10000000,最后一个地址是10111111,换算成十进制B类地址第一段范围就是128~191,B类地址允许有214 =16384个网段(第一个可用网段号128.0,最后一个可用网段号1291.255),网络中的主机标识占2组8位二进制数,每个网络允许有 216-2=65533台主机,适用于结点比较多的网络。
IP地址和子网掩码一、IP地址为:192.9.89.13,子网掩码为:255.255.255.0。
怎样判断这个IP的网络号和主机号呢?1.计算网络号将IP地址和子网掩码的二进制进行逻辑与(AND)运算,得出的结果即为该IP地址的网络号。
11000000 00001001 01011001 00001101→192.9.89.13(IP地址)And 11111111 11111111 11111111 00000000→255. 255. 255.0(子网掩码) 11000000 00001001 01011001 00000000→192.9.89.0(网络地址)192.9.89.0就是IP地址的网络号,即网络地址2.计算主机号将子网掩码的二进制值取反后,再与IP地址进行与(AND)运算,得到的结果即为主机部分00000000 00000000 01000000 11111111→0.0.0.255 (子网掩码取反后的值)And 11000000 00001001 01011001 00001101→192.9.89.13(IP地址)00000000 00000000 00000000 00001101→0.0.0.13(主机号)0.0.0.13就是IP地址的主机号(可简化为13)3.结论①.192.9.89.13可以理解为192.9.89.0网络中的0.0.0.13主机。
②.网络号为192.9.89.0的所有主机属同一个网络。
③.同一个网络的主机不需要路由器,通过交换机和网络传输介质连接后可以直接通讯。
二、应用练习(1)假设有一个IP地址:192.168.0.1,子网掩码为:255.255.255.0,判断网络号和主机号。
结果提示:网络号192.168.0.0,主机号0.0.0.1(2)已知某单位有两个IP地址:210.39.240.33和210.39.240.65,问:子网掩码为255.255.255.0,上述两个IP是否处于同一个网络内?如果子网掩码换为255.255.255.192呢?结果提示:当掩码是255.255.255.0(11111111 11111111 11111111 00000000)时,IP的32位二进制可以看成210.39.240.33(210.39.240.00100001)和210.39.240.65(210.39.240.01000001),由于IP 的网络号前24位相同(均为210.39.240),所以这两个IP地址属于同一个网络。
§已知子网掩码为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个主机块,求最大可分配的子网数和子网掩码。
这些是我(187170918)在网上收集到的一些希望能对大家有所帮助IP地址的计算以及子网掩码的计算子网掩码是标志两个IP地址是否同属于一个子网的,也是32位二进制地址,其每一个为1代表该位是网络位,为0代表主机位。
它和IP地址一样也是使用点式十进制来表示的。
如果两个IP地址在子网掩码下按位与的计算下所得结果相同,即表明它们共属于同一子网中。
在计算子网掩码时,我们要注意IP地址中的保留地址,即“0”地址和广播地址,它们是指主机地址或网络地址全为“0”或“1”时的IP地址,它们代表着本网络地址和广播地址,一般是不能被计算在内的。
实例一、通过IP地址和子网掩码与运算计算相关地址得到网络地址广播地址地址范围本网有几台主机分步骤计算 1)将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址。
2)IP地址和子网掩码进行与运算,结果是网络地址3)将上面的网络地址中的网络地址部分不变,主机地址变为全1,结果就是广播地址。
4)地址范围就是含在本网段内的所有主机网络地址+1即为第一个主机地址,广播地址-1即为最后一个主机地址,由此可以看出地址范围是:网络地址+1至广播地址-15)主机的数量主机的数量=2二进制的主机位数-2(减2是因为主机不包括网络地址和广播地址。
)例:我随便拿个IP地址来举例:IP地址为15.8.8.88子网掩码是255·255·248·0。
算出网络地址、广播地址、地址范围、主机数。
分析:我觉得首先要子网掩码,因为看了子网掩码后就知道有多少网络位,多少主机位!就看这个子网掩码吧,其中网络位共有21位,主机位有11位。
那么我们再看看给出的IP地址是什么类型的,是A类那么A类默认的子网掩码是255.0.0.0,那么我就要在21位中减去8位,因为这8位是它默认的!那么剩下的就是13位就子网的位数。
11位就是主机位数。
那么这个A类地址15.0.0.0就被划分成了213=8192个子网。
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来进行几个公式变量的说明:Subnet_block:可分配子网块的大小,指在某一子网掩码下的子网的块数.Subnet_num:实际可分配子网数,指可分配子网块中要剔除首,尾两块,这是某一子网掩码下可分配的实际子网数量,它等于Subnet_block-2IP_block:每个子网可分配的IP地址块大小IP_num:每个子网实际可分配的IP地址数,因为每个子网的首,尾IP 地址必须保留(一个为网络地址,一个为广播地址),所以它等于IP_block-2.IP_num也用于计算主机段M:子网掩码(net mask)他们之间的公式如下:M=256-IP_blockIP_block=256/Subnet_block,反之Subnet_block=256/IP_blockIP_num=IP_block-2Subnet_num=Subnet_block-22的冥数:要熟练掌握2^8(256)以内的2的冥数的十进制数,如128=2^7,64=2^6....,这可使我们立即推算出Subnet_block和IP_block数.现在我们举一些例子:一,已知所需子网数12,求实际子网数解:这里实际子网数指Subnet_num,由于12最接近2的冥数为16(2^4),既Subnet_block=16,那么Subnet_num=16-2=14,故实际子网数为14.二,已知一个B类子网每个子网主机数要达到60X255(约相当于X.Y.0.1--X.Y.59.254的数量)个,求子网掩码解:1. 60接近2的冥数为64(2^6),即IP_block=642. 子网掩码M=256-IP_block=256-64=1923. 子网掩码格式B类是:255.255.M.0,所以子网掩码为:255.255.192.0三.如果所需子网数为7,求子网掩码解:1. 7最接近2的冥为8,但8个Subnet_block因为要保留首,尾2个子网块,即8-2=6<7,并不能达到所需子网数,所以应该取2的冥为16,即Subnet_block=162. IP_block=256/Subnet_block=256/16=163. 子网掩码M=256-IP_block=256-16=240四.已知网络地址为211.134.12.0,要有4个子网,求子网掩码及主机段解:1. 211.Y.Y.Y是一个C类网,子网掩码格式为255.255.255.M2. 4个子网,4接近2的冥是8(2^3),所以Subnet_block=8,Subnet_num=8-2=63. IP_block=256/Subnet_block=256/8=324. 子网掩码M=256-IP_block=256-32=2245. 所以子网掩码表示为255.255.255.2246. 因为子网块中的可分配主机又有首,尾两个不能使用,所以可分配6个子网块(Subnet_num),每块32个可分配主机块(IP_block)即:32-63,64-95,96-127,128-159,160-191,192-223首块(0-31)和尾块(224-255)不能使用7. 每个子网块中的可分配主机块又有首,尾两个不能使用(一个是子网网络地址,一个是子网广播地址),所以主机段分别为:33-62,65-94,97-126,129-158,161-190,193-2228. 所以子网掩码为255.255.255.224 主机段共6段为:211.134.12.33--211.134.12.62;211.134.12.65--311.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个子网.介绍子网掩码的两种简便算法IP地址是32位的二进制数值,用于在TCP/IP通讯协议中标记每台计算机的地址。
题目一:设置1号机的IP地址为192.168.0.1子网掩码为255.255.255.0,2号机的IP地址为192.168.0.200子网掩码为255.255.255.0,这两台计算机能否正常通讯?2)如果1号机地址不变,将2号机的IP地址改为192.168.1.200子网掩码还是为255.255.255.0,那这两台能不能通讯?3)设置1号机的IP地址为192.168.0.1子网掩码为255.255.255.192,2号机的IP地址为192.168.0.200子网掩码为255.255.255.192,注意和第1种情况的区别在于子网掩码,这两台计算机能不能正常通讯?第1种情况能通是因为这两台计算机处在同一网络192.168.0.0,所以能通,而2、3种情况下两台计算机处在不同的网络,所以不通。
计算网络地址就是判断网络中的计算机在不在同一网络,在就能通,不在就不能通。
注意,这里说的在不在同一网络指的是IP地址而不是物理连接。
那么如何计算呢?如何计算网络地址?计算过程是这样的,将IP地址和子网掩码都换算成二进制,然后进行与运算,结果就是网络地址。
与运算如下所示,上下对齐,1位1位的算,1与1=1 ,其余组合都为0。
1...0...1 01...0...0 0与运算________________1...0...0 0现在我们就可以解答上面三种情况的通与不通的问题了。
1、从下面运算结果可以看出二台计算机的网络地址都为192.168.0.0且IP地址不同,所以可以通。
192.168.0.111000000.10101000.00000000.00000001255.255.255.011111111.11111111.11111111.00000000与运算______________________________________________________________192.168.0.011000000.10101000.00000000.00000000192.168.0.20011000000.10101000.00000000.11001000255.255.255.011111111.11111111.11111111.00000000与运算______________________________________________________________192.168.0.011000000.10101000.00000000.000000002、从下面运算结果可以看出1号机的网络地址为192.168.0.0,2号机的网络地址为192.168.1.0 不在一个网络,所以不通。
子网掩码的计算与划分详解子网掩码(Subnet Mask)是一个32位的二进制数字,用于将IP地址划分为网络地址和主机地址。
它与IP地址一起使用来确定网络中主机的数量和位置。
1.IP地址的二进制表示2.网络地址的计算网络地址的计算需要将IP地址和子网掩码进行按位与运算。
按位与运算是将两个二进制数字的对应位进行逻辑与操作,如果两位都为1,则结果为1,否则为0。
例如,对于IP地址192.168.1.1和子网掩码255.255.255.0进行按位与运算,结果为192.168.1.0。
3.子网掩码的选择常见的子网掩码有以下几种:-255.255.255.0(/24):适用于小型网络,允许有254个主机。
在选择子网掩码时,需要考虑主机数量、网络数量以及网络之间的通信需求。
4.子网的划分将一个大网络划分为多个子网可以提高网络的性能和安全性。
子网的划分通常按照网络规模、设备类型和部门等因素进行。
子网划分的步骤如下:-确定需要划分的网络。
-根据网络中的主机数量和通信需求选择适当的子网掩码。
-按照子网掩码的规则进行子网划分,每个子网都有自己的网络地址和广播地址。
-为每个子网分配IP地址,确保没有冲突和重叠。
-配置路由器和交换机等网络设备,使其能够正确地转发数据包。
子网划分可以改善网络的性能和安全性。
较小的子网可以减少广播量和冲突,提高网络的响应速度;而较大的子网可以提供更多的地址空间,方便网络的扩展和管理。
总结起来,子网掩码的计算与划分涉及IP地址的二进制表示、网络地址的计算、子网掩码的选择和划分。
通过正确地计算和划分子网,可以提高网络的性能和安全性,满足不同规模和需求的网络需求。
IP地址与子网掩码进行AND运算一、子网掩码的计算TCP/IP网间网技术产生于大型主流机环境中,它能发展到今天的规模是当初的设计者们始料未及的。
网间网规模的迅速扩展对IP地址模式的威胁并不是它不能保证主机地址的唯一性,而是会带来两方面的负担:第一,巨大的网络地址管理开销;第二,网关寻径急剧膨胀。
其中第二点尤为突出,寻径表的膨胀不仅会降低网关寻径效率(甚至可能使寻径表溢出,从而造成寻径故障),更重要的是将增加内外部路径刷新时的开销,从而加重网络负担。
因此,迫切需要寻求新的技术,以应付网间网规模增长带来的问题。
仔细分析发现,网间网规模的增长在内部主要表现为网络地址的增减,因此解决问题的思路集中在:如何减少网络地址。
于是IP网络地址的多重复用技术应运而生。
通过复用技术,使若干物理网络共享同一IP网络地址,无疑将减少网络地址数。
子网编址(subnet addressing)技术,又叫子网寻径(subnet routing),英文简称subnetting,是最广泛使用的IP网络地址复用方式,目前已经标准化,并成为IP地址模式的一部分。
32位的IP地址分为两部分,即网络号和主机号,分别把他们叫做IP 地址的“网间网部分”和“本地部分”。
子网编址技术将“本地部分”进一步划分为“物理网络”部分和“主机”两部分,其中“物理网络”部分用于标识同一IP网络地址下的不同物理网络,常称为“掩码位”、“子网掩码号”,或者“子网掩码ID”,不同子网就是依据这个掩码ID来识别的。
按IP协议的子网标准规定,每一个使用子网的网点都选择一个32位的位模式,若位模式中的某位置1,则对应IP地址中的某位为网络地址(包括网络部分和子网掩码号)中的一位;若位模式中的某位置0,则对应IP地址中的某位为主机地址中的一位。
例如二进制位模式:11111111 11111111 11111111 00000000中,前三个字节全1,代表对应IP地址中最高的三个字节为网络地址;后一个字节全0,代表对应IP地址中最后的一个字节为主机地址。
IP地址和子网掩码之间的关系是什么IP地址和子网掩码之间有密切的关系,它们共同协作着实现网络通信和划分子网。
IP地址是标识网络中设备的唯一地址,而子网掩码用于划分网络中的子网。
在本文中,我们将深入探讨IP地址和子网掩码之间的关系,并简要介绍它们在网络通信中的作用。
一、IP地址和子网掩码的基本概念及表示方法1. IP地址的概念和表示方法IP地址是互联网中设备的唯一标识符,它由32位二进制数组成,通常以IPv4地址的形式表示,例如192.168.0.1。
每个IP地址由网络地址和主机地址两部分组成,网络地址用来标识设备所属的网络,而主机地址则用来标识具体的设备。
2. 子网掩码的概念和表示方法子网掩码用于划分IP地址中的网络地址和主机地址,它也由32位二进制数组成,与IP地址结构相同。
子网掩码中的网络部分以连续的1表示,主机部分以连续的0表示。
子网掩码与IP地址进行逻辑与运算后,得到的结果便是网络地址。
二、IP地址和子网掩码的逻辑运算1. 与运算与运算是指将IP地址和子网掩码的对应位进行逻辑与操作,得到的结果即为网络地址。
例如,对于IP地址192.168.0.1和子网掩码255.255.255.0进行与运算,得到的网络地址为192.168.0.0。
2. 或运算或运算常用于确定网络的广播地址,即某个子网中所有主机都能接收到的地址。
通过将IP地址和子网掩码的对应位进行逻辑或操作,得到的结果即为广播地址。
例如,对于IP地址192.168.0.1和子网掩码255.255.255.0进行或运算,得到的广播地址为192.168.0.255。
三、IP地址和子网掩码的作用1. 实现网络通信IP地址和子网掩码共同作用,确保数据能够准确地在网络中传输。
通过IP地址,数据可以被正确路由到目标设备;而子网掩码则用于划分不同的子网,使通信更加高效。
2. 划分子网子网掩码的存在使得网络中的IP地址可以进一步划分为多个子网。
不同的子网可以实现更精细的网络管理和资源分配,提高网络的安全性和可靠性。
一、子网掩码的含义和根据子网掩码划分子网一个IP地址必然属于某一个网络,或者叫子网。
子网掩码就是用来指定某个IP地址的网络地址的,换一句话说,就是用来划分子网的。
例如,一个A类网络可以容纳16777214台主机。
但是在实际运用中,不可能把一个A类网络只用于一个子网,因为那样管理起来很不方便,也会出现广播风暴等种种问题,所以需要根据实际需求把它划分为若干个较小的子网。
一个B类网络可以容纳65534台主机,往往也是需要划分子网的。
即便一个小型企业内部,为了部门之间的职能的需要,配置那些电脑可以互相访问,哪些不能互相访问,就需要通过划分子网的方法来实现。
子网划分的问题看起来很复杂,其实也不是很复杂。
只要把IP地址的位数、网络位数、主机位数、子网掩码的位数这几个概念搞清楚,就觉得很简单了。
IP地址位数=网络位数+主机位数=32位。
子网掩码的位数就是网络的位数。
A类网络的网络位数是8位,子网掩码就是11111111.00000000.00000000.00000000,换算成二进制表示为255.0.0.0。
B类网络的网络位数是16位,子网掩码就是11111111.11111111.00000000.00000000,换算成十进制表示为255.255.0.0。
C类网络的网络位数是24位,子网掩码就是11111111.11111111.11111111.00000000,换算成十进制表示为255.255.255.0。
A类网络加长子网掩码到16位就把一个A类网络划分为256个B类网络同样大小的网络,再加长到24位就又把每个B类大小的子网划分为256个C类网络大小的子网。
就是这个道理。
一个大的网络,通过把子网掩码加长,使网络位多了,也就是网络数目多了,子网就多了。
当然你也可以不划分为256个子网,而划分为128个,64个,32个,16个,8个,4个,2个。
一个B类网络的默认子网掩码为255.255.0.0,你如果想把它划分为2个子网,网络位数就成立17位,也就是说子网掩码就变成了255.255.128.0;想划分为16个子网,因为16是2的4次方,所以网络位数加4变成了20位,也就是说子网掩码加长,成了20位,就是255.255.240.0。
IP地址和子网掩码的要点和计算实例IP地址和子网掩码的要点和计算实例重点1):IP地址和子网掩码一样换算成2进制都是32位,而且两者是相辅相成的,缺少了任何一个就没有意义。
其中子网掩码2进制中的“1”对应的IP地址部分是网络地址,“0”对应的部分是主机地址,计算一个IP地址的网络地址、主机地址、广播地址就是根据子网掩码来确定的;重点2):划分子网就是从主机中借N位来作为子网位,因此增加了网络的个数,同时牺牲了一定的主机数量;重点3):划分子网后必然会采用特殊的子网掩码,因此IP地址的网络地址、主机地址、广播地址就不能按照缺省的子网掩码来计算(比如C类地址缺省子网掩码是255.255.255.0,但是采用特殊的子网掩码后应该按照新的子网掩码来计算,比如255.255.255.192)。
实例1):IP地址192.168.1.200,子网掩码是255.255.255.224,要求计算其网络地址、主机地址和广播地址。
分析:把子网掩码换算成2进制,1对应的部分是网络地址,0对应的部分是主机地址,把主机地址各位全部变成1就是广播地址。
因此首先把255.255.255.224换算成2进制,就是11111111.11111111.11111111.11100000,然后把IP地址也换算成2进制,就是11000000.10101000.00000001.11001000,因此可以得到网络地址就是11000000.10101000.00000001.11000000,即192.168.1.192;主机地址就是00001000,即8;而广播地址就是11000000.10101000.00000001.11011111,即192.168.1.223。
实例2):一个公司有10个部门,要求给每个部门划分不同的网段,但是都在192.168.1.0这个大网内,并且每个部门要容纳20台计算机。
请为这个公司选择子网掩码。
选项:A)255.255.255.192选项:B)255.255.255.224选项:C)255.255.255.240选项:D)不能实现分析:首先看关键数据,10个部门共要10个网段的子网,也就是说采用的子网掩码要支持10个有效的子网,而且还要求每个子网容纳100个有效的主机地址。
子网掩码和IP地址的关系子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。
最为简单的理解就是两台计算机各自的IP地址与子网掩码进行AND运算后,如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。
就这么简单。
请看以下示例:运算演示之一:I P 地址192.168.0.1子网掩码255.255.255.0AND运算转化为二进制进行运算:I P 地址11010000.10101000.00000000.00000001子网掩码11111111.11111111.11111111.00000000AND运算11000000.10101000.00000000.00000000转化为十进制后为:192.168.0.0运算演示之二:I P 地址192.168.0.254子网掩码255.255.255.0AND运算转化为二进制进行运算:I P 地址11010000.10101000.00000000.11111110子网掩码11111111.11111111.11111111.00000000AND运算11000000.10101000.00000000.00000000转化为十进制后为:192.168.0.0运算演示之三:I P 地址192.168.0.4子网掩码255.255.255.0AND运算转化为二进制进行运算:I P 地址11010000.10101000.00000000.00000100子网掩码11111111.11111111.11111111.00000000AND运算11000000.10101000.00000000.00000000转化为十进制后为:192.168.0.0通过以上对三组计算机IP地址与子网掩码的AND运算后,我们可以看到它运算结果是一样的。
均为192.168.0.0所以计算机就会把这三台计算机视为是同一子网络,然后进行通讯的。
IP地址的计算⽅法通过IP地址和⼦⽹掩码与运算计算相关地址知道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,结果就是⼴播地址。
子网掩码和IP地址计算网络地址和广播地址的换算已知 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那么,它的网络位应该是蓝色部分:11001010.01110000.00001110.10001001它发生了借位。
它的主机位应该是后五位,即红色部分。
到了这一步,已经很明白地看出,它的网络地址就是:11001010.01110000.00001110.10000000把主机位(后五位)全部清零,就得出了上面的网络地址。
换算为十进制就是:202.112.14.128它的广播地址就是:把主机位的全0变为全1,即:11001010.01110000.00001110.10011111换算为十进制就是:202.112.14.159多练习几次,牢记了十进制和二进制的换算规则,这题就不会难倒你了IP地址为168.192.123.3,子网掩码是255.255.254.0。
算出网络地址、广播地址、地址范围、可用的主机数。
网络地址168.192.122.0广播地质168.192.123.255地址范围168.192.122.0-168.192.123.255可用主机510192.168.10.17=网络地址 255.255.255.252=子网掩码这个IP地址的子网和广播地址是什么?合法的主机号是多少网络地址:192.168.10.16广播地址:192.168.10.19可用地址:192.168.10.17192.168.10.18这是个C类网络。
IP地址与⼦⽹掩码的计算,⽹关,⼴播地址,⼦⽹⽹络地址DHCP 服务器给 PCl 分配 IP地址时默认⽹关地址是 202.117.110.65/27 ,则PC1的地址可能是()说明:斜杠后⾯的数字,代表了⼆进制⾼位到低位连续有多少个1, 这⾥是连续有27个 1 的意思,像下⾯这样1111 1111 1111 1111 1111 1111 1110 0000 这⾏转换成⼦⽹掩码对应如下: 255 255 255 224 这样⼦⽹掩码就计算出来了!然后计算其可⽤主机个数,计算⽅法就是⽤255-224得出:31 这⾥要注意,可容纳跟可⽤是不⼀样的到底是怎么个不⼀样法呢?因为会有⼦⽹⼴播地址和⼦⽹⽹络地址。
所以得出来的31需要去头去尾!!就是说答案是:31-2=29!!那么65+29=94PC1的地址可能是:202.117.110.94—————————————————————————————————————————————————————————————————在知道IP地址以及⼦⽹掩码后,如何计算⽹关?如IP地址是:10.70.64.223 ⼦⽹掩码是:255.255.255.0分析,⾸先把以上的地址全部化成⼆进制,然后进⾏ 与 运算,那就是有2个1得1,其他归0IP地址的⼆进制是: 0000 1010 0100 0110 0100 0000 1101 1111⼦⽹掩码的⼆进制是: 1111 1111 1111 1111 1111 1111 0000 0000与运算过后的结果是: 0000 1010 0100 0110 0100 0000 0000 0000化成⼗进制厄结果是: 10 70 64 0那么⽹关的地址就是:10.70.64.0 —————————————————————————————————————————————————————————————————根据给定的IP地址,划分数个部门,每个部门的主机需求不⼀样的⼦⽹掩码计算⽅法:⾸先直接看需求的部门需要多少个主机数,直接化成2x,这⾥需要注意2x必须要⽐需求的数⽬⼤,⽽且需要+2,保留⼦⽹⼴播地址和⼦⽹⽹络地址如部门3需求30台主机,那么30+2=32=25=,这⾥的X=5,那么⼆进制的⼦⽹掩码的后5位置为0,即如下:1111 1111 1111 1111 1111 1111 1110 0000 这个⼆进制再化成⼗进制就知道⼦⽹掩码的地址了:255.255.255.224—————————————————————————————————————————————————————————————————主机地址中属于⽹络220.115.200.0/21的地址是前2段不⽤看 200换算成⼆进制是 11001000 ⼦⽹掩码是21所以到第三段地址 11111000与运算得后得11001000这个⽹络的范围就是 11001000~11001111也就是200~207—————————————————————————————————————————————————————————————————题⽬:如果指定的地址掩码是255.255.254.0,则有效的主机地址是(54)。
IP地址与⼦⽹掩码的计算128.0.0.0=1192.0.0.0=2224.0.0.0=3240.0.0.0=4248.0.0.0=5252.0.0.0=6254.0.0.0=7255.0.0.0=8255.128.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=30255.255.255.254=31255.255.255.255=32以上是IP对应列表,,为了⽅便计算的例如61.159.62.128/29⼀个IP是分为4组数字的,每组就是8位的⼆进制IP后⾯的那个29就是⽤来计算⼦⽹掩码的主机号,第⼀个可⽤地址和最后⼀个可⽤地址怎么求⼦⽹掩码那个末尾的29代表着29个⼆进制的1请记住⼆进制常识,IP的⼀个255=8个⼆进制的1=11111111我们来求出29=多少个255解:29/8=3组的255 还余5位⼆进制的1⼦⽹掩码也就确认了前⾯3个组都是255⽬前计算到这⾥已经确认了⼦⽹掩码是255.255.255.余五位⼆进制的1把我们拿到的原始IP的第四组变成⼆进制61.159.62.10000000=61.159.62.128=我们上⾯拿到的原始IP(61.159.62.128/29)我们接着继续计算最后⼀组29除以8位的余数(余五位⼆进制的1)255.255.255.11111000=255.255.255.248=(61.159.62.128/29)的⼦⽹掩码⼦⽹掩码是255.255.255.248求主机号-⼴播地址(取前29位是⽹络地址)后⾯3位全部设置1就是⼴播地址以下就是上⾯这句话的计算例⼦(请认真理解)61 .159.62 .10000000 =61 .159.62 .128 = ⽹络号 = 主机号 = 主机地址 = ⽹络地址61 .159.62 .10000111 =61 .159.62 .135 = ⼴播地址求可⽤地址数量地址61.159.62 .135 减去 61 .159.62 .128 再减掉1个⼴播的IP = 6 个可⽤的IP61.159.62 .128加1 = 61 .159.62 .129 = 第⼀个可⽤地址61.159.62 .135减去1 = 61 .159.62 .134 = 最后可⽤地址。
IP地址和子网掩码计算方法二进制表0和N为主机数,N为多少次方主机为多少个0不够就进位。
2N-2≧主机个数次方表:2N值:也就是可以用多少个主机个数1:一个公司多个部门每个部门20个主机。
IP:172.10.1.0/24先算子网掩码:2N-2≧20查次方表值为32得知N=5,32-2=30可用30个主机。
查二进制表25得:255.255.255.224 256-224=32销售部:172.10.1.0+32172.10.1.31 1~30技术部:172.10.1.32-1+32172.10.1.63 31~62生产部:172.10.1.64-1+32 172.10.1.95 63~94服务部:172.10.1.96-1+32 172.10.1.127 95~126设计部:172.10.1.128-1+32 172.10.1.159 127~158172.10.1.160-12:销售部170台:2N-2≧170查次方表值为256得知N=8查二进制表28不在表内前进一位得:255.255.255256-255=1.0 172.10.11+1=2.0 172.10.1.255技术部110台:2N-2≧110查次方表值为128得知N=7查二进制表27得:255.255.255.128256-128=128 172.10.2.0(进位所得) 172.10.2.127生产部40台:2N-2≧4 查次方表值为64得知N=6查二进制表26得:255.255.255.192256-192=64172.10.2.1280+128=128 172.10.2.191服务部30台:2N-2≧3 查次方表值为32得知N=5查二进制表25得:255.255.255.224256-224=32 172.10.2.192128+64=192 172.10.2.223设计部26台:2N-2≧2 查次方表值为32得知N=5查二进制表25得:255.255.255.224256-224=32172.10.2.224192+32=224 172.10.2.255172.10.3.0224+32=256(256要向前进位)(注:文档可能无法思考全面,请浏览后下载,供参考。
§已知子网掩码为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个主机块,求最大可分配的子网数和子网掩码。
与15最近的2^x是16(2^4),但16个主机块,实际只用14个可用,不能满足本题15个主机块的条件,故取32(2^5),所以子网数为2^(8-5=3)是8个,实际可用子网数为6,子网掩码为255.255.255.224(256-32)。
子网划分:1.你所选择的子网掩码将会产生多少个子网? 2的x(代表掩码的位数)次方-22.每个子网能有多少主机? 2的n(代表主机位数)次方-23.有效的子网为?有效的子网号=256 - 十进制的子网掩码(算子网的基数)4.每个子网的广播地址?广播地址=下个子网号 - 15.每个子网的主机范围是多少?主机范围=除去每个子网中全为0和全为1的地址(即:除去广播地址和网络号)最后一个有效的主机地址=下个子网号 - 2 即:广播地址 - 1下面我们对上面的公式举下例子:如假设我们给出的地址和掩码为:192.168.10.0/26即:192.168.10.0 255.255.255.1921.子网数这边子网掩码占用的主机为2 所以子网数=2的2次方-2 = 22.主机数被子网借走了2个主机为,现在只为6个主机位了。
所以主机数= 2的6次方-2 = 623 有效的子网号根据我们前面所提供的公式基数=256-十进制的掩吗=256-192=64]所以,第一个子网号为 192.168.10.0+64=192.168.10.64第二个子网号:192.168.10.64+64=192.168.10.1284 广播地址根据我们前面所说的:广播地址=下个子网号-1则:第一个子网的广播地址为128-1 =127 即:192.168.10.127第二个子网的广播地址为128+64-1=191 即:192.168.10.1915每个子网主机的范围:我们只要知道最后一个主机的地址就很容易知道这个子网的主机范围了。
前面我们已经算出了子网号跟广播地址。
所以子网的主机范围是容易算出的。
即:第一个主机为网络号+1 最后一个为广播地址-1所以这边的子网主机范围就是:192.168.10.65-------192.168.10.126192.168.10.129-------192.168.10.190一个算子网的好办法如:192.168.1.33/27子网为何,广播地址为何,有多少台可用主机或IP首先192.168.1.33是C类网段,子网掩码是255.255.255.224那么有多少个子网就是用256-224=32.32+32=64.64+32=9696+32=128.128+32=160.160+32=192.192+32=224共有7个子网.然后你在看看你的IP是在那个子网里192.168.1.33是在32-64这个网段里.子网号为:192.168.1.32第一个IP为:192.168.1.33最后一个IP为:192.168.1.62广播地址为192.168.1.63很快吧,其他的依此类推就行了.网络地址是202.117.240.0/20,即网络位占20位,主机位占12位;若需再在它下面划分16个子网,就需要扩展网络位4位(2^4=16),也就是网络位扩展到24位,主机位缩小到8位。
要求子网的子网掩码,即将网络位全置1,主机位全置0,得到的二进制掩码为:11111111.11111111.11111111.00000000 ,十进制表示为:255.255.255.0。
用8位来表示主机位,就可以表示(2^8)-2=254台主机,这里的减二,即除去主机位全0时的网络地址以及主机位全1时表示的子网广播地址。
大家都应该知道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-23,24 -31依此类推,写在上面的0、7、8、15、16、23、24、31(依此类推)都是不能用的,你应该用某两个数字之间的IP,那个就是一个子网可用的 IP,怎么了?是不是不相信?太简单了。
我再试验一下,就拿200台机器分成4个子网来做例子吧。
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类地址192。
168。
1。
0/24,这个子网中可用主机地址为256-2=254个,一个网络地址和一个广播地址不可分配给主机用,网络地址是1。
0,广播地址是1。
255。
那么如果我有些机器,ip都是这个子网中的地址,那么他们互ping,可以通,不用经过路由,因为是一个子网内的通信。
如果我的规划是这样的:公司每个部门占用一个子网,为了安全性考虑,部门之间不能通信,那么如果一个部门只有2台机器,怎么办?一个c类子网有253个地址,就只让那两台机器给占用了吗?难道就这么浪费?私网地址也就罢了,随便用吧,反正用不完,如果这是公网地址呢?所以出现了子网划分,就是将一个子网,划分称更多的小子网,但是子网数目有规定,就是2的n次方,也就是一个子网可以分成2,4,8,16,32,64, 128个子网,如果分成2个,那么原先的256个地址除2等于128,就是说每个小子网有128个地址了,而掩码原来是24位的,现在分了一次,变成两个小子网,那么掩码就加1,变长了,变成25了,这就叫vlsm,如果又分了一次,就是说在原来的基础上分成4个子网(也可以把25位的小子网再分一次,就和细胞分裂一样的。
),那么256除4就是64,也就是一个小子网有64个地址,掩码再次加1,变成26了,同样,再分,再加,每子网32个(掩码 27),16个(28),8个(29),4个(30),2个(31),1个(32),31位的子网已经没有可用地址了,只有一个网络地址和一个广播地址了(每个子网开头第一个地址为网络地址,最后一个为广播地址,这是规定),32位的就不叫网了,叫单主机了。
如果不用24,25,26,等表示掩码,也可以用256-子网地址数的值来表示(见楼上)。
这样,如果给一个有28台主机的部门分一个子网,那么用那个子网好呢?看看来,1,2,4,8,16,32。
28介于16和32之间所以只能分一个比32大的子网给他,为了节约地址,分一个32地址的,所以,掩码为256-32=224,如果用位数表示,好,256÷32=8,所以分了8个子网,也就是分了3次,所以24+3=27。
地址范围:0-31,32-63,64-127,128-159,160-191,192-223,224- 256,分哪一个子网都行,但是掩码一定要带着,否则按照默认的abc类地址掩码算!就像切豆腐一样,一块大的,切成若干小的,小的还可以再分,不过一定要是2的n次方。
子网掩码及主机段的算法类范围: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来进行几个公式变量的说明:Subnet_block:可分配子网块的大小,指在某一子网掩码下的子网的块数.Subnet_num:实际可分配子网数,指可分配子网块中要剔除首,尾两块,这是某一子网掩码下可分配的实际子网数量,它等于Subnet_block-2IP_block:每个子网可分配的IP地址块大小IP_num:每个子网实际可分配的IP地址数,因为每个子网的首,尾IP地址必须保留(一个为网络地址,一个为广播地址),所以它等于IP_block-2.IP_num也用于计算主机段M:子网掩码(net mask)他们之间的公式如下:M=256-IP_blockIP_block=256/Subnet_block,反之Subnet_block=256/IP_blockIP_num=IP_block-2Subnet_num=Subnet_block-22的冥数:要熟练掌握2^8(256)以内的2的冥数的十进制数,如128=2^7,64=2^6....,这可使我们立即推算出Subnet_block和IP_block数.现在我们举一些例子:一,已知所需子网数12,求实际子网数解:这里实际子网数指Subnet_num,由于12最接近2的冥数为16(2^4),既Subnet_block=16,那么Subnet_num=16-2=14,故实际子网数为14.二,已知一个B类子网每个子网主机数要达到60X255(约相当于X.Y.0.1--X.Y.59.254的数量)个,求子网掩码解:1. 60接近2的冥数为64(2^6),即IP_block=642. 子网掩码M=256-IP_block=256-64=1923. 子网掩码格式B类是:255.255.M.0,所以子网掩码为:255.255.192.0三.如果所需子网数为7,求子网掩码解:1. 7最接近2的冥为8,但8个Subnet_block因为要保留首,尾2个子网块,即8-2=6<7,并不能达到所需子网数,所以应该取2的冥为16,即Subnet_block=162. IP_block=256/Subnet_block=256/16=163. 子网掩码M=256-IP_block=256-16=240四.已知网络地址为211.134.12.0,要有4个子网,求子网掩码及主机段解:1. 211.Y.Y.Y是一个C类网,子网掩码格式为255.255.255.M2. 4个子网,4接近2的冥是8(2^3),所以Subnet_block=8,Subnet_num=8-2=63. IP_block=256/Subnet_block=256/8=324. 子网掩码M=256-IP_block=256-32=2245. 所以子网掩码表示为255.255.255.2246. 因为子网块中的可分配主机又有首,尾两个不能使用,所以可分配6个子网块(Subnet_num),每块32个可分配主机块(IP_block) 即:32-63,64-95,96-127,128-159,160-191,192-223首块(0-31)和尾块(224-255)不能使用7. 每个子网块中的可分配主机块又有首,尾两个不能使用(一个是子网网络地址,一个是子网广播地址),所以主机段分别为:33-62,65-94,97-126,129-158,161-190,193-2228. 所以子网掩码为255.255.255.224 主机段共6段为:211.134.12.33--211.134.12.62;211.134.12.65--311.134.12.94;211.134.12.97--211.134.12.126;211.134.12.129--211.1 34.12.158;211.134.12.161--211.134.12.190;211.134.12.193--211.134.12.222 可以任选其中的4段作为4个子网.IP地址子网掩码、主机数、判断是否在同一个网内的问题释疑我们都知道,IP是由四段数字组成,在此,我们先来了解一下3类常用的IPA类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的前三段一样就可以了,今天,我才知道我错了。