Как DHCP назначает уникальные адреса сети и нужно ли изменять поиск DNS - PullRequest
0 голосов
/ 06 июля 2018

Недавно я узнал о DHCP, который динамически назначает IP-адреса компьютеру. Но что делать, если два DHCP-сервера по всему миру назначают один и тот же IP-адрес двум разным компьютерам. Разве это не конфликтует со свойством уникальности IP-адресов. Например, два DHCP-сервера назначают IP-адрес x компьютеру1 и компьютеру2, и я хотел отправить письмо на компьютер1, посмотрев на DNS-сервер, оно должно быть отправлено на IP-адрес x. Но существует конфликт, поскольку два разных компьютера имеют одинаковый IP-адрес х. Может кто-нибудь, пожалуйста, проясните мои сомнения.

Допустим, я хочу связаться с сервером, имя домена которого example.Com и IP-адрес, сохраненный на DNS-сервере, является 127.18.1.1, и DHCP изменяет IP-адрес для этого сервера на какое-то случайное значение 127.19.1.1, тогда как это адрес? решено, так как я связываюсь с example.com, который имеет 127.18.1.1

1 Ответ

0 голосов
/ 06 июля 2018

Существует несколько способов избежать этой проблемы.

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

Во-вторых, если в сети должно быть несколько серверов DHCP, адресное пространство должно быть разделено между ними. Так что если у вас есть 192.168.0.0/24, один сервер будет обрабатывать 192.168.0.0/25, а другой - 192.168.127.0/25

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

...