标签: java networking
免责声明:网络并不是我的强项。这可能是一个非常基本的问题。
为什么当我将套接字绑定到0.0.0.0时,Java也绑定到等效的::(IP6)吗?我以为0.0.0.0用点分四进制表示,代表“任何IP4地址”,而不是“任何IP地址4和/或6”。
0.0.0.0
::
我知道-Djava.net.preferIPv4Stack=true系统属性的设置,但是我没有问过。我是在专门问为什么Java将0.0.0.0解释为“任何地址,无论是IP4还是IP6”。
-Djava.net.preferIPv4Stack=true