Localhost: различия между версиями

27 байт убрано ,  11 лет назад
м
откат правок 188.92.0.196 (обс) к версии X7q
[отпатрулированная версия][отпатрулированная версия]
Нет описания правки
м (откат правок 188.92.0.196 (обс) к версии X7q)
'''<code>localhost</code>''' ('''<code>127.0.0.1</code>'''—'''<code>127.255.255.255</code>''') — [[Частный IP-адрес|зарезервированный диапазон]] [[IP-адрес]]ов для обозначения так называемого «локального хоста», то есть для сети, состоящей только из одного компьютера. Как правило, используется всего один адрес — <code>127.0.0.1</code>, который устанавливается на специальный [[сетевой интерфейс]] «внутренней петли» ({{lang-en|loopback}}) в [[Сетевой протокол|сетевом протоколе]] [[TCP/IP]]. В [[UNIX-подобная операционная система|Unix-подобных системах]] данный интерфейс обычно именуется «<code>lo''N''</code>», где ''<code>N</code>'' — число, либо просто «<code>lo</code>». При установке соединений в этой вырожденной «сети» присутствует только один компьютер, при этом сетевые протоколы выполняют функции протоколов [[межпроцессное взаимодействие|межпроцессного взаимодействия]].
 
Использование адреса <code>127.0.0.1</code> позволяет устанавливать соединение и передавать информацию для программ-серверов, работающих на том же компьютере, что и программа-клиент, независимо от конфигурации аппаратных сетевых средств компьютера (не требуется [[сетевая карта]], [[модем]], и прочее [[телекоммуникации|коммуникационное оборудование]], интерфейс реализуется при помощи драйвера псевдоустройства в [[ядро операционной системы|ядре операционной системы]]). Таким образом, для работы клиент-серверных приложений на одном компьютере не требуется изобретать дополнительные протоколы и дописывать программные модули к их основанию.
 
Обычно адресу <code>127.0.0.1</code> однозначно сопоставляется имя хоста «<code>localhost</code>» и/или «<code>localhost.localdomain</code>».