IPv4的格式为xxx.xxx.xxx.xxx其中,3个点分割的4个数字xxx表示0-255中的任意数字,例如:128.199.231.44 IPv4还有一种长整数的表示方法,例如:128.199.231.44转换为长整数,为:2160584492
那么这个转换过程是如何发生的呢?实际上非常简单。
128
199
231
44
10000000
11000111
11100111
00101100
10000000110001111110011100101100
2160584492
那么,如何把这个过程倒过来,给你一个长整数,如何转换为IP地址呢?例如 986913820
,转换为IP地址为: 58.211.28.28
过程如下:
986913820
对应: 111010110100110001110000011100
111010
(最左边这一组二进制数可以不够8位), 11010011
, 00011100 00011100
58
, 211
, 28
, 28
58.211.28.28
在明天的文章中,我们将会讲到,如何把负的长整数转换为IP地址。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有