DHCP и BOOTP
DHCP против BOOTP
Многие люди уже хорошо знакомы с DHCP (Dynamic Host Configuration Protocol), поскольку он очень распространен во многих сетях, будь то корпоративный или домашний. То, что многие люди не знают, заключается в том, что DHCP был предназначен для преемника более старого протокола Bootstrap, более часто называемого BOOTP для адаптации к меняющимся потребностям отрасли.
BOOTP был разработан для предоставления IP-адреса во время загрузки или во время загрузки компьютера. BOOTP также может указывать клиенту местоположение файла изображения, содержащего операционную систему, который может использоваться тонкими клиентами или бездисковыми компьютерами.
DHCP фокусируется на предоставлении IP-адресов компьютерам, которые могут быть перемещены довольно часто. В отличие от BOOTP, который должен связываться с клиентом во время загрузки, DHCP может взаимодействовать с клиентом после загрузки операционной системы. Это облегчает пользователям правильное использование своих компьютеров, не перезагружая компьютер все время. Перезагрузка необходима для BOOTP, так как это единственный способ, которым клиент может продлить аренду, назначенную ему.
Продолжительность времени аренды по умолчанию также отражает цель обоих протоколов. BOOTP не ожидает, что компьютеры, подключенные к сети, будут перемещаться часто. Поэтому он обеспечивает длительную аренду по умолчанию на 30 дней по IP-адресу для каждого компьютера. DHCP требует, чтобы срок аренды истекал довольно быстро или у него не хватило IP-адресов для предоставления новым компьютерам. Поэтому он обеспечивает более короткий срок аренды по умолчанию 8 дней.
Доказано, что DHCP намного превосходит BOOTP. Единственная причина, по которой люди могут использовать BOOTP, - это иметь дело с бездисковыми компьютерными системами, которым необходимо найти свой файл изображения.
Резюме: 1. DHCP был разработан для замены старого BOOTP 2. BOOTP может предоставлять IP только компьютеру во время загрузки, тогда как DHCP может предоставить IP-адрес, когда ОС уже загружена 3. DHCP в основном используется для плавного предоставления IP-адресов компьютерам, в то время как BOOTP используется для настройки и загрузки бездисковых компьютеров или тонких клиентов 4. BOOTP имеет 30-дневную аренду по IP-адресу по умолчанию, тогда как DHCP устанавливает только 8 по умолчанию 5. DHCP может автоматически переподтверждать или возобновлять аренду, а BOOTP требует перезагрузки системы