IP地址计算?

作者&投稿:闻查 (若有异议请与网页底部的电邮联系)
如何计算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

子网掩码计算方法有两种:
方法一:利用子网数来计算:
1.首先,将子网数目从十进制数转化为二进制数;
2.接着,统计得到的二进制数的位数,设为N;
3.最后,先求出此IP地址对应的地址类别的子网掩码。再将求出的子网掩码的主机地址部分(也就是“主机号”)的前N位全部置1,这样即可得出该IP地址划分子网的子网掩码。
例如:需将B类IP地址167.194.0.0划分成28个子网:
1)(28)10=(11100)2;
2)此二进制的位数是5,则N=5;
3)此IP地址为B类地址,而B类地址的子网掩码是255.255.0.0,且B类地址的主机地址是后2位(即0-255.1-254)。于是将子网掩码255.255.0.0中的主机地址前5位全部置1,就可得到255.255.248.0,而这组数值就是划分成28个子网的B类IP地址 167.194.0.0的子网掩码。
方法二:利用主机数来计算。
1.首先,将主机数目从十进制数转化为二进制数;
2.接着,如果主机数小于或等于254(注意:应去掉保留的两个IP地址),则统计由“1”中得到的二进制数的位数,设为N;如果主机数大于254,则 N>8,也就是说主机地址将超过8位;
3.最后,使用255.255.255.255将此类IP地址的主机地址位数全部置为1,然后按照“从后向前”的顺序将N位全部置为0,所得到的数值即为所求的子网掩码值。
例如:需将B类IP地址167.194.0.0划分成若干个子网,每个子网内有主机500台:
1)(500)10=(111110100)2;
2)此二进制的位数是9,则N=9;
3)将该B类地址的子网掩码255. 255.0.0的主机地址全部置 1,得到255.255.255.255。然后再从后向前将后9位置0,可得:11111111. 11111111.11111110.00000000即255.255.254.0。这组数值就是划分成主机为500台的B类IP地址167.194.0.0的子网掩码。

扩展资料:子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。
子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。

你总共有六个部门,就需要划分至少6个子网,那么6转二进制就是110,需要3位二进制位所以子网络掩码的二进制位应该是11111111.11111111.11100000.00000000,转成十进制后得到的子网掩码为:255.255.192.0,这个子网掩码有8个子网
IP地址为172.16.0.0/19
各段IP子网如下,(注:前面是每段IP子网地址,最后为广播地址)
172.16.0.0——172.16.31.255 子网掩码为255.255.192.0
172.16.31.0——172.16.63.255 子网掩码为255.255.192.0
172.16.64.0——172.16.95.255 子网掩码为255.255.192.0
172.16.96.0——172.16.127.255 子网掩码为255.255.192.0
172.16.128.0——172.16.159.255 子网掩码为255.255.192.0
172.16.160.0——172.16.191.255 子网掩码为255.255.192.0
后面两段就备用吧!
172.16.192.0——172.16.224.255 子网掩码为255.255.192.0
172.16.225.0——172.16.255.255 子网掩码为255.255.192.0

第1题:一个主机IP地址是202.112.14.137,子网掩码是255.255.255.224。要求计算主机所在网络地址、广播地址?
第2题:如果一个子网有24台主机,根据每个网络主机数量计算子网掩码

主机IP地址为193.32.5.122,掩码为255.255.255.192,网络地址为?
255.255.255.192
看成
11111111 11111111 11111111 11 000000
借2位
子网数
2^2=4
主机数2^6-2=62
地址分为
193.32.5.0/26
193.32.5.64/26
193.32.5.128/26
193.32.5.192/26

192.32.5.122属于193.32.5.64 选B

保安室,设计室各有40台电脑,研发部有80台电脑,生产部,销售部各20台电脑,人力资源部,调研部都不会超过14台电脑,如果IP地址为172.16.0.0/?,请问掩码应该为多少正好够用?各实验室IP如何划分?写出各实验室IP网络地址,掩码,主机地址范围,和广播地址

按照要求可以分2种解法
1、按照部门,保安 设计 研发 生产 销售 人力 调研 共7个部门
B类地址借3位
划分8个子网2^3=8
2^5=32
172.16.0.1-172.16.31.254 网络地址172.16.0.0/19 广播地址172.16.31.255
172.16.32.1-172.16.63.254 网络地址172.16.32.0/19 广播地址172.16.63.255
172.16.64.1-172.16.95.254 网络地址172.16.64.0/19 广播地址172.16.95.255
172.16.96.1-172.16.127.254 网络地址172.16.96.0/19 广播地址172.16.127.255
172.16.128.1-172.16.159.254 网络地址172.16.128.0/19 广播地址172.16.159.255
172.16.160.1-172.16.191.254 网络地址172.16.160.0/19 广播地址172.16.191.255
172.16.192.1-172.16.223.254 网络地址172.16.192.0/19 广播地址172.16.223.255
172.16.224.1-172.16.255.254 网络地址172.16.224.0/19 广播地址172.16.255.255

2按照最大主机数划分
研发部电脑最多
共80台
2^X>=80
x=7
主机数为2^7-2=126
主机位7位
网络位为25位
B类地址默认16位,借9位网络位
子网数
2^9=512个子网
地址划分
172.16.0.1-172.16.0.126 网段地址 172.16.0.0/26 广播地址172.16.0.127
172.16.0.129-172.16.0.254 网段地址 172.16.0.128/26 广播地址172.16.0.255
172.16.1.1-172.16.1.126 网段地址 172.16.1.0/26 广播地址172.16.1.127
72.16.1.129-172.16.1.254 网段地址 172.16.1.128/26 广播地址172.16.1.255
以此类推

现有IP地址极为珍贵,选择合适的划分方式有利于更好的规划网络

子网掩码和ip都换算成二进制,然后做或运算……对应前面的是网络地址,后面是主机……
好像是这样的吧,好几年前学的,忘记了怎么说,解释不好,不难

IP地址的计算。如图,怎么根据子网掩码计算有多少个IP可用啊,谢谢各位大 ...
答:掩码是0的位,IP地址可变,ip地址总数是2^(32-掩码位),也就是图中的IP地址总数数是2^16=65536个 ,一个网段中要去掉网络位全0的网络地址和网络位全1的广播地址,所以可用的ip地址是65534 公式:IP地址总数=2^(32-掩码位数);可用IP地址数(主机地址数)=2^(32-掩码位数)-2 ...

ip地址的计算
答:一般来说,此时计算该IP地址的子网掩码非常地简单,可按照其定义就可写出。例如:某个IP地址为12.26.43.0,无须再分割子网,按照定义我们可以知道它是一个A类地址,其子网掩码应该是255.0.0.0;若此IP地址是一个B类地址,则其子网掩码应该为255.255.0.0;如果它是C类地址,则其子网掩码为...

ip地址计算
答:以二进制的子网掩码计算,主机位有n位的(即子网掩码后面是几个0)的网络有2^n-2个可用IP地址。所以13和12的子网应该要可以有14个IP可用,即n=4,同样,可以容纳30台主机的n=5。n=4时,子网掩码就是11111111.11111111.11111111.11110000,转换为十进制:255.255.255.240,第一个子网:59.67....

通过ip地址和子网掩码计算网络号,子网号和主机号?
答:再把网络地址和原ip地址相比较,多出来的就是主机号 比如这题:将192.168.20.130和255.255.255.192转为二进制然后做与运算,得到网络地址:192.168.20.128 所以主机号为:0.0.0.2 看ip地址可知这是c类地址 所以网络号为:192.168.20.0 子网号为0.0.0.128 看不懂的可以问我,考试加油 ...

ip地址分类及范围计算
答:IP地址是通过其四段号码中,前面多少段是网络号码来分类的,分为A类IP地址、B类IP地址、C类IP地址、D类IP地址、E类IP地址。A类IP地址分类规则:第一段号码为网络号码,剩下的三段号码为本地计算机的号码。网络数量:A类IP地址的子网掩码为255.0.0.0,每个网络支持的最大主机数为256的3次方-2=...

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,它的网络号计算方法: 将两个二进制数做按位与(&)运算后...

怎么算一个IP地址的网络地址和广播地址?
答:方法/步骤 1、IP地址划分,以C网为例介绍,子网掩码划分。下面我们随便找个一个网段并赋上相应的子网位数。如 192.168.1.53/27需要计算 具体的子网掩码 子网数 可用的主机数 最大可容纳主机数 网络地址 广播地址 现在我们来了解一下C网的各项参数,如下图.2、继续以 192.168.1.53/27 为例...

ip地址和掩码计算
答:5) 主机的数量 主机的数量=2二进制的主机位数-2 减2是因为主机不包括网络地址和广播地址。本例二进制的主机位数是8位。主机的数量=28-2=254 (二)总体计算 我们把上边的例子合起来计算一下过程如下:例2: IP地址为128·36·199·3 子网掩码是255·255·240·0。算出网络地址、广播地址、...

IP地址的取值范围是怎样计算出来的?急求答案!
答:地址范围是 网络地址+1 至 广播地址-1 网络地址是 IP地址和子网掩码进行与运算 广播地址是 网络地址部分不变,主机地址变为全1 举个例子你更好理解 ip 192.168.100.5 子网掩码 255.255.255.0 转换成二进制 ip 11000000.10101000.01100100.00000101 子网掩码 11111111.11111111.11111111.0000000...

计算网络地址的方法是什么?
答:网络地址计算方法如下:假如一个主机的IP地址是202.112.14.137,掩码是255.255.255.224,要求计算这个主机所在网络的网络地址和广播地址,子网掩码255.255.255.224 转二进制:11111111.11111111.11111111.11100000,其中网络位部分是27位,主机位部分是5位。网络地址就是:把IP地址转成二进制和子网掩码...