Школа № 43 Нижнего Новгорода
Меню сайта
 
Главная страница

О школе

Учителя

Для учителей

Ученики

Общественная жизнь

Фотоальбом

Общение

Для учеников

Статьи

Единый экзамен

Валеология

Библиотека

Посетителям сайта

Страничка лаборанта

Web-мастерам

 

Предыдущая Следующая

можно найти практически в любом "неканоническом" учебнике

или руководстве по Linux (например, в [20]) или в документации по

любому дистрибутиву, однако вряд ли вы найдете там что-то такое, чего

не было бы во встроенных электронных руководствах. Существует

обширная англоязычная (для KDE -- еще и немецкоязычная)

литература для разработчиков в обеих средах, из которой на русский

пока ничего не переведено.

 

Лекция 10. Свободные коммуникации

 

Типичные локально-сетевые приложения -- это

разделение файловых структур, услуги печати, централизованная

аутентификация пользователей и т.п., предоставляемые в масштабе от

одного офиса (комнаты) до целой группы зданий.

 

Типичные интернет-приложения11

-- это электронная почта, WWW, обмен "быстрыми

сообщениями" ("интернет-пейджинг") и пр. системы,

разворачиваемые обычно в глобальном масштабе.

 

Основной тенденцией последнего десятилетия стало

постепенное вытеснение специализированных локально-сетевых

низкоуровневых протоколов и замена их интернет-протоколами (TCP/IP).

Даже протоколы, специально разработанные для персонально-компьютерных

систем и используемые в унаследованных сетях, такие, как AppleShare

или NetBIEU, могут сегодня развертываться поверх TCP/IP. В отличие от

сетей Интернет, образующих сообщество с единой нумерацией и единым

именованием компьютеров, локальные TCP/IP-сети, отделенные от

Интернет, называют интранет.

 

Поддержка TCP/IP на сетевом и транспортном уровнях

впервые реализована в ОС BSD и реализована в современных ОС на уровне

ядра12.

На уровне ядра обычно -- из соображений эффективности --

реализуются и такие, например, сервисы, как экранирование

(firewalling) трафика. Протоколы более высокого уровня реализуются в

виде системных или прикладных сервисов.

 

10.1 Локальные сети

 

NFS. В открытых ОС локально-сетевая

функциональность традиционно реализуется в рамках концепции Сетевой

файловой системы NFS. NFS позволяет предоставлять каталоги для

удаленного монтирования и монтировать (т.е. делать частью локальной

файловой системы) их удаленно. Поскольку с точки зрения стандартной

ОС любое устройство представлено файлом, этого достаточно не только

для совместной работы с каталогами, но и предоставления доступа к

принтерам, ленточным накопителям и прочему оборудованию13.

 

БД и доступ к ним. Так же традиционно более

сложная семантика сетевых взаимодействий (для которых файловое

представление данных и файловые операции влекут слишком большие

издержки), внедрялась с помощью баз данных совместного доступа и

специальных протоколов доступа к ним14,

таких, как DAP (X.500) или его упрощенная и более популярная версия

LDAP. LDAP входит в поставку практически всех дистрибутивов свободных

ОС и широко используется в современных системах, но пока в основном

для решения административных задач.

 

SMB и его расширения. В

персонально-компьютерных системах большее развитие получил

альтернативный подход, опирающийся на концепцию обмена блочными


Предыдущая Следующая
 
Хостинг от uCoz