IPv4详解之表示方法

简介:
IPv4 是由 32 位二进制数组成,分成四组,每组八位。例如:11000000.10101000.00000000.00000010

 

为了便于配置通常表示成点分十进制形式。如上面的二近制换成十成制表示为:

192.168.0.2 。算法是:128+64=192;128+32+8=168;第三个八位组全是0换成十进制还是0;最后一个八位组第二位是1换成十进制是2。
技巧:每个八位组如果是全“1”就是128+64+32+16+8+4+2+1=255;如果遇到“0”对应的值就不加这样比用2的次方算起来快。
 
一个完整的 IPv4 地址除了地址部分还要有子网掩码部分,子网掩码也是由 32 位二进制数组成,分成四组,第组八位,每个八位中的 1 表示的是网络位精确匹配,而 0 表示的则是主机位任意匹配。例如: 192.168.0.2 255.255.255.0  网络部分精确匹配前三个八位组,即:192.168.0是不能改变的,改变任意一位都会使地址变成另一个逻辑网段。主机部分任意匹配最后一个八位组。即:最后一位主机地址的范围是1-254。例如:192.168.0.2/24和192.168.0.3/24是同一逻辑网段的地址,但是和192.168.1.2/24或192.169.0.2/24就不是一个逻辑网段的。将不同网段的地址分配组主机,不通过路由转发是不能通信的。
注意:由于子网掩码的前三个八位组都是255,所以可以表示成二进制的24个“1”即用/24表示子网掩码部分。192.168.0.2/24就表示 192.168.0.2 255.255.255.0。


本文转自Y.weisheng 51CTO博客,原文链接:http://blog.51cto.com/yuan2/92752,如需转载请自行联系原作者

相关文章
|
4天前
|
网络协议 安全 物联网
IPv4 与 IPv6: 理解它们的基本区别
IPv4 与 IPv6: 理解它们的基本区别
9 0
|
3月前
|
网络协议 网络安全 网络虚拟化
|
6月前
|
网络协议 网络安全 数据安全/隐私保护
IPv4和IPv6有什么区别
IPv4和IPv6有什么区别
|
网络协议 数据挖掘 网络性能优化
ipv6地址概述——了解ipv6与ipv4不同
一 ipv4与ipv6 1.ipv4的概述 目前的全球因特网所采用的协议族是TCP/IP协议族。IP是TCP/IP协议族中网络层的协议,是TCP/IP协议族的核心协议。目前IP协议的版本号是4(简称为IPv4),发展至今已经使用了30多年。 IPv4的地址位数为32位,也就是最多有2的32次方的电脑可以联到Internet上。 近十年来由于互联网的蓬勃发展,IP位址的需求量愈来愈大,使得IP位址的发放愈趋严格,各项资料显示全球IPv4位址可能在2005至2008年间全部发完。
275 0
ipv6地址概述——了解ipv6与ipv4不同
|
网络协议 数据安全/隐私保护 网络架构
IPv6(二)
IPv6 协议基础
507 0
IPv6(二)
|
网络协议
移动 IPv6
移动 IP 协议设计用来允许网络节点在从一个接入点移动到另一个接入点时维持它们与远程端节点的IP联通性。移动IP协议主要是为无线设备设计的,虽然它能在任何有线技术上使用。
136 0
|
人工智能 网络协议 大数据
IPv6终于要取代IPv4了!阿里云将全面提供IPv6服务
近日,中办国办印发《推进互联网协议第六版(IPv6)规模部署行动计划》,加快推进基于IPv6的下一代互联网规模部署,计划指出到2018年末国内IPv6活跃用户数要达到2亿,2020年末达到5亿,2025年末中国IPv6规模要达到世界第一。
19367 0
|
网络协议 网络架构
|
网络协议 网络架构 Linux
|
网络协议
IPV6
1143 0