Localhost: различия между версиями
[отпатрулированная версия] | [непроверенная версия] |
Нет описания правки |
|||
Строка 9: | Строка 9: | ||
== См. также == |
== См. также == |
||
* [[example.com]] |
* [[example.com]] |
||
* [[Холокост]] |
|||
* [[Лохокост]] |
|||
[[Категория:TCP/IP]] |
[[Категория:TCP/IP]] |
Версия от 05:56, 15 апреля 2010
Localhost (127.0.0.1—127.255.255.255) — зарезервированный диапазон IP-адресов для обозначения т. н. «локального хоста», то есть для сети, состоящей только из одного компьютера. Как правило, используется всего один адрес — 127.0.0.1, который устанавливается на специальный сетевой интерфейс «внутренней петли» («loopback») в сетевом протоколе TCP/IP. В Unix-подобных системах данный интерфейс обычно именуется «loX», где X — число, либо просто «lo». При установке соединений в этой вырожденной «сети» присутствует только один компьютер, при этом сетевые протоколы выполняют функции протоколов межпроцессного взаимодействия.
Использование адреса 127.0.0.1 позволяет устанавливать соединение и передавать информацию для программ-серверов, работающих на том же компьютере, что и программа-клиент, независимо от конфигурации аппаратных сетевых средств компьютера (не требуется сетевая карта, модем, и прочее коммуникационнное оборудование, интерфейс реализуется при помощи драйвера псевдоустройства в ядре операционной системы). Таким образом, для работы клиент-серверных приложений на одном компьютере не требуется изобретать дополнительные протоколы и дописывать программные модули.
Обычно адресу 127.0.0.1 однозначно сопоставляется имя хоста «localhost» и/или «localhost.localdomain».
В IPv6 локальному хосту сопоставляется IP-адрес ::1/128 (0:0:0:0:0:0:0:1).