2

我想知道如何通过执行以下代码将 UDP 套接字绑定到 IPv6 环回:

DatagramSocket datagramSocket = 
    new DatagramSocket(5000,Inet6Address.getByName("::1"));

我得到以下 netstat 输出,绑定到 IPv4 的套接字以及 IPv6 地址。

UDP    0.0.0.0:5000           *:*                                    2932
UDP    [::1]:5000             *:*                                    2932

但是当我尝试使用 TCP 而不是 UDP 的代码时

new ServerSocket().bind(new InetSocketAddress(
    InetAddress.getByName("::1"), 5000));

我只将套接字绑定到 IPv6 环回地址

TCP    [::1]:5000             [::]:0                 LISTENING       3856
4

0 回答 0