已知子网掩码和IP地址求网络位和主??
问题一、已知IP和子网掩码,求网络位、主机位方法如下:
举例:I P 地址:121.40.81.200
子网掩码: 255.255.252.0
1、先把IP地址和子网掩码转换成二进制
I P 地址:121.40.81.200 转换二进制 01111001.00101000.01010001.11001000
子网掩码:255.255.252.0 转换二进制 11111111.11111111.11111100.00000000
2、求网络位
二进制IP地址和二进制子网掩码进行【逻辑与运算】得出网络位
二进制I P地址:01111001.00101000.01010001.11001000
二进制子网掩码:11111111.11111111.11111100.00000000
逻辑与运算后结果是:01111001.00101000.01010000.00000000
将结果转换成十进制:121.40.80.0
网络位是:121.40.80.0
3、求主机位
反转前子网掩码:11111111.11111111.11111100.00000000
反转后子网掩码:00000000.00000000.00000011.11111111(反转后的子网掩码就是主机位)
去除多余的0:11111111
转换成10进制:1023 + 1 (因为二进制和IP都是从0计算的,0也要算一个IP,所以 + 1)
主机位是:1024,此IP段可容纳1024个主机
4、最终结果
I P 地址:121.40.81.200 二进制IP地址:01111001.00101000.01010001.11001000
子网掩码: 255.255.252.0 二进制子网掩码:11111111.11111111.11111100.00000000
网络位是:121.40.80.0 二进制网络位:01111001.00101000.01010000.00000000
主机位是:0.0.3.255 二制制主机位:00000000.00000000.00000011.11111111(一共可容纳1023+1台主机)
它的网段:121.40.80.0 至 121.40.83.255
问题二:方法如下:
1、IP:192.168.1.0
把子网切换成二进制,你会发现,所有子网都是由一串连续的1和0组成(一共4段,每段8位)
把192.168.1.0换成2进制如下:
1100 0000 1010 1000 0000 0001 0000 0000
先取前8位看下计算方式:0000 0011
1*128+1*64+0*32+0*16 + 0*8+0*4+0*2+0*1 =192
用换成二进制的0和1乘2的次方数,第一位是2的0次方,后面类推。
2、熟悉子网的计算方式,我们再看下3类常用的IP
A类IP段 1.0.0.0到126.255.255.255(0段和127段不使用) 子网掩码:255.0.0.0
换成二进制:0000 0001 0000 0000 0000 0000 0000 0000 到
0111 1111 1111 1111 1111 1111 1111 1111
1111 1111 0000 0000 0000 0000 0000 0000 子网掩码
B类IP段 128.0.0.0到191.255.255.255 子网掩码:255.255.0.0
换成二进制:1000 0000 0000 0000 0000 0000 0000 0000 到
1011 1111 1111 1111 1111 1111 1111 1111
1111 1111 0000 0000 0000 0000 0000 0000 子网掩码
C类IP段 192.0.0.0到223.255.255.255 子网掩码:255.255.255.0
换成二进制:1100 0000 0000 0000 0000 0000 0000 0000 到
1101 1111 1111 1111 1111 1111 1111 1111
1111 1111 1111 1111 1111 1111 0000 0000 子网掩码
3、子网的划分,实际上就是设计子网掩码的过程。子网掩码主要用来区分IP地址中网络ID和主机ID,它用来屏蔽IP地址的一部分,计算机网络ID的不同,则说明他们不在同一个物理子网里,需要通过路由器转发才能进行数据交换。
每类地址具有默认的子网掩码(如上A、B、C三类地址都有固定的子网掩码)。除了以上表达方式外,还可以通过“1”的位数来表示
(如A类地址的子网掩码255.0.0.0中有8位“1”),那A类地址中的某个网段就可以写成10.1.1.0/8。
示例:255.255.248.0这个子网掩码可以容纳多少台电脑
转换成二进制后,后面一共有11颗0,那就是2的11次方等于2048(主机号中全0是保留地址,全1是广播地址)多以要减去2个
最后可以容纳的电脑有2046台。
扩展资料:
一、IP地址如何表示:
1、让机器看的
10101010100010101010 (纯2进制)
2、让人看的
点分十进制,X.X.X.X (X表示的是一个10进制)
每一个X对应的是8个二进制
每一个X对应 1 个字节;
X取值范围是 0 --255 ;
3、IP地址的结构:
#长度为 32 bit;
#结构 - 网络位 + 主机位
例如: 192.168.1.1
二、子网掩码:
1、作用
区分IP地址中的网络位与主机位
必须与IP地址,一一对应,成对出现;
2、表示
纯2进制
点分十进制 (y.y.y.y) ->y的取值范围是 0 --255
/n (n表示的是子网掩码中有多少个1)
3、功能实现
子网掩码中1所对应的IP地址中的位,称之为网络位
子网掩码中0所对应的IP地址中的位,称之为主机位
例如:
IP: 10101101 11001111 10010001 00001011
Mask: 11111111 11111111 11111111 00000000
4、特点
与IP地址一一对应;
1和0永远是连续的,不会交叉出现;
左边永远是1,右边永远是0;
参考资料:
百度百科——网络位置
百度百科——主机地址
百度百科——子网划分
~
已知网络的IP地址和子网掩码如何确定主机的网络号
答:步骤二:将转换后的二进制的IP地址和子网掩码进行“逻辑与”运算,得到新的32位二进制字符。步骤三:把得到的新的32位二进制字符转换成十进制,就是主机的网络号了。举例如下:本机IP为192.168.1.16 ,子网掩码为255.255.255.0 转换成二进制:本机IP为11000000.10101000.00000001.00010000 子网...
知道网关地址和子网掩码怎么算IP地址和网络地址
答:2、把IP地址和子网掩码都用二进制表示,然后各位做相与运算,得到的结果就是网络地址。PS:相与运算:1,0相与得0;0,0相与得0;1,1相与得1掩码分网络位,主机位~IP对应网络位的地方不动,主机位全0就行了。3、将上述掩码和ip地址逐位进与操作得,该IP所在网段:10101100.000010000100001000000...
子网掩码怎么判断网络位与主机位。
答:即IP=32bit=网络位+主机位=4*Byte IP地址的构成是由网络号加主机号组成的。每个IP地址包括两部分:网络号和主机号。当分配给主机号的二进制位越多,则能标识的主机数就越多,相应地能标识的网络数就越少,反之同理。给出一个IP地址,我们可以通过子网掩码确定这个IP地址的网络号和主机号。子网...
已知“IP地址”和“子网掩码”,如何计算“网络地址”、“广播地址...
答:主机地址全为1的是广播地址10011001.00110010. 00000110.01111111——— *** 153.50.6.127网络位 主机位该子网共有153.50.6.0 -153.50.6.127 128个IP地址排除 网路地址和广播地址,可分配地址为126个 范围153.50.6.
192.168.17.76.255.255.255.192网络地址和广播地址
答:子网掩码和IP地址计算网络地址和广播地址的换算 已知 IP地址为:202.112.14.137 子网掩码:255.255.255.224 要求计算出这台主机所在的网络地址和广播地址是?解:第一步,确定网络位和主机位。首先,把IP地址(202.112.14.137)转换为二进制,那么就是:11001010.01110000.00001110.10001001 然后,...
已知ip15.16.193.6和子网掩码255.255.248.0如何求网络号和广...3
答:15.16.193.6与255.255.248.0做and位运算就是网路号。网路号与(掩码的反码)做or位运算就是广播地址。
已知ip15.16.193.6和子网掩码255.255.248.0如何求网络号和广播号?并...
答:把子网掩码和IP地址进行逻辑与操作即可得到对应的网络号:1和1相与为1,1和0相与为0,0和0相与为0 所以,先把IP地址和子网掩码用二进制表示出来,然後每一位依次进行与操作。对於你这个IP,进行与操作后,得到的网络号是:15.16.192.0 (前面255和IP地址相与得到的是15,16,对於第三位:193=128...
知道IP地址和子网掩码怎么求主机号和网络地址
答:这个就是IP的网络地址 就是124.196.0.0 子网掩码取反(00000000.00001011.11111111.11111111 )再和IP做与运算 即00000000.00000000.00011011.00111011 就是主机号 就是0.0.27.59 这个IP本来是B类地址,默认的网络号是16位,但它实际网络号是21位,就是借了5位网络位,所以可以划分2^5个子网,即...
已知IP地址和子网掩码 求网络号、子网号、主机号
答:IP为C类,一知道子网掩码值是224 所以网络被划分为8个子网,求网络号是用将你的IP转为二进制11000011.10101001.00010100.00110010和原子网掩码255.255.255.0的二进制11111111.11111111.11111111.00000000进行逻辑与运算得到11000011.10101001.00010100.00000000转换为十进制为195.169.20.0 子网号则是用...
已知IP地址和子网掩码,怎么求网络地址
答:2、将转换后的二进制的IP地址和子网掩码进行“逻辑与”运算,得到新的32位二进制字符。3、把得到的新的32位二进制字符转换成十进制,就是主机的网络号了。例如:本机IP为192.168.1.16 ,子网掩码为255.255.255.0 转换成二进制:本机IP为11000000.10101000.00000001.00010000 子网掩码11111111....