我知道0.0.0.0/0
代表默认路径。但我想了解0.0.0.0/1
代表的是什么?这在人际关系中是有效的吗?
发布于 2022-11-14 10:46:30
无论前缀长度如何,0.0.0.0
都不是有效的IP地址。0.0.0.0/0
作为前缀与任何地址匹配,因此它用于默认路由。此外,0.0.0.0
是许多API中使用的未指定地址,指示“所有本地地址”。
0.0.0.0/1
前缀匹配从0.0.0.0
到127.255.255.255
的任何地址(实际上是1.0.0.0
到126.255.255.255
;0.0.0.0/8
保留给IANA特殊用途,通常无效,127.0.0.0/8
保留给本地回送)--如果这对您有意义的话。我至少看到过两个WAN上行的粗“负载平衡”的实例,其中一个用于0.0.0.0/1
,另一个用于128.0.0.0/1
。
0.0.0.0/8
和0.0.0.0/32
专门由RFC 1122第3.2.1.3节保留。
发布于 2022-11-14 21:54:44
Zac将0.0.0.0/8和127.0.0.0/8排除在外,混水摸鱼。虽然这两个前缀中的地址永远不应该出现在电线上,但0.0.0.0/1确实覆盖了它们。斜杠表示法对0和1的工作原理与对0到32的任何数字相同(包括在内)。“重要的比特数”1位意味着0-127和128-255;因为您已经声明了0.0.0.0/1,所以它是以前的地址为0.0.0.0至127.255.255.255,或以十六进制00000000 -7 7FFFFFFF
VPN软件通常使用比(0/0)默认路由更具体的0/1和128/1路由,而不必处理其他进程(例如。DHCP --如果您扰乱了已安装的DHCP路由,则当租约续签时,DHCP将重新安装它们。)
(但否则,是的,0.0.0.0不是合法的接口地址。)
发布于 2022-11-14 21:57:43
0.0.0.0/1本身不是一个IP地址,它是一个IP地址和一个前缀长度在CIDR符号中的组合。它表示从0.0.0.0到127.255.255.255之间的地址范围。
有几个地方可能会爆炸。
https://networkengineering.stackexchange.com/questions/80527
复制相似问题