IP地址与子网掩码,子网的划分

有了IP地址和子网掩码,怎么知道是划分了多少个子网?~

将子网掩码转化为二进制来表示,有32位。如果其在其主机地址部分的前N位置都为1,则子网数目为N;

子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。

IP地址是指互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),是IP Address的缩写。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。目前还有些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。依此类推。

一个C类网络的默认子网掩码为24位的,那么主机位=32-24=8位,2的8次方等于256,所以一个C类网络的IP地址数量(包括网络地址和广播地址)为256个。

但是你仍然可以通过加长子网掩码的手段,把一个C类子网划分为更多的子网。划分的子网数必定是2的n次方个,每个子网的IP数量必定是2的(8- n)次方个。

子网掩码加长1位,划分2个子网;加长2位,划分4个子网,加长6位,划分2的6次方个,也就是64个子网。

子网掩码的1的个数表示网络位的个数,简单地来说,网络位是不属于你控制的,是上级主管给你的,给你多少就是多少。但是主机位是你可以控制的,你可以把它缩短,把缩短出来的位数加到网络位中,这样网络位就长了,子网数就多了,相应地每个子网的IP数量就少了。

记住下面的公式,遇到再复杂的子网划分问题也难不倒你了。

IP地址位数=32
网络位+主机位=32
子网掩码加长n位,则在当前子网基础上划分为2的n次方个子网。每个子网的IP地址数量=2^(32-划分前子网掩码位数-n)

二、如何根据子网划分的目标计算子网掩码

简单来说,子网掩码就是网络地址的位数。

一个IP地址一共有32位,其中靠前的某些位表示网络地址,后面的某些位表示主机位。

网络位数+主机位数=IP地址位数=32

知道了这个道理,计算子网掩码的方法就是:已知子网内IP数的多少,求出主机位的位数,用32减去主机位数就等于网络位数,也就是子网掩码。

举最简单的例子。一个C类网络,包括256个主机位置,256是2 的8次方,所以主机位是8,那么网络位就是32-8=24,也就是说子网掩码是24位,用二进制表示就是11111111.11111111.11111111.00000000,换算成十进制就是255.255.255.0

再比如一个C类网络划分的子网,每个网络主机IP数是32, 而32是2的5次方,所以主机位是5,那么网络位就是32-5=27,也就是说子网掩码是27位,用二进制表示就是11111111.11111111.11111111.11100000,换算成十进制就是255.255.255.224

再比如一个B类网络划分的子网,每个网络主机IP数是1024, 而1024是2的10次方,所以主机位是10,那么网络位就是32-10=22,也就是说子网掩码是22位,用二进制表示就是11111111.11111111.11111100.00000000,换算成十进制就是255.255.252.0

子网划分是通过改变子网掩码的位数来实现的。比如一个C类IP地址,默认子网掩码是24位的,二进制表示是11111111.11111111.11111111.0000000,换算成10进制的就是255.255.255.0。

如果是这样的子网掩码,后面的8位都可以用来做为主机的位置,2 的8次方等于256,一共有256个IP位置,因为有2个不能用,所以可用的主机位置为254个。

但是你要把这样一个地址划分成2个子网,就要从主机位里拿出一位来作为网络地址,网络地址就成了25位了。相应地主机位就成了7位了,2 的7次方等于128,一共有126个地址可用。

这是从正向来说的,就是已知要划分的子网数,求每个子网的主机数。但是在实际工作中往往是先知道每个子网的主机数,让你划分子网。其实也很简单。

首先你算一下主机数更接近于2 的几次方,那么主机位数就是几位。32减去主机位就是网络位。

举例说明。假如给你一个C类IP地址192.168.0.0。假如你想划分2个子网,一个里面有100台电脑,另一个有50台电脑。

100大于2的6次方,小于2的7次方,所以主机位数取7位。那么网络位数就是32-7=25位。25位的子网掩码11111111.11111111.11111111.10000000 换算成10进制的就是
255. 255. 255. 128,这就是第一个子网的子网掩码,网络号为192.168.0.0/25,网络地址192.168.0.0,主机地址192.168.0.1~192.168.0.126,广播地址192.168.0.127

50大于2的5次方,小于2的6次方,所以主机位数取6位。那么网络位数就是32-6=26位。26位的子网掩码11111111.11111111.11111111.11000000 换算成10进制的就是
255. 255. 255. 192,这就是第二个子网的子网掩码,网络号为192.168.0.128/26,网络地址192.168.0.128,主机地址192.168.0.129~192.168.0.190,广播地址192.168.0.191

注:以上的这些内容其实是我把以前我给其他网友的3个提问的回答拼接到一起又整理了一下搞出来的。可能看起来比较乱,对不起了。你搜搜网上的那些回答,比我的更乱。

子网掩码和子网划分的概念和方法,对于不会的人来说,特别难。一旦你会了,又会觉得特别简单。也许你看了我上面的回答还是云里雾里,看着很头大。但说不定哪一天你就豁然开朗了,又会觉得这些东西很简单,根本不用写那么多。

首先说明192.168.0.x是C类网址,一个C类网址最多可以分配254台主机。
如果要划分一个B类网址,举个例子。就划分172.16.0.0.这是一个B类网址。
如果一个子网要有1000台主机,那么可以说主机位2^n>1000,取最小值,那么主机位就应该有10位,IP地址总共32位,去掉网络号位16位,再去掉10位主机位,那么剩下的就是子网位,也就是说子网位是6位,可以划分的子网就是2^6=64,就是说可以划分为64个子网。其子网掩码就是255.255.252.0.每个子网的范围自己去算。有了子网掩码,很好算的。不懂得M我

1、 2的10次方-2=1022,刚好可以容纳1000台主机。所以子网掩码是255.255.252.0
2、 子网数是2的6次方=64个子网。每个子网可容纳的主机数是1022(当然这个题目没有要求)
以192.168这个为例,子网范围是
192.168.0.0--192.168.3.255
192.168.4.0--192.168.7.255
192.168.8.0--192.168.11.255
……
192.168.252.0--192.168.255.255
当然每个网段的第一个地址和最后一个地址是不能分配给主机的
如192.168.0.0 和192.168.3.255不能分配给主机,只能分配这中间的地址

一楼的回答是错误的。

二楼的大部分是对的,只是子网数是错的,如“划分之后,B类网络的子网数=2的22次方=4194304个子网”, 这是错误的。

希望我的回答能对你有帮助

每个子网刚好可以容纳1000台主机

如果有默认的255.255.255.0 最多支持的主机数位254台,无法满足要求

这时需要向网络位借位

【借一位】255.255.254.0 此时的主机位为9位,主机数=2的9次方=521,依然无法满足要求
1、【借二位】255.255.252.0此时的主机位位10位,主机数=2的10次方-2=1024-2=1022,满足要求。因此子网掩码为255.255.252.0,即为22位。

2、划分之后,B类网络的子网数=2的6次方=64个子网(网络位在主机位上借了6位)
192.168.0.0 这个网段的话,

第一个网段 192.168.0.1---192.168.3.254
第二个网段 192.168.4.1---192.168.7.254
依此类推。。。。

三楼的【每个子网可容纳的主机数是1022(当然这个题目没有要求)】有误,题目中已经说了,【每个子网刚好可以容纳1000台主机】,如果你没有这个条件,你的掩码是怎么算出来的????

1、255.255.255.0
2、四个子网
3、
192.168.0.* *(0~255)
192.168.1.* *(0~255)
192.168.2.* *(0~255)
192.168.3.* *(0~255)

问: IP地址与子网掩码,子网的划分
姜苏岭13211593214:答:如果一个子网要有1000台主机,那么可以说主机位2^n>1000,取最小值,那么主机位就应该有10位,IP地址总共32位,去掉网络号位16位,再去掉10位主机位,那么剩下的就是子网位,也就是说子网位是6位,可以划分的子网就是2^6=64,就是说可以划分为64个子网。其子网掩码就是255.255.252.0.每个子...

问: 如何划分子网及确定子网掩码
姜苏岭13211593214:答:子网的划分,实际上就是设计子网掩码的过程。子网掩码主要是用来区分IP地址中的网络ID和主机ID,它用来屏蔽IP地址的一部分,从IP地址中分离出网络ID和主机ID。子网掩码由4个十进制数组成的数值中间用“.”分隔,如255.255.255.0。若将它写成二进制的形式为:11111111.11111111.11111111.00000000,其中...

问: 网络IP地址及子网掩码是怎么划分的?
姜苏岭13211593214:答:引入子网概念后,网络位加上子网位才能全局惟一地标识一个网络。把所有的网络位用1来标识, 主机位用0来标识,就得到了子网掩码。图2所示的子网掩码转换为十进制之后为:255.255.255.224。子网编址使得IP地址具有一定的内部层次结构,这种层次结构便于IP地址分配和管理。 它的使用关键在于选择合适的层...

问: 一文读懂:IP地址、子网掩码、IP范围、网段、IP地址分类
姜苏岭13211593214:答:全 1:表示广播地址(向子网上所有设备发送包),即“广播”如192.168.1.255或192.168.1.255/24 子网掩码表示网络号与主机号之间的边界。在本例中,这个边界与字节的边界是正好吻合的,也就是正好划分在句点的位置上, 实际上也可以划分在字节的中间位置(见下面网段说明) 。IP范围表示:192.168...

问: 子网、ip、子网掩码的划分方法
姜苏岭13211593214:答:子网掩码概念及子网划分规则一、子网掩码概述 1.子网掩码的概念 子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。 2.确定子网掩码数 用于子网掩码的位数决定于可能的子网数目和每个子网的主机数目。在定义子网掩码前,必须弄清楚本来使用...

问: IP地址,子网掩码,子网划分
姜苏岭13211593214:答:也可以用/24来表示,表示前24位是网络位,比如:192.168.5.8/24 子网掩码为255.255.255.255表示本网段只有1个IP地址,举例:电信运营商动态分配给用户的IP地址110.80.191.243和子网掩码255.255.255.255。 三、划分子网的三级网络结构 将一个大的网络划分成几个较小的子网,变成“ 网络位+子网位+主机位 ”的三级结构。

问: 知道IP地址和子网掩码的,如何确定子网数?
姜苏岭13211593214:答:224.0.0.1-239.255.255.254而子网,就是在A、B、C、D这几类网络的情况下在划分子网络,而确定子网的关键是子网掩码中,借用了多少位来表示子网。举个例子来说,C类IP地址192.168.0.1正常子网掩码为255.255.255.0,它对应的二进制数值为11111111 . 11111111 11111111 ....

问: 划分子网及IP地址范围
姜苏岭13211593214:答:要划分成3个子网,将3改为二进制为11,将00000000前两位改为1,即表示子网遮码是11000000(二进制)=128*1+64*1=192(十进制)。前面三个子网192.168.20.0,192.168.20.64,192.168.20.128,每个子网的第一个IP是网络号,最后一个IP是广播地址,中间的IP为可用的主机IP范围,故可得出下图结果...

问: 已知IP地址和子网掩码,求子网划分.
姜苏岭13211593214:答:②:同理10.32.4.0-10.32.5.255 子网号 10.32.4.0 三:60个IP, 主机位 2的6次方 个IP, 子网可容纳64个IP ,满足要求。掩码 26 255.255.255.192 10.32.0.0-63 不能用 10.32.0.64-127 任选一个子网段用 ,部门二 10.32.0.128-191 任选 10.32.0....

问: 什么是子网、子网掩码、和网络地址它们是怎么划分的?
姜苏岭13211593214:答:子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。 子网掩码的设定必须遵循一定的规则。与IP地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。附图所示的就是IP地址为“...

上一篇:
下一篇:

相关主题

  • ip地址查询
  • ip地址在哪里查看
  • ip地址是什么意思
  • ip地址怎么改
  • ip地址会随着地理位置而改变吗?
  • ip地址正确的格式
  • ip地址a类b类c类的范围
  • ip地址计算器
  • ip地址,子网掩码,默认网关
  • ip地址查询精确位置
  • 张三博客 小王日记 补身资料网联系邮箱:

    Copyright© 补身资料网

    PHP网站源码莱芜百度网站优化多少钱深圳企业网站制作公司庆阳网站优化推广推荐哈尔滨高端网站设计推荐哈密网站推广推荐日照SEO按天扣费吉林网站seo优化报价巢湖网站优化按天收费公司开封SEO按天收费松岗关键词按天扣费价格绍兴如何制作网站延边网站开发公司武汉网站建设设计价格贵港优化多少钱昆明百度seo哪家好襄樊seo网站推广信阳推广网站多少钱南京网站关键词优化价格大同网站优化按天扣费公司南联阿里店铺运营多少钱惠州网站推广方案哪家好苏州网站改版报价平凉模板网站建设价格衢州阿里店铺运营多少钱海口高端网站设计价格石岩网站优化报价大浪百姓网标王推广价格崇左网站搭建推荐定西网站制作推荐通辽网站开发报价歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

    PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化