Программное обеспечение для unix
Программное обеспечение для unix
На UNIX-компьютере две PCI программы работают в фоновом режиме постоянно с момента загрузки операционной системы UNIX. Первая программа pcimapsrv просто поддерживает список UNIX-компьютеров, на которых работает PCI. Примерно через каждые 30 секунд программа pcimapsrv на каждой машине получает обновленный список от других машин. При присоединении новой рабочей станции программа pcimapsrv передает ей текущий список всех PCI рабочих станций.
Вторая программа pciconsrv, передает каждые 30 секунд сообщение "Я здесь!" всем UNIX-компьютерам, на которых работает программа pcimapsrv. Модули pcimapsrv используют эти сообщения для обновления списка файл-серверов PCI. Программа pciconsrv также принимает login-запросы от рабочих станций. При получении такого запроса программа pciconsrv проходит через стандартный ритуал UNIX для того, чтобы удостоверится в том, что пользователь, желающий войти в систему, является тем, за кого себя выдает. После этого программа pciconsrv запускает другую фоновую программу pcidossrv, которая становится программным обеспечением вашего персонального файлового сервера. Рабочая станция и "ее" копия фоновой программы, взаимодействуя друг с другом, предоставляют пользователю средства для доступа к файлам и принтеру в течение сетевого сеанса.
Эта структура демонов UNIX (фонового программного обеспечения) работает хорошо, пока пользователи DOS не забывают использовать программу РCI logout для завершения сетевого сеанса. Если ПК под управлением DOS перезагрузить во время сетевого сеанса (или на нем произойдет сбой из-за неполадок в питающей сети), то демон pcidossrv останется в памяти UNIX-машины как зомби-процесс UNIX. Для его уничтожения придется привлечь супервизора операционной системы UNIX.
Обсуждение Компьютерные сети
Комментарии, рецензии и отзывы