`
chengyfbj
  • 浏览: 8882 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

IP地址计算

    博客分类:
  • net
 
阅读更多

按位的逻辑运算:

二进制“与”运算规则:1&1=1 1&0=0 0&0=0          从高位到低位,逐位与运算;见0为0,同1为1
二进制“或”运算规则:1|1=1 1|0=1 0|0=0               见1为1,同0为0

 

再二进制与十进制转换:

                       2^7*1 + 2^6*1 + 2^5*1 + 2^4*1 +2^3*1 +2^2*1 +2^1*1  +2^0*1

1111 1111  =128*1 + 64*1   + 32*1  + 16*1   +8*1     +4*1     +2*1     +1*1


                       2^7*0 + 2^6*0 + 2^5*0 + 2^4*0 +2^3*0 +2^2*0 +2^1*0  +2^0*0
 0000 0000  =128*0+ 64*0   + 32*0   + 16*0   +8*0    +4*0     +2*0     +1*0

如:

15  =二进制:(0000 1111)
127=二进制:(1111 1111)
按位与自然就是(0000 1111)=15

128=二进制:(0001 0000 0000)
127=二进制:(0000 1111 1111) (高位用0补齐)
按位或   就是(0001 1111 1111)=255

 

      IP地址使用点分十进制来标示,来确定网络上的唯一的主机。xxx.xxx.xxx.xxx;由俩部分组成,其中一部分位来标示网络位置的网络号,另一部分标示主机位置的主机号组成 ;

      IP地址一般分为3类,掩码长度8位的为A类地址,掩码长度为16位的为B类地址,掩码长度为32位的为C类地址,掩码长度超过32位的,是子网。

     IP 中的 /24 / 25 /26 各代表有多少个IP及掩码? 

     IP地址是32位的,24就表示网络号是24位(即高位24个1),/,也就是2^(32-24)-2个可用主机(因为主机为0和1的保留不用,所以减2),共254个IP。掩码255.255.255.0

      /25就表示网络号是25位,也就是2^(32-25)-2个可用主机(因为主机为0和1的保留不用,所以减2),共126个可用IP。掩码255.255.255.128

      /26就表示网络号是26位,也就是2^(32-26)-2个可用主机(因为主机为0和1的保留不用,所以减2),共62个可用IP。掩码255.255.255.192

      /27就表示网络号是27位,也就是2^(32-27)-2个可用主机(因为主机为0和1的保留不用,所以减2),共30个可用IP。掩码255.255.255.222

    如:210.45.181.75 子网/24 /25 /26 分别为:

/24. 210.45.181.0/24  255.255.255.0  取值范围:210.45.181.1~254
/25. 210.45.181.128/25 255.255.255.128 取值范围:210.45.181.129~254
/26.210.45.181.192/26 255.255.255.192 取值范围:210.45.181.193~254

 

如:10.10.24.1/26的主机,它的广播地址是多少?

/26   即 32位中26个1标示网络号,6个0标示主机号,二进制 11111111.11111111.11111111.11000000  得十进制掩码为255.255.255.192;

每个网段的主机数为:2^(32-26)-2 =62个

 

网络地址(号)的计算方法是IP地址和子网掩码的二进制与运算的结果

可用主机地址范围是网络地址和广播地址中间范围的IP地址。

 

IP二进制:00000010.00000010.00011000.00000001
子网: 11111111.11111111.11111111.11000000
与运算: 00000010.00000010.00011000.00000000
得网络地址:10.10.24.0

 广播地址为:10.10.24.63

     

     

 

分享到:
评论

相关推荐

    IP地址计算专项练习

    ### IP地址计算专项练习知识点详解 #### 一、基本概念 - **IP地址**: Internet Protocol Address,用于标识网络中的设备,使设备能够在互联网上进行通信。IPv4地址由32位二进制数组成,通常表示为四个十进制数字...

    IP地址计算工具

    IP地址 计算工具 能够清除的计算出IP地址的范围&IP地址的广播,网关等等!

    IP地址计算专题.zip

    "IP地址计算专题.zip"这个压缩包显然聚焦于与IP地址相关的计算和理解,包括IP地址的分类、子网掩码的运用以及可能的解题指导。下面我们将深入探讨这些知识点。 首先,IP地址是Internet Protocol(互联网协议)地址...

    子网掩码和IP地址计算网络地址和广播地址的换1[借鉴].pdf

    子网掩码和IP地址计算网络地址和广播地址的换算 本文主要介绍了子网掩码和IP地址计算网络地址和广播地址的换算,涵盖了IP地址、二进制、子网掩码、网络地址、广播地址、地址范围、可用的主机数等概念。通过多个实例...

    IP地址计算-子网计算工具

    IP地址计算与子网计算是网络管理员、程序员和网络专业人士必须掌握的基本技能。本文将深入探讨IP地址的结构、子网掩码以及如何进行子网计算。 首先,IP地址(Internet Protocol Address)采用32位二进制表示,通常...

    子网掩码和IP地址计算网络地址和广播地址的换算.pdf

    子网掩码和IP地址计算网络地址和广播地址的换算 子网掩码和IP地址计算网络地址和广播地址的换算是计算机网络中的一项重要技能。通过本文,我们将学习如何通过子网掩码和IP地址计算出网络地址和广播地址,并了解相关...

    ip地址计算题通关[文].pdf

    IP 地址计算题通关指南 在计算机网络中,IP 地址是一个非常重要的概念,特别是在软件开发领域中。为了帮助读者更好地理解和掌握 IP 地址的计算,以下是 IP 地址计算题通关指南的要点摘要。 首先,需要明确“子网”...

    IP地址计算起始地址和终止地址

    EXCEL表格IP,计算起始地址和终止地址!子网掩码的测算,起始地址和终止地址中间IP地址的填充公式!

    ip地址计算

    ip地址计算. 用C语言写的

    IP地址计算方法参照.pdf

    IP地址计算方法参照文档主要介绍了IPv4与IPv6地址的计算方法、子网划分、CIDR表示法等重要的网络知识。以下内容将详细介绍这些知识点。 IPv4地址是由四个十进制数字组成,每个数字介于0到255之间,由三个点分隔。...

    使用python的struct库实现IP地址计算,根据一个int值.zip

    以上就是使用Python的`struct`库实现IP地址计算的基本方法。通过这种方法,我们可以方便地进行IP地址的存储、比较和计算,这对于网络编程尤其有用。例如,你可以用这种方法计算两个IP地址之间的网络掩码,或者对IP...

    java IP地址网段计算的示例代码

    Java IP地址网段计算的示例代码 Java IP地址网段计算是网络编程中的一个重要概念,它可以帮助开发者计算出某个IP地址的网段信息,包括网段的起始IP、结束IP和子网掩码等。在Java语言中,可以使用各种算法和技巧来...

    计算机网络IP地址计算

    计算机网络IP地址计算

    批处理设置IP地址和计算机名

    在这个场景中,"批处理设置IP地址和计算机名"的脚本可以帮助IT管理员大大提升工作效率,免去手动配置每台计算机的网络参数的繁琐过程。 在机房环境中,通常有大量计算机需要进行统一的网络配置,如设定静态IP地址、...

    非常好用的IP子网计算

    为了有效地管理和利用有限的IP地址资源,我们使用子网划分技术,这便是所谓的IP子网计算。 IP子网计算的主要目的是将一个大的IP网络划分为若干个更小的子网,每个子网内部的设备可以通信,而不同子网之间的通信则...

    C语言 根据IP,子网掩码计算广播地址

    在IT行业中,网络通信是至关重要...在这个压缩包文件中,"广播地址计算"可能是包含上述C语言代码示例或其他相关工具的文件,供用户参考和实践。学习并理解这部分内容,对深入掌握网络编程和TCP/IP协议会有很大的帮助。

Global site tag (gtag.js) - Google Analytics