Почему в моей программе на Java используется IP6, когда я связываюсь с 0.0.0.0? - PullRequest
0 голосов
/ 10 января 2019

Отказ от ответственности: сеть не моя сильная сторона. Это может быть очень простой вопрос.

Почему, когда я связываю сокет с 0.0.0.0, Java также связывается с эквивалентом :: (IP6)? Я подумал, что 0.0.0.0 в четырехточечной системе обозначений означает «любой IP4-адрес», а не «любой IP-адрес 4 и / или 6».

Мне известно о настройке системных свойств -Djava.net.preferIPv4Stack=true, но я не спрашиваю об этом. Я спрашиваю конкретно, почему Java интерпретирует 0.0.0.0 как «любой адрес вообще, IP4 или IP6».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...