IP-адрес 0.0.0.0 используется или нет? [дубликат]

этот вопрос уже есть ответ здесь:

Я действительно задаюсь вопросом, Можно ли использовать IP-адрес со всеми его битами или нет. Пожалуйста ответьте если вы знаете где свое используемое или его нельзя использовать.

24
задан Chirag
18.02.2023 2:45 Количество просмотров материала 3519
Распечатать страницу

2 ответа

ссылка IP-адреса со специальными значениями :

0.0.0.0

"Я": (поочередно, "это хозяин", или "текущая/хостом по умолчанию"). Используется устройством для обозначения себя, когда оно не знает своего собственный IP адрес. чаще всего используется, когда устройство пытается определите его адрес, используя протокол конфигурации хоста, как DHCP. Может также использоваться, чтобы указать, что любой адрес многосетевой хост может использовать.

ссылка что такое IP-адрес 0.0.0.0:

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

все-нулевое значение имеет особый значение. Так что это "действительно", но имеет значение, которое может быть неуместным (и, следовательно, рассматриваться как не действительно) для конкретных обстоятельств. это в основном "нет конкретный адрес" заполнитель. для таких вещей, как привязку адреса сетевые соединения, результат могут быть назначить соотвествующее адрес интерфейса для подключения. Если вы используете его для настройки интерфейс, он может удалить адрес из интерфейса, а не. Это зависит от контекст использования, чтобы определить, что "нет конкретного адрес " действительно делает.

в контексте записи маршрута, это обычно означает, что маршрут по умолчанию. Это происходит в результате больше маски адреса, которая выбирает немного для сравнения. Маска "0.0.0.0" не выбирает никакие биты, так сравнивает всегда будет успех. Поэтому при настройке такого маршрута всегда где-нибудь для пакетов, чтобы пойти (если настроено с допустимым назначение.)

в некоторых случаях, просто "0" также будет работать и иметь тот же эффект. Но это не гарантируется. Форма" 0.0.0.0 " является стандартным способом сказать "нет конкретного адреса "(в IPv6 это":: 0 "или просто"::").

ссылка 0.0.0.0:

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

функции:

  • адрес хост утверждает, как свой собственный, когда он еще не был назначен адрес. Например, при отправке начального DHCPDISCOVER

    пакет при использовании DHCP.
  • адрес, который хост присваивает себе при сбое запроса адреса по DHCP, при условии, что стек IP хоста поддерживает эту функцию. Это использование было заменено с механизмом APIPA в современный operating

    системный.
  • способ указать "любой IPv4-хост вообще". Он используется таким образом при указании маршрута по умолчанию.
  • способ явно указать, что цель недоступна.1
  • способ указать "любой IPv4-адрес вообще". Он используется таким образом при настройке серверов (т. е. при привязке слушающих сокетов). Это известно программистам TCP как INADDR_ANY. (bind (2) привязывается к

    адреса, а не интерфейсы.)

в IPv6 нулевой адрес записывается как "::".

обнаружение / запрос DHCP:

Reference понимание и устранение неполадок DHCP в коммутаторе Catalyst или корпоративных сетях

когда клиент загружается в первый раз, говорят, что он находится в Состояние инициализации и передает сообщение DHCPDISCOVER на локальном компьютере физическая подсеть через протокол UDP (User Datagram) порт 67 (BootP сервер.) так как у клиента нет способа узнать подсеть, в которую он принадлежит, DHCPDISCOVER все трансляции подсетей (IP-адрес назначения 255.255.255.255), с IP-адресом источника 0.0.0.0. Тот IP-адрес источника 0.0.0.0, так как клиент не имеет настроенный IP-адрес. Если DHCP-сервер существует в этой локальной подсети и настроен и работает правильно, DHCP-сервер будет слышать вещание и ответ с сообщением DHCPOFFER. Если сервер DHCP не существует в локальной подсети, должно быть ретранслятор DHCP/BootP Агент в этой локальной подсети для пересылки сообщения DHCPDISCOVER подсеть с DHCP-сервера.

этот агент ретрансляции может быть выделенным узлом (например, Microsoft Windows Server) или маршрутизатор (например, маршрутизатор Cisco настроенный с помощником IP уровня интерфейса заявления.)

...

после того, как клиент получает DHCPOFFER, он отвечает сообщением DHCPREQUEST, указывая свое намерение принять параметры в DHCPOFFER, и переходит в запрашивающее состояние. Клиент может получать несколько сообщений DHCPOFFER, по одному от каждого DHCP-сервера, получившего исходное сообщение DHCPDISCOVER. Клиент выбирает один DHCPOFFER и отвечает только на этот DHCP-сервер, неявно отклоняя все остальные DHCPOFFER сообщения. Клиент идентифицирует выбранный сервер, заполняя поле параметра идентификатор сервера IP-адресом DHCP-сервера. DHCPREQUEST также является широковещательным, поэтому все DHCP-серверы, отправившие DHCPOFFER, увидят DHCPREQUEST, и каждый будет знать, был ли принят или отклонен его DHCPOFFER. Любые дополнительные параметры конфигурации, необходимые клиенту, будут включены в поле параметры сообщения DHCPREQUEST. даже если клиенту был предложен IP-адрес, он отправит сообщение DHCPREQUEST с IP-адресом источника 0.0.0.0. В это время клиент еще не получил подтверждение, что ясно использовать IP-адрес.

...

клиент-сервер разговор для клиента получения DHCP-адрес, где клиент и DHCP-сервер находятся в одной подсети

enter image description here

Маршрут По Умолчанию:

ссылка настройка шлюза последней инстанции с помощью IP-команд

этот документ объясняет как настроить маршрут по умолчанию или шлюз последнее средство. Используются следующие IP-команды:

  • IP по умолчанию-gateway

  • ip по умолчанию-network

  • и IP-маршрута 0.0.0.0 0.0.0.0

IP-маршрута 0.0.0.0 0.0.0.0

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

Примечание: IGRP не понимает маршрут к 0.0.0.0. Поэтому не удается распространить маршруты по умолчанию, созданные с помощью IP-маршрута 0.0.0.0 Команда 0.0.0.0. Использовать IP-сеть по умолчанию команда для распространения IGRP маршрута по умолчанию.

7
отвечен DavidPostill 2023-02-19 10:33

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

0
отвечен Chirag 2023-02-19 12:50

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх