给你一个IP和掩码怎么去区分它是主机地址,网络地址还是广播地址?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-08-01
怎么算一个IP地址的网络地址和广播地址?

方法/步骤


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

2、继续以 192.168.1.53/27 为例讲解
我们需要了解正常C网的网络号及位数是多少?
平时大家用的是192.168.0.*或192.168.1.*网段,子网掩码是255.255.255.0
那么子网掩码10进制转换到2进制就是:
11111111.11111111.11111111.00000000
前面24位表示网络号,后面8位表示主机数,具体的各参数容量可以参考步骤1.
所以192.168.1.53/27 的相应掩码是
11111111.11111111.11111111.11100000
由于网络号数量不足,所以得向右的主机数借位,主机数的可用数量减少。

3、由步骤2,我们得知192.168.1.53/27 的相应掩码是
11111111.11111111.11111111.11100000
所有可用的主机数为主机号所剩下的5位掩码中算出。
注:8位主机号减少网络号借去的3位,所剩下5位。即n=8-m=5
其中m为网络号位数,n为主机号位数。
即最多可以容纳的主机数为 32 
可用的主机数为      30   
计算公式如下图所示: 

4、我们已经算出192.168.1.53/27 ,每个网段最大容纳的主机数和可以主机数了,下面我们来计算子网掩码的10进制数是多少。

由步骤2,我们得知192.168.1.53/27 的相应掩码是
11111111.11111111.11111111.11100000
即转换成相应的10进制数是255.255.255.224
转换公式如下图:

5、我们也计算出了192.168.1.53/27的掩码是255.255.255.224了
子网数是8个。
现在我们来算算并找出网络地址和广播地址。
其中网络地址是192.168.1.32
广播地址是192.168.1.63
如下图:


6、总结 步骤1的要求,通过计算。各参数如下图所示:

这个很简单啊网络地址看网络位 不如:192.168.1.1/24他的前24位为网络位(计算采用二进制 0.1)子网掩码就是255.255.255.0 网络地址就是:192.168.1.0这是一般情况 特殊情况如下:192.168.1.1/26它的前26位为网络位 子网掩码就是:255.255.255.192 网络地址仍是:192.168.1.0再换一个IP192.168.1.194/26它的前26位为网络位 子网掩码就是:255.255.255.192 网络地址确实:192.168.1.192 再说一下广播地址=网络地址+主机地址全为1比如说第一个IP 192.168.1.1/24 它的广播地址是192.168.1.255第二个IP192.168.1.1/26它的广播地址是192.168.1.255第三个IP192.168.1.194/26它的广播地址是192.168.1.255其实都一样啦 但是在A,B两类里还有不一样的情况 以上解释可能不是很详细 共同探讨

这个要根据ip地址和子网掩码的二进制形式来看,在子网掩码的二进制形式中前面为1的位数对应的是ip地址的网络位,后面为0的位数对应的是ip地址的主机位,当ip地址的主机位全为0的时候表示的就是网络地址,当ip地址的主机位全为1的时候表示是广播地址,其它情况就说明这个ip是一个主机地址!
你的补充说明是正确的,与运算就是把ip地址的二进制形式地址段和子网掩码中为1的位保存下来,与子网掩码中为0的为全部改成0(不管原来是0或者1),这样得出的地址就是网络地址,网络地址的意识就是地址位全为0,表示整个网络!

比如给你一个ip地址192.168.10.1,掩码是255.255.255.0,把IP和掩码分别化成二进制再相与。 10111111.10101001.00001010.00000001&11111111.11111111.11111111.00000000=10111111.10101001.00001010.00000000再把得到的结果化成十进制得到192.168.10.0这个就是本网段的网络地址,0.0.0.1就是主机地址,广播地址就是192.168.10.255。感觉是这样。不对的地方请楼主指正。(0-0)

首先你要确定IP是几类IP IP地址分5类,它有网络号和主机号组成每一类IP他的网络号和主机号不同,A类IP的网络号8位,主机号24位,IP地址的掩码含义(网络号用1标识,主机号用0标识。)A类IP网络号最前一位为0,其它类IP你可以上网查找一下,下面以IP 64.0.0.3/255.0.0.0为例,把IP地址转成2进制
IP: 01000000. 00000000.00000000.00000011 64.0.0.3
掩码:11111111. 00000000.00000000.00000000 255.0.0.0
根据IPV4的定义,主机号全为0的IP是网络地址,主机号全为1的IP为广播地址,此两IP不能分配给电脑用,所以IP 64.0.0.3的网络地址是:0.0.0.3/255.0.0.0,广播地址是:255.0.0.3/255.0.0.0
如果有不清楚的请去我博客里看:http://blog.sina.com.cn/s/blog_6970acee0100lggt.html

其实 上面的回答已经很清楚了,不过我估计你看可能有些会头晕
你可以留个QQ我具体给你讲解
因为 比如一个子网掩码正常是 255.255.255.255
一个255 代表全为 1 为什么呢 11111111 8个1 其中 依次转化为 128 64 32 16 8 4 2 1 这些加起来刚好255 所以 如果子网变成 254 了 那说明最后一位的 1没有了 他就是等于 0 那这个0位数的实际就是主机位了
具体的这么说和你说部清楚,你最好 有案例 或者我给你几个案例 给你一分析你就明白 了
采纳结算吧
然后留QQ我慢慢教你

不明白的话百度HI随时联系我 全天在线

  • 假如一个主机的IP地址为192.168.5.121,而子网掩码为255.255.255.248,应 ...
    答:192.168.5.121 是C类IP地址,C类默认的子网掩码是255.255.255.0,255.255.255.248 的子网掩码的248 二进制是11111000 借了5位,子网个数为2的5次方等于32,即32个子网,(每个子网主机数:2的3次方等于8个)即32个子网分别是:192.168.5.0 192.168.5.8 192.168.5.16 192.168.5.24...
  • 怎样通过子网掩码获得IP的网络地址和主机地址
    答:子网掩码只有一个作用:将某个IP地址划分成网络地址和主机地址两部分。通俗的话,就是用来分割子网和区分那些ip是同一个网段的,那些不是同一网段的。子网掩码不能单独存在,它必须结合IP地址一起使用。 A类网络的默认子网掩码是255.0.0.0,B类网络的默认子网掩码是255.255.0.0,C类网络的...
  • 怎样区别ip地址:给你一个ip地址,怎么知道他是哪一类的,看哪里_百度知 ...
    答:如果你使用的是24小时不间断的Internet连接,那么你很可能有一个静态IP地址,也就是说这个地址不会改变。另一方面,如果使用调制解调器连接到Internet,用户往往是动态地被赋予一个IP地址—每次都不同。对于每个网络以及广域连接,必须有唯一的网络号,主机号用于区分同一物理网络中的不同主机。如果网络由...
  • 知道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和子网掩码如何计算它的子网,子网地址,主机地址?
    答:步骤 1: 将IP地址和子网掩码转换为二进制 首先,将IP地址和子网掩码都转换为二进制形式。例如,假设我们有一个IP地址192.168.1.100和子网掩码255.255.255.0。IP地址192.168.1.100转换为二进制是:复制代码 11000000.10101000.00000001.01100100 子网掩码255.255.255.0转换为二进制是:复制代码 1...
  • IP 地址10.0.10.32 和掩码255.255.255.224 代表的是一个主机地址还是网...
    答:ip:10.0.10.32=00001010.00000000.00001010.00100000 MASK:255.255.255.224=11111111.11111111.11111111.11100000 IP和MASK进行与运算结果=00001010.00000000.00001010.00100000 可以知道本题主机可用的范围:10.0.10.33—10.0.10.62 而题目中的IP地址:10.0.10.32,不在这个可用范围类。所以不是...
  • 已知ip地址怎样算主机地址,子网掩码,主机数,以及其他有关的一切计算,求...
    答:默认情况下,a类地址的掩码是255.0.0.0,b类的是255.255.0.0,c类的是255.255.255.0。一般给你一个ip地址,那么子网掩码也是要给你的,这个不需要你计算。假设你有一个ip 185.16.25.45,子网掩码是255.255.255.128。首先把ip和子网掩码比对,都化成二进制,子网掩码中1对应的ip地址的...
  • 一个IP地址为192.168.5.121,子掩码为255.255.255.0,则它的网络号和主 ...
    答:这个从二进制角度说比较方便。首先把地址和掩码转换为二进制(熟了就不用了)IP地址:11000000.10101000.00000101.01111001 掩 码: 11111111.11111111.11111111.00000000 (掩码24个1,就是说这个地址是24位掩码的)掩码为1的部分表示网络号,为0的部分表示主机号。IP地址与掩码相与(就是AND)得出网络...
  • 子网掩码到底是如何确定网络ID和主机ID的
    答:255.128.0.0 --- 11111111 10000000 00000000 00000000 等等。。。前一个子网掩码说明该网络前面24位是网络号后8位是主机号,后面一个说明该网络前9位是网络号后23位主机号,与运算说白了就是看前面1,1跟任何与都是它本身,0跟任何与都是0.比如一个IP地址192.1.1.1 ---11...
  • 主机号,网络号,IP地址怎么区别?
    答:④将子网掩码取反再与IP地址逻辑与(AND)后得到的结果即为主 机部分11000000 00001001 11001000 00001101 AND 00000000 00000000 00000000 11111111 00000000 00000000 00000000 00001101结果为0.0.0.13,即主机号为13。(4)子网掩码与IP地址子网掩码与IP地址结合使用,可以区分出 一个网络地址的网络号和...