虽然有 IPv6 来解决地址不够用的问题,但是 IPv6 又是 16 进制数,又那么长,不便于记忆和输入。 像 IP 地址这种东西,便于记忆和输入是很有意义的。
想法就是在 IPv4 格式的地址前面加多三位国家代码,类似:xxx.192.168.255.255
这样的好处在于前面的国家代码一目了然,不会增加记忆、输入难度,同时又能解决地址不够用的问题,毕竟这样的话每个国家可以拥有原来全世界的 IP 数量。
1
Tianao 2018-06-08 10:22:03 +08:00 via iPhone 2
IPv9 的「发明」者怕不是也这么想的。
|
2
CEBBCAT 2018-06-08 10:24:22 +08:00 via Android
得改造设备的,都跟 IPv6 差不到哪里去呀
|
3
taojing10 2018-06-08 10:24:26 +08:00 via iPhone 9
当世界出现第 256 个国家的时候
|
4
haimall 2018-06-08 10:24:47 +08:00 via Android
你还记手机号码吗?
|
5
yexm0 2018-06-08 10:35:03 +08:00 via iPhone
正常的用户不会去记这玩意。
|
6
ChangeTheWorld 2018-06-08 10:51:07 +08:00 via Android
IP 地址本来就不是用来记的
|
7
ccc008 2018-06-08 10:51:25 +08:00
你这勉强算是 IPv5。还不如直接上 ipv6 呢
|
8
linyinma 2018-06-08 11:12:30 +08:00
这种思维方式,互联网在开倒车吧, 小国 和 大国 拥有相当 IP 数量 这公平吗?
本身这个社会隐藏了太多的不公平, 这是要赤裸裸将不公平摆在明面上哈..... |
9
turi 2018-06-08 11:20:04 +08:00
原来你们上网都是用 ip 登陆的,很强大。
|
10
VDimos 2018-06-08 11:21:44 +08:00 via Android
IP 本身就设计来不是给你记的,便于记忆有什么用
|
11
gamexg 2018-06-08 11:22:19 +08:00
老设备不兼容,
随着时代发展,每个国家一个 ipv4 范围最后还是会不够。 升级一次 ip 协议很麻烦,为什么补一次到位直接升级到 ipv6,直接 128 位。 另外 ipv6 本身支持省略 0,一些短地址甚至可以比 ipv4 还短。 |
12
liwufan 2018-06-08 11:28:02 +08:00 via iPhone
可以,但是没有好处
1.国家代码不是一目了然,将一个国家转为数字序列等于把技术问题上升到国际问题,凭什么一个国家的序号在另一个前面? 2.肯定增加记忆、输入难度。现在国际长途还有着这个问题,打开你的通讯录,里面是所有国内手机都加国家代码吗?还是只记录了十一位呢?你的固话号码会记区号吗?还是只记录了八位? 3.不能解决地址不够用的问题,奥运会的国家和地区已经有两百多个国家和地区了,和 8bit 是一个数量级,到时候肯定又不够了。 |
13
liuminghao233 2018-06-08 11:39:48 +08:00 via iPhone
IP 地址这种东西,便于记忆和输入是很有意义的。
答:没有意义 |
14
dorentus 2018-06-08 12:36:52 +08:00 via iPhone
IPv4 是一个 32 位的整数,不是你想象的那个字符串
|
15
Quarter 2018-06-08 12:39:33 +08:00 via iPhone 1
IP 本来就不是用来记忆的,不然也不需要域名这种东西了
|
16
imn1 2018-06-08 12:44:09 +08:00 2
把 255 扩展到 999 就行啦,不用加国别
|
17
akira 2018-06-08 12:45:33 +08:00
对于美国来说,这样设计的 ipv5 ip 数量只增加三倍。性价比太差
|
18
changnet 2018-06-08 13:07:01 +08:00 via Android
你这个比千年虫还狠。你让成千上万的网络设备全丢掉重新买?
|
20
ququ888 2018-06-08 13:16:02 +08:00
这只算临时解决,不能根本解决不够用的问题
|
22
ArtsXiaoLu 2018-06-08 13:42:22 +08:00
中国人要些中国字,
汉字的字符量是最庞大的, 换成中文 IP 可以解决所有问题 |
23
learnshare 2018-06-08 13:50:29 +08:00
还记得某些地区的固话 7 位变 8 位了
|
25
httplife 2018-06-08 13:56:23 +08:00
网络本来无国家, 非要区分.
|
27
gamexg 2018-06-08 14:13:28 +08:00
@F1024 #19 只是显示为 255.255.255.255 , 计算机内部实际是 0xFFFFFFFF,4 byte,一个 uin32 整数。
改成 999.999.999.999 真的要炸。 ipv4 协议规范上面只给了 4 byte 的位置,没办法填进去 999.999.999.999 |
28
shiny 2018-06-08 14:17:09 +08:00
网络无国界
|
29
mcfog 2018-06-08 14:25:40 +08:00
所以楼主,IPv4 IPv6 是协议,不是“格式”,表示 IP 地址的格式是 IP 协议中很小也很不重要的部分
其次,设计来给人类记忆的是域名(而且都 8012 年了域名都很少人记了),IP 地址从来都不是为了记忆和输入设计的 想的太多,学的太少,建议去找网络基础的课补一下,这块网课应该还挺多的 |
30
PHPer233 2018-06-08 14:26:04 +08:00 via iPhone
不管你怎么变,目前的 ipv4 设备都无法运行新版本协议,都需要生产适应的设备。那还不如直接上 ipv6。
|
31
littleylv 2018-06-08 14:29:05 +08:00
------- 像 IP 地址这种东西,便于记忆和输入是很有意义的。
请说出你经常使用 IP 的场景 |
32
l30n 2018-06-08 14:45:28 +08:00
为什么这样看问题。ipv6 在这里放着。
|
33
EricXuu 2018-06-08 14:51:43 +08:00 via Android 2
什么人都能当程序员系列
|
34
imn1 2018-06-08 14:55:34 +08:00
@F1024
我的意思是——人的前瞻性总是不够的,若干年后的今天看以前的「够用」想法会觉得可笑,就像当年用两个数字表示年份一样 同样,现在的够用,将来可能还是不够 虽然可笑,但这不能说在某个时间「够用」的想法是错的,毕竟在该时间段是可行并节约资源的,也就是「性价比高」 随着时代发展,再升级就够了 从这个角度看,人的前瞻性并不需要看到「多久以后也够用」,而是要看到「还有多久以后不够用」,越接近 dead line 越准确 换个简明的说法是,不需要从出生就知道自己能活多久,而需要在快要死亡前知道自己没多久可以活了,后者更务实些 |
36
gamexg 2018-06-08 15:50:52 +08:00
@F1024 #35 额,扩大地址空间,再加上一些其他修改,不就是 ipv6 了?
ipv4 扩展地址位的难度和直接换成 ipv6 成本差不了多少,都需要所有设备做修改。 另外 ipv4 如果直接扩展地址位,那么新 ipv4 版本、老 ipv4 版本之间还是存在互通问题,新版本 ipv4 的地址 999.999.999.999 发送给老版本 ipv4 会溢出,为了解决这个问题,新版本和老版本之间需要隔离,中间加转换机制,没看出来和 ipv6 有什么区别... |
37
liangxiaowen 2018-06-08 16:38:38 +08:00
主要是兼容性,TCP/IP 原来谁也没想到它能走到今天,现在能做的就是修修补补
|
38
kaneg 2018-06-08 18:10:33 +08:00 via iPhone
IPv4 当年设计的时候就是认为足够了,没想到几十年后的互联网大爆发而导致地址濒临枯竭。吸取了这个教训,IPv6 特意设计地地址多到可以给每一粒沙子分配地址,而不是小修小补。
|
39
DesignerSkyline 2018-06-08 18:33:42 +08:00
您可能想找的是: isatap
|
40
LGA1150 2018-06-08 18:56:13 +08:00 via Android
@DesignerSkyline 还有 6to4
|
41
mxalbert1996 2018-06-08 19:06:12 +08:00 via Android
国家分裂了怎么办?
|
42
onionnews 2018-06-08 19:11:22 +08:00 via Android
ipv5
|
43
gclove 2018-06-08 19:11:34 +08:00
多考虑一下, 共享单车, 共享汽车,POS, 平板,手机,手表,电脑, 只能摄像机,机器人,无人机 这些都是需要联网的
你总不能让他们之局限于局域网 IP 吧。 再者都 2018 年了,你还想着人肉记东西。 -------像 IP 地址这种东西,便于记忆和输入是很有意义的 请说出你记住了多少个 ip |
44
shilyx 2018-06-08 19:22:16 +08:00
每一条 ip 协议的通讯包谁去改?支持这种包的通讯设备谁来换?
有人能改、有人能换,那就是 ipv6 了,直接将地址空间扩大 2 的 96 次方倍,比加地址在前面好吧? ps,宇宙中原子的数量是 2 的 80 次方个 |
45
loveminds 2018-06-09 17:13:35 +08:00
这样子加一个字段的改造成本和 IPv6 没有区别,因为已经和 IPv4 不兼容了
顺便说一句,240.0.0.0/4 怎么还是没有放出来 |
46
loveminds 2018-06-09 17:15:54 +08:00
@learnshare 你觉得电话升位的成本很低?所有的交换机,寻址设备都要改造
|
47
learnshare 2018-06-09 18:06:39 +08:00
@loveminds 我说的就是成本高的意思,代价特别大
|