Что это значит, когда вы видите IP-адрес 0.0.0.0

Оглавление:

Что это значит, когда вы видите IP-адрес 0.0.0.0
Что это значит, когда вы видите IP-адрес 0.0.0.0
Anonim

IP-адреса в протоколе Интернета (IP) версии 4 (IPv4) находятся в диапазоне от 0.0.0.0 до 255.255.255.255. IP-адрес 0.0.0.0 имеет несколько специальных значений в компьютерных сетях. Однако его нельзя использовать в качестве адреса устройства общего назначения.

Image
Image

Этот IP-адрес устроен как обычный (у него четыре позиции для цифр). Однако это адрес-заполнитель или тот, который используется для описания того, что не назначен обычный адрес - ни общедоступный, ни частный. Например, вместо того, чтобы помещать IP-адрес в сетевую область программы, 0.0.0.0 может означать что угодно: от принятия всех IP-адресов или блокировки всех IP-адресов до маршрута по умолчанию.

Легко спутать 0.0.0.0 и 127.0.0.1. Адрес с четырьмя нулями имеет несколько определенных применений (как описано ниже), в то время как 127.0.0.1 имеет одну конкретную цель - разрешить устройству отправлять сообщения самому себе.

IP-адрес 0.0.0.0 иногда называют подстановочным адресом, неопределенным адресом или INADDR_ANY.

Что означает 0.0.0.0

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

Image
Image

На клиентских компьютерах

ПК и другие клиентские устройства обычно показывают адрес 0.0.0.0, когда они не подключены к сети TCP/IP. Устройство может присвоить себе этот адрес по умолчанию, когда оно находится в автономном режиме.

Он также может автоматически назначаться DHCP в случае сбоев при назначении адреса. При установке этого адреса устройство не может обмениваться данными с другими устройствами в этой сети.

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

В зависимости от того, как он используется, программное обеспечение брандмауэра или маршрутизатора может использовать 0.0.0.0, чтобы указать, что каждый IP-адрес должен быть заблокирован (или разрешен).

О программных приложениях и серверах

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

Image
Image

Хотя подключенные компьютеры не используют этот адрес, сообщения, передаваемые по IP, иногда включают 0.0.0.0 в заголовок протокола, когда источник сообщения неизвестен.

Что делать, если вы видите IP-адрес 0.0.0.0

Если компьютер правильно настроен для работы в сети TCP/IP, но показывает 0.0.0.0 для адреса, попробуйте следующее, чтобы устранить эту проблему и получить правильный адрес:

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

Рекомендуемые: