IP地址是如何分配的,如何计算IP数量的多少?如何计算出网络号/子网好、主机数?举例说明。

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-06-30
根据IP地址和子网掩码如何计算出所有的子网数和主机数以及IP可用范围?

对于第一个问题:以前的设备不支持全0和全1子网,所以减去2 现在设备都支持了 所以不减了
第二个问题 你写的不对 第一个子网应该是
192.168.10.1-15
192.168.10.17-31
192.168.10.33-47
后面的就和你斜的连上了
最后一个应该是 192.168.10.241-254
每个子网包含14个主机地址
另外 注意你ip的第三个字节 怎么都成 2了?

ip地址的子网划分详解

给出一个ip地址,例如192.168.0.1,计算下如果划分成4个子网,以及主机数量和有效ip地址范围
首先它是个c类地址,c类的默认子网掩码是255.255.255.0,
但是这样似乎太大了,增加了广播域,浪费ip地址,因此要自配个子网掩码.

由于是c类地址,前****255****网络位,0代表主机位,由于要划分4个子网,因此从主机位借网络位,这样就可以大大增加ip的利用率了,既然是二进制,所以2的2次方=4,如果是6个子网,就要求这个通用的不等式:假设从主机位上借了n位
即:2的n次方>6 这样可以算出n起码要大于等于3,为了节约ip地址,所以选接近6的解,即n=3,

注意 因上述c类地址第4个8位换算成二进制为00000000,借了3位就是11100000,注意111,它就是从主机位变成了网络位,又因为是3位,它的子网络分别是000,001,010,011,100,101,110,111, 这样正好验证了我们前面n=3的解是对的,
由于基数是256,又因为2的8次方=256,这个8是表示默认c类子网掩码主机位的位数为8位,

256/8=32 这个8是2的3次方算出来的,为什么用256/8呢?因为既然有256个主机数量,要划分成个8个子网,
这个很容易理解,100个苹果,10个人分,要求平均,所以100/10=10
256-32=224这表明是最后个主机,子网掩码为255.255.255.224

既然算出来的32代表每个子网里的主机数量,可以用比较笨的方法算出来8个子网里的主机地址:
从0-256里逐渐加32,同理二进制也一样,反正包含32个,为什么?因为二进制里8位的表示方法为00000000,以及11111111,从00000000到11111111,换算成二进制得出为0-256

网络id可以算出来做ip地址与子网掩码的"与"运算
ip192.168.0.1写成二进制01100000,10101000,00000000,00000001
掩码255.255.255.224换算11111111,11111111,11111111,11100000
=01100000,10101000,00000000,0000000换算十进制192.168.0.0
广播地址把ip主机位上全填1, 由于网络位为27位,即主机位为5位,01100000,10101000,00000000,00011111换算十进制192.168.0.31

地址范围为192.168.0.1-192.168.0.30,本来是192.168.0.0-192.168.0.31共有32个,但是首尾两个规定了不能用,又因为有8个子网
其余7个子网ip地址范围是192.168.0.33-192.168.0.63 网络id 192.168.0.32
192.168.0.65-192.168.0.95 同理192.168.0.64
192.168.0.97-192.168.0.127 96
192.168.0.129-192.168.0.159 依次类推
192.168.0.161-192.168.0.191
192.168.0.193-192.168.0.223
192.168.0.225-192.168.0.255

要想理解IP地址的概念,不光要知道理论方面的知识,更要有实践的体会。只有经常使用并慢慢去体会,才能理解透彻。
理论方面的东西在网上随便搜一下就有很多,我这里给个链接,是“中国软件CSDN”网的:http://dev.csdn.net/article/39/39384.shtm
个人觉得这个讲得很清楚,也很浅显易懂。
至于实践方面嘛,有条件的话可以找几台机器组个局域网,没有这样的条件可以在一台配置较好的电脑上做几个虚拟机来做实验。

  • 如何计算地址ip范围_百度问一问
    答:有效IP地址的范围是:网络地址+1~广播地址-1。以IP地址192.168.1.110,子网掩码255.255.255.0为例,计算出网络地址、广播地址、地址范围1、将IP地址和子网掩码换算为二进制数,子网掩码连续全1的是网络地址,前3位,即表格中粗线前面为网络地址,后面的是主机地址。2、IP地址和子网...
  • ip地址是如何划分的?
    答:IP地址由4部分数字组成,每部分数字对应于8位二进制数字,各部分之间用小数点分开。如某一台主机的IP地址为:211.X.X.X,Internet IP地址由NIC(Internet Network Information Center)统一负责全球地址的规划、管理;同时由Inter NIC、APNIC、RIPE三大网络信息中心具体负责美国及其它地区的IP地址分配。固定IP:...
  • 网络ip地址怎么计算?如何得出?
    答:1、具体的计算方法如下:将IP和子网掩码都转换为32的二进制,进行与运算,得到的结果就是该IP的网络地址或子网地址。与运算的特点是:有0,便为0,全1才为1。2、有效IP地址的范围是:网络地址+1~广播地址-1。3、网络地址快速计算公式:网络地址=IP地址子网掩码方法原理应用:数字取192:由方法原...
  • 如何计算ip地址?如何确定ip地址?
    答:具体的计算方法如下:将IP和子网掩码都转换为32的二进制,进行与运算,得到的结果就是该IP的网络地址或子网地址。与运算的特点是:有0,便为0,全1才为1。具体过程如下:11001010 ---202的二进制表示 11111111---255的二进制表示 11001010---与运算的结果=202 --- 01110000---112的二进制表示 ...
  • ip地址是如何分配的
    答:IP地址和子网掩码都是32位的2进制,为了方便记忆转成10进制,IP地址通过子网掩码来区分网络位和主机位,子网掩码跟IP地址一一对应,子网掩码为1的是网络位,为0的是主机位。IP地址又分为三种:A,B,C,D,E类地址。比如129.64.134.5是 B类地址,B类地址是前16位网络号,16位主机号。
  • IP地址常识有哪些?如何实现IP分配、子网划分和子网掩码计算?
    答:只要把IP地址的位数、网络位数、主机位数、子网掩码的位数这几个概念搞清楚,就觉得很简单了。\x0d\x0a\x0d\x0aIP地址位数=网络位数+主机位数=32位。子网掩码的位数就是网络的位数。\x0d\x0a\x0d\x0aA类网络的网络位数是8位,子网掩码就是11111111.00000000.00000000.00000000,换算成二...
  • 服务器ip怎么分配服务器IP怎么分配
    答:手机基站怎么分配ip的?(1)手机上网流程:手机从基站接入,传递数据给基站,然后基站传递数据给上层BSC,PCU从中剥离出分组业务数据,传递给SGSN,最后通过SGSN经由GGSN这个网关,将数据汇总到茫茫internet中;(2)每个基站都有一个IP地址池,手机接入基站时,会被动态分配一个IP;(3)手机是根据基站信号...
  • 网络ip地址怎么计算?如何得出?
    答:例如:计算IP地址为:202.99.160.50子网掩码是255.255.255.0的网络地址步骤如下:1)将IP地址和子网掩码分别换算成二进制 202.99.160.50 换算成二进制为 11001010·01100011·10100000·00110010 255.255.255.0 换算成二进制为 11111111·11111111·11111111·00000000 2)将二者进行与运算 3)将运算...
  • ip地址的网络地址如何计算的
    答:首先要把IP地址和子网掩码都换算为32位的二进制。与运算的特点是有0就为0,全1才为1.具体计算如下:11000000 192 (IP地址第一段)11111111 255 (子网掩码的第一段)11000000 192 (与运算的结果)---10101000 168 (IP地址第二段)11111111 255 (子网掩码的第二段)10101000 168 (与运算的结果)---...
  • 如何计算IP地址?
    答:具体算法是 将IP地址和子网掩码都化为二进制数(不足数用0补齐,比如32的二进制是100000,在计算时写作00100000),然后进行“与”运算(相当于数学个位数的乘法)199.32.59.64 化为二进制数是11000111.00100000.00111011.01000000 255.255.255.224化为二进制数是11111111.11111111.11111111.111000...