Теория и практика программирования на Си в Unix


Передача информации между клиентом и сервером в UNIX


NFS встроено в ядро в виде набора следящих программ (демонов). Клиент и сервер обмениваются информацией следующим образом (рисунок 6.3.) :
- для выполнения операции монтирования, клиент NFS обращается к демону rpc.mountd, расположенному со стороны сервера, который посылает назад идентификатор (file handle), ассоциированный со смонтированным каталогом;
- для выполнения файловых операций, клиент NFS посылает идентификатор (file handle) и описание требуемой операции демону nfsd, расположенному со стороны сервера. Этот демон использует для выполнения операции функции ядра.

    1- Клиент
    2- Команда NFS
    3- Клиент NFS
    4- Следящая программа mountd
    5- Сервер NFS

    1: Запрос на монтирование
    2: Порождение идентификатора
    3: Пересылка идентификатора
    4: Чтение и запись с использованием идентификатора




- Начало -  - Назад -  - Вперед -



Книжный магазин