- localhost
-
localhost
(так называемый, «локальный хост», по смыслу — этот компьютер) — в компьютерных сетях, стандартное, официально зарезервированное, доменное имя для частных IP-адресов (в диапазоне127.0.0.1
—127.255.255.255
, RFC 2606), то есть для сети, состоящей только из одного компьютера. Как правило, используется всего один адрес —127.0.0.1
, который устанавливается на специальный сетевой интерфейс «внутренней петли» (англ. loopback) в сетевом протоколе TCP/IP. В Unix-подобных системах данный интерфейс обычно именуется «loN
», гдеN
— число, либо просто «lo
». При установке соединений в этой вырожденной «сети» присутствует только один компьютер, при этом сетевые протоколы выполняют функции протоколов межпроцессного взаимодействия.Использование адреса
127.0.0.1
позволяет устанавливать соединение и передавать информацию для программ-серверов, работающих на том же компьютере, что и программа-клиент, независимо от конфигурации аппаратных сетевых средств компьютера (не требуется сетевая карта, модем, и прочее коммуникационное оборудование, интерфейс реализуется при помощи драйвера псевдоустройства в ядре операционной системы). Таким образом, для работы клиент-серверных приложений на одном компьютере не требуется изобретать дополнительные протоколы и дописывать программные модули.Обычно адресу
127.0.0.1
однозначно сопоставляется имя хоста «.localhost
» и/или «localhost.localdomain
», помимо например: .test, .example, .invalid.(RFC 2606)В IPv6 локальному хосту сопоставляется IP-адрес
::1/128
(0:0:0:0:0:0:0:1
).См. также
Категория:- TCP/IP
Wikimedia Foundation. 2010.