怎么根据IP地址和子网掩码算出网络地址,直接广播地址及主机号

比如IP 121.175.21.9子网掩码 255.192.0.0 咱不是聪明的人 望高手写出答案过程 兄弟多谢了

1、IP地址和子网掩码均化为二进制后做逻辑与运算,可得网络地址,主机位置为全1则可得广播地址,网络地址与广播地址之间的地址就是IP范围。

2、如:ip地址200.200.200.111 子网掩码255.255.255.252 ,网络地址是200.200.200.108,广播地址是200.200.200.111,IP范围就是200.200.200.108到200.200.200.111之间的所有地址。

3、第二个177.177.177.177子网掩码255.255.248.0,网络地址是177.177.176.0,广播地址是177.177.183.255,IP地址范围就是177.177.176.0到177.177.183.255之间的所有地址。

扩展资料:

在一个局域网中,有两个IP地址比较特殊,一个是网络号,一个是广播地址。网络号是用于三层寻址的地址,它代表了整个网络本身。

另一个是广播地址,它代表了网络全部的主机。网络号是网段中的第一个地址,广播地址是网段中的最后一个地址,这两个地址是不能配置在计算机主机上的。

例如在192.168.0.0这样的网段中,网络号是192.168.0.0,广播地址是192.168.0.255。因此,在一个局域网中,能配置在计算机中的地址比网段内的地址要少两个,这些地址称之为主机地址。在上面的例子中,主机地址就只有192.168.0.1至192.168.0.254可以配置在计算机上了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-22
给你个例子,你自己举一反三吧:

  在思科网络技术学院CCNA教学和考试当中,不少同学在进行IP地址规划时总是很头疼子网和掩码的计算。现在给大家一个小窍门,可以顺利的解决这个问题。

  首先,我们看一个CCNA考试中常见的题型:一个主机的IP地址是202.112.14.137,掩码是255.255.255.224,要求计算这个主机所在网络的网络地址和广播地址。

  常规办法是把这个主机地址和子网掩码都换算成二进制数,两者进行逻辑与运算后即可得到网络地址。其实大家只要仔细想想,可以得到另一个方法: 255.255.255.224的掩码所容纳的IP地址有256-224=32个(包括网络地址和广播地址),那么具有这种掩码的网络地址一定是32的倍数。而网络地址是子网IP地址的开始,广播地址是结束,可使用的主机地址在这个范围内,因此略小于137而又是32的倍数的只有128,所以得出网络地址是202.112.14.128.而广播地址就是下一个网络的网络地址减1.而下一个32的倍数是160,因此可以得到广播地址为 202.112.14.159.可参照下图来理解本例:

  CCNA考试中,还有一种题型,要你根据每个网络的主机数量进行子网地址的规划和计算子网掩码。这也可按上述原则进行计算。比如一个子网有10 台主机,那么对于这个子网就需要10+1+1+1=13个IP地址。(注意加的第一个1是指这个网络连接时所需的网关地址,接着的两个1分别是指网络地址和广播地址。)13小于16(16等于2的4次方),所以主机位为4位。而256-16=240,所以该子网掩码为255.255.255.240.

  如果一个子网有14台主机,不少同学常犯的错误是:依然分配具有16个地址空间的子网,而忘记了给网关分配地址。这样就错误了,因为 14+1+1+1 =17 ,大于16,所以我们只能分配具有32个地址(32等于2的5次方)空间的子网。这时子网掩码为:255.255.255.224.本回答被网友采纳
第2个回答  2013-10-22
首先你自己确定解决了2进制问题再来做,否则没办法学先看掩码255.192.0.0=255.11 000000.0.0对应IP 121.10 101111.21.9得:IP范围121.10000000.0.0~121.10111111.255.255=121.128.0.0~121.191.255.255121.175.21.9为A类地址网络地址:121.128.0.0广播地址:121.191.255.255255.255.255.255-网络位=主机号=0.63.255.255原理以下:首先要理解网络位,子网掩码255.192.0.0转换成2进制11111111.11000000.00000000.00000000前面的10个1为网络位,后面的0都是主机号。要算主机号,就把1和0全都互换,得:00000000.00111111.11111111.11111111.11111111有不懂的问我。
第3个回答  2013-10-22
先吧ip地址转换为二进制的是 01111001 10101111 00010101 00001001 子网掩码是 11111111 11000000 00000000 00000000 把ip地址与子网掩码一配对,就可以得出网络号部分是01111001 10 ,主机号部分是101111 00010101 00001001 。直接广播地址是网络号任意,主机号全是1,那么只要把主机号改为1就行了啊,所以为:01111001 10111111 11111111 11111111 。本回答被网友采纳
相似回答