如何根据IP地址和子网掩码,算出可以连接的主机数

作者&投稿:繁有 (若有异议请与网页底部的电邮联系)
根据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了?

如IP121.175.21.9子网掩码255.192.0.0
1、ip地址转换为二进制的是01111001101011110001010100001001
2、子网掩码转化为二进制是11111111110000000000000000000000
3、把ip地址与子网掩码一组配,就可以得出网络号部分是0111100110,主机号部分是1011110001010100001001
IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节)。IP地址通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。
例:点分十进IP地址(100.4.5.6),实际上是32位二进制数(01100100.00000100.00000101.00000110)。


扩展资料:
IP地址编址方式:
最初设计互联网络时,为了便于寻址以及层次化构造网络,每个IP地址包括两个标识码(ID),即网络ID和主机ID。
同一个物理网络上的所有主机都使用同一个网络ID,网络上的一个主机(包括网络上工作站,服务器和路由器等)有一个主机ID与其对应。Internet委员会定义了5种IP地址类型以适合不同容量的网络,即A类~E类。
TCP/IP协议需要针对不同的网络进行不同的设置,且每个节点一般需要一个“IP地址”、一个“子网掩码”、一个“默认网关”。不过,可以通过动态主机配置协议(DHCP),给客户端自动分配一个IP地址,避免了出错,也简化了TCP/IP协议的设置。

参考资料:
百度百科-IP地址

128<172<191,172.16.1.12是B类地址,默认子网掩码为/16 (即255.255.0.0)。 将原来的B类网络号进行子网划分后,子网掩码变为/20,即网络位(16位)向主机位(16位)借4位得到新的网络位(16+4=20位),剩余主机位=16-4=12位。可以计算出子网数=2的4次方=16个,每个子网地址数=2的12次方=4096个,每个子网的主机地址数=4096-2=4094个。 所以,172.16.1.12/20位于子网0 (由172.16.0.0/16划分出来的第一个子网),子网号172.16.0.0, 主机地址范围172.16.0.1 ~ 172.16.15.254,定向广播地址172.16.15.255。

步骤如下:

  1. 有IP地址192.168.0.1,对应的子网掩码为255.255.255.0;

  2. 将IP地址和子网掩码全部转换成二进制的形式,即IP地址是:11000000.10101000.00000000.00000001 ,子网掩码是:11111111.11111111.11111111.00000000;

  3. 将二进制形式的IP地址和子网掩码进行与运算;

  4. 运算结果为11000000.10101000.00000000.00000000,转换为十进制就是192.168.0.0,所以这个主机的网络ID就是192.168.0.0。

  5. 知道了网络ID,那剩下的就是主机ID了,一个主机对应一个ID,这样就可以算出主机数了。



172.16.1.12/2020位网络位,12位主机位,2的12次方-2就是主机数4096-2=4094172.16.0.1-172.16.15.254

该局域网的子网掩码是 255.255.252.0最多可以连接的主机数是 1022 台

我感觉这个问提问得对 ,但是 所举例好象有问题,这样不好回答。

如何使用电脑中的ip地址来查询子网掩码
答:方法一 1.第一步,按键盘上的win R组合键,接着点击输入框,并输入cmd,然后点击确定选项,来执行该命令。2.第二步,我们可以看到如下图所示的cmd命令行界面。3.第三步,输入 ipconfig,接着按键盘上的回车键,就可以看到红框中的ip地址了。4.第四步,我们可以在ip地址下看到子网掩码,即红框...

如何根据IP地址算出子网掩码和默认网关
答:解:关于子网掩码的计算。楼主只是说根据IP地址来计算,条件太少了,所以就只能靠分类来确定子网掩码了。例如:IP地址110.188.2.92为A类地址,子网掩码为:255.0.0.0。关于默认网关。默认网关是对于网络设备或者服务器来说的,只给一个IP地址段是没有什么默认网关的说法。而有效的段内IP地址都可以...

如何根据IP地址和子网掩码,算出可以连接的主机数
答:将IP地址和子网掩码全部转换成二进制的形式,即IP地址是:11000000.10101000.00000000.00000001 ,子网掩码是:11111111.11111111.11111111.00000000;将二进制形式的IP地址和子网掩码进行与运算;运算结果为11000000.10101000.00000000.00000000,转换为十进制就是192.168.0.0,所以这个主机的网络ID就是192....

已知ip地址和子网掩码怎么求网络地址
答:该情况步骤如下:1、将ip地址和子网掩码转换为二进制形式。2、执行“与”运算,也就是将这两个二进制数相“与”。运算结果的网络地址部分不变,主机地址部分变为全0。3、将得到的二进制数转换回十进制,就可以得到网络地址。4、将网络地址的主机部分全部置为1,就可以得到广播地址。5、计算地址范围...

知道IP地址和子网掩码,怎么求子网地址
答:5、首先将网络的IP地址和子网掩码都转换成32位二进制字符。将转换后的二进制的IP地址和子网掩码进行“逻辑与”运算,得到新的32位二进制字符。把得到的新的32位二进制字符转换成十进制,就是主机的网络号了。6、IP地址和子网掩码二进制数分别相“与”:1100011100000.111011000000&...

怎样根据IP地址算出子网掩码?
答:运算方式:IP公式计算法:A` 子网掩码中二进制 1对应的IP地址部分为网络位B· 子网掩码中二进制 0对应的IP地址部分为主机位C· 网络位与主机位不能同时都为0,不能同时都为1D· 如果主机位同时都为0时,代表该网络位、又叫网段(又叫网络ID)E` 如果主机位同时都为1时,代表该广播...

怎么通过IP地址找到网络地址?
答:通过 IP地址和子网掩码的运算得出网络地址。以下面例子IP地址为192·168·100·5 子网掩码是255·255·255·0。计算出网络地址。1、将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址。 虚线前为网络地址,虚线后为主机地址。2、IP地址和子网掩码进行与运算,结果是...

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

已知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....

怎样根据IP地址和子网掩码计算出主机号
答:3、把ip地址与子网掩码一组配,就可以得出网络号部分是0111100110,主机号部分是1011110001010100001001 IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节)。IP地址通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。例:点...