Что такое IP-адрес ':: 1'?

Я играл с сокетами на локальной машине без подключения к сети. См. Ниже:

IPAddress address = IPAddress.Any; // doesn't work
IPAddress address = IPAddress.Parse("::1"); // works

Так что же такое :: 1 IP-адрес? Это доступный IP-адрес по умолчанию или это адрес обратной связи? что происходит с приведенным выше кодом (рабочая строка) на машине с выделенным IP-адресом и сетевым подключением?

EDIT:

точный код используется для привязки определенного IP-адреса к сокету. Вот он:

ServicePoint sp = ServicePointManager.FindServicePoint(uri);
sp.BindIPEndPointDelegate = new BindIPEndPoint(Bind);
// here's the bind delegate:
private IPEndPoint Bind(ServicePoint sp, IPEndPoint ep, int retryCount)
{
   return new IPEndPoint(IPAddress.Parse("::1"), 0);
}
98
задан Adil 30 May 2012 в 10:32
поделиться