сокет - это «виртуальный» канал, устанавливаемый между электронными устройствами через сеть (связка проводов). единственная доступная информация об удаленном хосте - это информация, опубликованная в сети.
основная информация - это информация, представленная в заголовках TCP / IP, а именно: удаленный IP-адрес, размер буфера приема и набор бесполезных флагов. за любую другую информацию вам придется запрашивать у других служб.
обратный поиск DNS даст вам имя, связанное с IP-адресом. traceroute сообщит вам, каков путь к удаленному компьютеру (или, по крайней мере, к машине, выполняющей роль шлюза / прокси-сервера для удаленного хоста). запрос геолокации может дать вам приблизительное местоположение удаленного компьютера. если удаленным хостом является сам сервер, доступный в Интернете через зарегистрированное доменное имя, в запросе WHOIS может быть указано имя лица, ответственного за домен. в локальной сети (локальная сеть: домашняя или корпоративная сеть), запрос ARP или RARP даст вам MAC-адрес и много другой информации (столько, сколько администратор сети указал при настройке сети), возможно, точное местоположение компьютер.
доступно гораздо больше информации, но только если они были опубликованы. если вы знаете, что вы ищете и где запрашивать эту информацию, вы можете быть очень успешными. если удаленный хост довольно скрыт и использует простую стелс-технику (анонимный прокси), вы ничего не получите.