11.5 Первая версия BOOTP

11.5 Первая версия BOOTP

Первоначально BOOTP разрабатывался для бездисковых рабочих станций. Современные условия привели к необходимости автоматизации загрузки систем, имеющих в ПЗУ (постоянном запоминающем устройстве, которое сохраняет информацию даже после отключения компьютера от сети. — Прим. пер.) только базовые средства для IP, UDP и TFTP. Исходный сценарий загрузки (см. рис. 11.2) выглядел следующим образом:

? Клиент отправляет в широковещательной рассылке сообщение UDP на загрузочную информацию.

? Сервер возвращает клиенту его IP-адрес и, при необходимости, местоположение файла загрузки.

? С помощью простейшего протокола пересылки файлов (Trivial File Transfer Protocol — TFTP) клиент загружает в собственную память необходимое программное обеспечение и начинает работу.

Рис. 11.2. Локальное взаимодействие между сервером загрузки и клиентом

Администраторы быстро поняли, что лучше использовать BOOTP для загрузки большего объема конфигурационных данных и настраивать по этому протоколу системы с собственными жесткими дисками (которым не требуется загрузка программного обеспечения).

Системам, которым требуется TFTP для загрузки программного обеспечения, удобнее использовать один сервер для параметров BOOTP, а другой (или несколько) — для загрузки программного обеспечения (см. рис. 11.3). Например, программное обеспечение операционной системы лучше получать с сервера с тем же типом операционной системы, что и у клиента.

Рис. 11.3. Использование отдельных серверов для загрузки параметров и программного обеспечений

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Версия книги

Из книги Linux From Scratch автора Бикманс Герард

Версия книги Перед вами Книга LFS версии 4.0 от 5 октября 2002 г. В случае, если данная версия старше месяца, наверняка обновленная версия книги доступна для скачивания с нижеперечисленных


Версия текста: 1.0

Из книги Введение в Direct3D8 автора Александров Алексей Иванович

Версия текста: 1.0 Демонстрационное приложение (только .exe) (72 kb)Демонстрационное приложение (исходный код) (44 kb) Демонстрационное приложениеКомпьютерная графика всегда была одним из самых интересных проявлений развития информационных технологий. Давным-давно, во времена


Версия 4

Из книги Основы AS/400 автора Солтис Фрэнк

Версия 4 Почему я так уверен в будущем AS/400? В этой главе мы рассмотрим ПО и аппаратуру версии 4, и Вы получите представление о ближайших перспективах этой системы. Глава 12 посвящена версиям AS/400, следующим после 4. И пусть пока трудно сказать что-то конкретное, но уже есть


Расширенная версия 4 AS/400

Из книги TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security) автора Фейт Сидни М

Расширенная версия 4 AS/400 Как я уже говорил, версия 3 ознаменовала переход на RISC-процессоры. Отдельные версии OS/400 для CISC- и RISC-систем позволили заказчикам пользоваться старыми и новыми моделями с равной функциональностью. С объявлением в 1997 году версии 4, ситуация


Глава 11 Конфигурация с помощью BOOTP и DHCP

Из книги Искусство программирования на языке сценариев командной оболочки автора Купер Мендель

Глава 11 Конфигурация с помощью BOOTP и DHCP 11.1 Введение Наиболее заметным явлением в компьютерной области, произошедшим в последние несколько лет, является распространение сетей TCP/IP на настольные системы. Необходимая для этого инфраструктура — маршрутизаторы, мосты,


11.2 Требования протокола BOOTP

Из книги Мир InterBase. Архитектура, администрирование и разработка приложений баз данных в InterBase/FireBird/Yaffil автора Ковязин Алексей Николаевич

11.2 Требования протокола BOOTP Некоторым компьютерам для запуска требуется небольшое число конфигурационных параметров, другим — длинный подробный список значений множества таких параметров. Некоторым операционным системам, например настольным сетевым станциям, хостам


11.3 Возможности BOOTP

Из книги Программирование для Linux. Профессиональный подход автора Митчелл Марк

11.3 Возможности BOOTP BOOTP был первым стандартом по автоматизации загрузки в окружении TCP/IP. После того как протокол прошел несколько этапов улучшения, он стал способен предоставлять системам все базовые конфигурационные параметры, а также несколько специализированных.


11.6 Эволюция BOOTP

Из книги Секреты приложений Google автора Балуев Денис

11.6 Эволюция BOOTP Протокол BOOTP обеспечивает в работе достаточную гибкость:? Перед запуском клиент может не иметь никакой информации или быть частично сконфигурированным.? Клиент может получить информацию на сервере загрузки или выбрать для этого специально указанный


11.7 Протокол BOOTP

Из книги Разработка ядра Linux автора Лав Роберт

11.7 Протокол BOOTP Рассмотрим более подробно протокол начальной загрузки (Bootstrap Protocol — BOOTP). Он является простейшим приложением для запроса/ответа по протоколу UDP.? Клиент отсылает сообщение запроса на загрузку (bootrequest) из порта 68 на порт 67 сервера.? Сервер реагирует на это


11.7.1 Формат сообщения BOOTP

Из книги UNIX — универсальная среда программирования автора Пайк Роб

11.7.1 Формат сообщения BOOTP Для запроса и ответа загрузки используется одинаковый формат сообщения. В запросе некоторые поля имеют нулевые значения. Формат сообщения показан на рис. 11.4. Рис. 11.4. Формат запроса и ответа сообщения загрузкиПоля, которые должны быть заполнены в


Глава 34. Bash, версия 2

Из книги автора

Глава 34. Bash, версия 2 Текущая версия Bash, та, которая скорее всего установлена в вашей системе, фактически -- 2.XX.Y.bash$ echo $BASH_VERSION2.05.8(1)-release В этой версии классического языка сценариев Bash были добавлены переменные-массивы[ 64 ], расширение строк и подстановка параметров,


Новая версия ODS

Из книги автора

Новая версия ODS Значительная часть запланированных изменений потребует реализации новой версии ODS (On-Disk Structure), что было признано неприемлемым для версии 1.5 (которая является полностью совместимой с IB6/FB1), поэтому введение новой ODS отложено до версии 2.0. Элементами новой ODS


7.4.1. Версия ядра

Из книги автора

7.4.1. Версия ядра В файле /proc/version находится строка, описывающая номер версии и модификации ядра. В нее также включены сведения о создании ядра: имя пользователя, скомпилировавшего ядро, адрес компьютера, на котором это было сделано, дата компиляции и версия компилятора.


Мобильная версия

Из книги автора

Мобильная версия Пройдя однажды с помощью мобильного браузера Opera Mini своего телефона по адресу http://www.google.com/reader/m, я уже не мог выбросить его из закладок. Мобильная версия Reader поразительно удобна для чтения горячих новостей прямо на экране телефона (рис. 7.16). Рисунок 7.16.


Версия ядра

Из книги автора

Версия ядра Эта книга посвящена ядрам Linux серии 2.6 и базируется на версии ядра 2.6.10. Ядро — это "движущийся объект", и никакая книга не в состоянии передать динамику во все моменты времени. Тем не менее базовые внутренние структуры ядра уже сформировались, и основные усилия