- 经验
- 9669
- 分贝
- 0
- 家园分
- 19277
- 在线时间:
- 122 小时
- 最后登录:
- 2025-8-1
- 帖子:
- 8241
- 精华:
- 0
- 注册时间:
- 2021-2-1
- UID:
- 1563696
注册:2021-2-1 1233
|
首先声明并非专业人员
比如我的移动手机卡的IP如下
ipv6:24*9:8930:7*d1:24*e:9*41:2*63:b*fc:2*d3 ipv4:*9.*44.*4.1*
Ipv4由32位二进制数构成,通常把它分为4个部分,每个部分8位二进制数。转换成10进制,也就是最高到255
所以ipv4格式如下255.255.255.255
然后也能算出来ipv44最多支持255^4≈42亿2,825万个地址
IPv6由128位二进制数组成,通常把它分为8个部分,每个部分16位二进制数,但是ipv6是转换成16进制。因为转换成十进制会是这样
65535.65535.65535.65535.65535.65535.65535.65535
计算一下ipv6最多支持65535^8=3.402408307643910367e38
所以说地球上每一粒沙子都有自己的ip地址
但是这样太复杂了吧,今晚灵感爆发,想到一个新的IP协议(非专业),我就叫他ipv5(我的叫法)吧。我的想法是由52位二进制数组成,把它分为4个部分。每个部分13位二进制数,转换成十进制,也就是最高到8191
所以我的ipv5格式如下
8191.8191.8191.8191
计算一下最多支持8191^4=4,501,401,006,735,361
也就是4501兆4010亿 673万 5361个地址
这么多的地址,我是想不到怎么能用完。能发展那么多的IP,那人类的科技无法想象
并且这个我自己的ipv5协议和ipv6的协议兼容性也挺好,对人类也更友好。 Ipv4地址可以转换成ipv6地址,但是还要转换一下
但是我们都可以直接
0255.0255.0255.0255,毕竟从那么多地址里面,放下42亿,零头都算不上
(最后再重申本人并非专业人员,以前对IP协议一知半解,一直都不知道是怎么一回事,今天花了一个小时,浅浅的了解了一下,然后计算机在那个算,脑洞大开就想到了这个。可能在专业人员眼里我很好笑,看看就好)当然也可以给那些一点都不了解的科普一下
|
|