已知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 地址和子网掩码都换算成二进制,子网掩码全0部分对应IP地址部分就是主机位数。
如是是一位,就是2台主机,
如果是二位,就是4台主机
……


已知ip和子网掩码怎么求主机位?视频

相关评论:
  • 19880331885有了子网掩码,和ip,怎么计算主机数!!!求详细点!!!
    廖昏放网络位24个1,主机位8个0 主机位有8个零,表示 192.168.1.1 所在网络 可容纳2的8次方个IP=256个。排除网络地址和广播地址 ,可分配IP254个。二:若掩码变为255.255.255.224 11111111.11111111.11111111.11100000 255.255.255.224 网络位现在是27个1 ,变化了3位, 主机位5个零。则该掩...

  • 19880331885已知ip和子网掩码,求主机号、合法子网、广播地址
    廖昏放192.168.10.0 原来的子网掩码是 255.255.255.0 这里用255.255.255.224(1110 0000=224)就是说向主机位上借了3位,因为是224,我们容易得到子网之间的地址块=256-224=32 1)因此子网数=2的3次方=8 2)那原来有8位的主机位,减少了3位,变成5位 因此,主机数=(2的5次方-2)=32-2=...

  • 19880331885IP地址为193.69.28.55,子网掩码为255.255.255.224,求网络地址和主机地址...
    廖昏放255.255.255.224 -> 11111111.11111111.11111111.11000000 接下来,我们将IP地址与子网掩码进行按位与操作:193.69.28.55 -> 00000000.00000000.00000000.11000000 网络地址:00000000.00000000.00000000.11000000 -> 193.69.28.224 主机地址可以通过将网络地址的主机部分(去掉二进制中的最后8位)计...

  • 19880331885已知网络的IP地址和子网掩码如何确定主机的网络号
    廖昏放步骤一:首先将网络的IP地址和子网掩码都转换成32位二进制字符。步骤二:将转换后的二进制的IP地址和子网掩码进行“逻辑与”运算,得到新的32位二进制字符。步骤三:把得到的新的32位二进制字符转换成十进制,就是主机的网络号了。举例如下:本机IP为192.168.1.16 ,子网掩码为255.255.255.0 ...

  • 19880331885已知IP地址和子网掩码 求网络号、子网号、主机号
    廖昏放20.0 子网号则是用IP和新的子网掩码255.255.255.224进行逻辑与也是转为二进制在与得到195.169.20.32 ,主机号的计算是把新子网掩码255.255.255.224转为二进制后取反,就是把0变1 ,1变0,然后再和IP的二进制进行逻辑与运算得到主机号为0.0.0.18 。就是195.169.20.32网段的第18号 ...

  • 19880331885已知ip地址和子网掩码,求网络号,子网号,主机号
    廖昏放然后根据IP所在网络的默认子网掩码与现用子网掩码的位数差来确定网络号及子网号。实例如下:IP:192.168.1.5,子网掩码255.255.255.192。首先根据子网掩码255.255.255.192可确定该IP地址中网络为占前26位,主机位占后6位。可以确定主机号位0.0.0.5;其次IP:192.168.1.5属于C类IP地址,默认...

  • 19880331885已知IP 地址,子网掩码,如何求主机的主机号和主机所在的网络号
    廖昏放剩下的三段号码为主机号。2.B类IP地址B类IP地址的四段号码中,前两段号码为网络号,剩下的两段号码为主机号。3.C类IP地址C类IP地址的四段号码中,前三段号码为网络号,剩下的一段号码为主机号。题目中的202.16.12.8为C类IP地址,因此主机号为8,网络号为202.16.12 ...

  • 19880331885已知IP地址和子网掩码,怎么查询网络号、子网号、主机号?
    廖昏放IP:195.169.20.50子网掩码:255.255.255.224掩码中1的个数表示网络字段位数0的个数表示主机字段位数,255全是1,224变为二进制11100000,所以第四个字节前三个比特属于网络字段,后五个比特属于主机字段。网络号就是网络字段不变主机字段全“0”第四个字节50变为二进制00110010,前三个不变,后五...

  • 19880331885如何求IP子网主机数量?
    廖昏放计算IP地址子网的主机的数目,首先要知道一个子网的IP地址和子网掩码。这样就可以算出IP地址子网的主机范围。步骤如下:1、将IP地址转换为二进制的形式和子网掩码也换算为二进制的形式,子网掩码是一段连续1和0组成的数串,转化完之后,子网掩码为1的位是IP地址的网络地址,后面的是主机地址 。2、...

  • 19880331885如何利用ip和子网掩码求出网络地址和主机号?
    廖昏放把ip 和子网掩码 都摊开成2进制然后排在一起 用眼睛看 子网掩码一行 是1的 他上边的数字(1或0)就不变了,是0的 上边的数字就改成0 然后一组一组的输入到计算器里 改回10进制的 就知道了网络地址。 然后把刚才子网掩码0所对应的都改成1输入到计算器 转换10进制 就是广播地址 他们...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网