Интернет постепенно стал важным аспектом повседневной жизни. Часто мы пользуемся его изобретательностью без любопытства, чтобы понять, как все работает. Но если вы даже немного любопытны, вы, должно быть, столкнулись с термином IP -адреса .

Проще говоря, IP -адреса облегчают общение через Интернет (мы подробно расскажем о том, как это работает в последующих разделах).

Однако не все IP -адреса выполняют одну и ту же функцию, так как некоторые имеют специальные функции. 127.0.0.1 является примером такого IP -адреса. Читайте дальше, когда мы рассмотрим этот адрес LocalHost и понимаем, как его функция отличается от других IP -адресов.

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

Чтобы облегчить понимание того, что такое адрес Localhost, мы сначала должны понять , что такое IP -адрес и как он работает .

Адрес интернет-протокола (IP) представляет собой строку 32-битных (IPv4) или 128-битных (IPv6) символов, которые идентифицируют устройства, подключенные к компьютерной сети или устройствам в Интернете (что также является сетью).

Роль IP -адресов заключается в обеспечении информации о правильном пункте назначения при передаче через Интернет.

Для сравнения, точно так же, как вам нужен адрес для отправки и получения почты и для того, чтобы ваша почта не была потеряна, интернет -устройства требуют IP -адресов для отправки и получения данных.

IP -адреса состоят из чисел в диапазоне от 0 до 255, но написаны в определенном формате, то есть 192.0.2.1 для IPv4 и 2001: DB8: 0: 1234: 0: 567: 8: 1 для IPv6.

Есть две версии IP -адресов, то есть IPv4 и IPv6. IPv4 появился первым, следовательно, почему адреса IPv4 более распространена. Было необходимо больше IP -адресов, поэтому IPv6 был запущен, чтобы убедиться, что в мире не хватает IP -адресов, учитывая постоянное увеличение интернет -устройств.

Двумя основными функциями IP -адреса являются адресация местоположения и идентификация хоста или сетевого интерфейса.

Поскольку мы обеспокоены адресом Localhost 127.0.0.1, мы сосредоточимся на адресах IPv4.

Адреса IPv4 записывается в формате XXXX X называется октетом и представляет значение от 0 до 255. Должны быть четыре октета, разделенные на три периода в адресе IPv4.

Примечательно, что не все IP -адреса доступны для общего использования. Вместо этого они классифицируются на различные классы , в которых указывается, какую роль должна играть каждый диапазон IP -адресов.

В этих классах есть IP -адреса с указанными ролями; Например, диапазон 127.0.0.0/8 (127.0.0.0 - 127.255.255.255) известен как диапазон петли и используется системами для пинга.

Эти классификации и ассигнования IP -адресов обрабатываются назначенным интернетом Authority (IANA) и целевой группой Internet Engineering (IETF)

Основы IP -адресации

Что такое 127.0.0.1?

Диапазон IP -адресов 127.0.0.0/8 (127.0.0.0 - 127.255.255.255) известен как диапазон петли.

Он получает это имя от специальной функции, чтобы играть эти IP -адреса.

IP -адреса в этом диапазоне находятся в той же операционной системе, отправляющей запрос. Поэтому, когда система пингает IP -адреса из этого диапазона, мы бы сказали, что она пингирует.

Основной необходимостью для этой функции является то, что программисты могут проверять свои системы или веб -сайты, не проходя через Интернет.

Кроме того, IP -адреса в этом диапазоне являются частными, что означает, что они не подключаются к Интернету. Вместо этого они предназначены для работы в местной сети; Другими словами, это не маршрутируемые адреса.

Примечательно, что IP -адрес 127.0.0.1 - это тот, который обычно используется системами для пинга.

Рекомендуемое чтение:

Если пакеты данных отправляются из системы через этот IP -адрес, а система принимающей системы анализирует источник и обратный адрес указанных пакетов, он обнаружит, что пакет поступил от себя. Подумайте об этом, как отправить себе цветы.

Таким образом, при ответе пакет будет возвращен в ту же систему, отсюда и название, адрес петлю.

Уровень ссылки TCP/IPS обрабатывает пакеты данных по адресу Loopback. Данные будут взаимодействовать только с системой, а не с его сетевой интеграционной картой, таким образом, интернетом.

Таким образом, адрес 127.0.0.1 предназначен для системы, чтобы ответить на исходное устройство, т.е. само по себе. Напротив, другие IP -адреса в диапазоне используются для связи с сетевыми устройствами в локальной сети, например, веб -сервером.

Если вы пишите адрес 127.0.0.1, используя командную строку на вашем компьютере, он должен ответить, а если нет, то есть проблема со стеком TCP/IP .

Что такое Localhost?

Если вы проведете небольшое исследование, вы увидите, что термин Localhost появляется в большинстве мест, где вы видите IP -адрес 127.0.0.1.

Нет большой разницы между 127.0.0.1 и Localhost, поскольку они оба называют ваш компьютер/систему как источник данных пакета.

Разница заключается только в именовании, потому что, когда вы хотите, чтобы ваш компьютер пинг или отправлял данные себе себе, запоминание IP 127.0.0.1 может быть непросто.

Поэтому вместо того, чтобы запомнить IP -адрес каждой страницы, из которой вы хотите информацию, вы используете доменное имя.

Доменные имена предназначены для того, чтобы вам было легче получить доступ к информации вместо того, чтобы запомнить IP -адреса, которые были бы невозможно.

Конверсия доменных имен в обратном и корте обрабатывается системой доменных имен (DNS).

Следовательно, вы можете использовать адрес 127.0.0.1 или Localhost, но некоторые системы предпочитают одно над другим.

Каковы использование Localhost/127.0.0.1?

Существуют различные другие применения для этого IP -адреса, кроме уже упомянутых. Дополнительное использование включает в себя:

1. Проведение теста на скорость

Вы можете использовать адреса Loopback для проверки скорости местных сетей внутри организации или дома.

При пинге Localhost вы также можете просмотреть количество отправленных пакетов данных, время, необходимое им, чтобы совершить поездку в оба конца, и сколько пакетов данных было потеряно в процессе.

Скоровые тесты позволят специалистам знать, требуется ли какая -либо оптимизация или если сеть работает так, как и должна.

2. Блокировка веб -сайтов

Вы можете использовать функцию Localhost для блокировки вредоносных веб -сайтов во всех браузерах на вашем компьютере.

Вам нужно найти файл хоста в вашей системе, чтобы сделать это. Файл хоста содержит IP -адреса и их имена хостов.

Поэтому вы можете заблокировать веб -сайт, изменив его IP -адрес на IP Localhost и, таким образом, перенаправить попытку доступа к вашей системе в Localhost.

3. Проверьте сайты и многое другое

Веб -разработчики могут тестировать свои приложения веб -сайта локально, используя Localhost. Таким образом, им не нужно подключаться к Интернету каждый раз, когда они хотят провести тест.

Таким образом, разработчик может разместить веб -сайт на сервере, а затем получить доступ к нему с помощью адреса Localhost. Это позволяет тестировать веб -сайт, прежде чем сделать его доступным для общественности.

Вы также можете использовать адреса Loopback для доступа к серверам, размещенным в вашей локальной сети.

Некоторые игры, такие как Minecraft, позволят вам размещать сервер в вашей системе и, в свою очередь, позвольте вам играть с друзьями.

Адрес Localhost/Loopback объяснил

Заключение

Как мы уже видели, адрес Localhost является важной особенностью, особенно для программистов. IP -адрес помогает сократить рабочую нагрузку программистов, тестируя веб -сайты и программы, не подключаясь к Интернету.

Тот факт, что программисты используют IP -адрес 127.0.0.1 для запуска тестов на своих устройствах (Localhost), а не через Интернет, дал фразу: нет места, как 127.0.0.1. Ссылка на нет места, как домашняя фраза.