удостоверение подлинности пользователя (authentication) в процессе его
подключения (log in) к серверу; защита паролями томов, при первом доступе со
стороны пользователя к тому; управление доступом к каталогам. Пароль для
проверки подлинности пользователя может быть зашифрован. Доступ к каталогу
регламентируется с помощью трех следующих прав:
* Право поиска (search). Позволяет осуществлять доступ к каталогу для
получения его характеристик;
* Право чтения (read). Позволяет осуществлять доступ к файлам, принадлежащим
каталогу, для получения их характеристик;
* право записи (write). Позволяет осуществлять доступ к каталогу с целью
модификации его содержимого.
[КС 28-21]
[ AppleTalk и ]
[ Прикладной уровень ]
[ Прикладной ]
[ Представительный ]
[ Сеансовый ]
[ Транспортный ]
[ Сетевой ]
[ Канальный ]
[ Физический ]
[ к рис. на стр. 28-22 (в поле рисунка)]
[1]Протоколы Прикладного уровня
[5]Фирмой Apple поддерживаются разнообразные протоколы и услуги прикладного
уровня. К трем наиболее широко используемым приложениям относятся: AppleShare
File Server (Файл Сервер AppleShare); AppleShare Print Server (Сервер печати
AppleShare); AppleShare PC (AppleShare для персональной ЭВМ).
[5]Прикладная система Appleshare File Server использует услуги AFP для
получения доступа к удаленным файлам. С ее помощью пользователи получают
возможность работы с файлами, расположенными на сетевых серверах. В системе
AppleShare File Server предусмотрены процедуры регистрации пользователей и
обеспечения им доступа к соответствующим томам и каталогам. Именно
AppleShare File Server обеспечивает подключение пользователей к серверу и
использование ими ресурсов сервера.
Прикладная система AppleShare Print Server использует услуги протоколов NBP
и PAP для передачи данных на печатающие устройства, входящие в состав сети
AppleTalk. В системе AppleShare Print Server используется услуга "просмотра
имен" протокола NBP для поиска сетевого адреса принтера назначения сети
AppleTalk. Затем используются услуги протокола PAP для установления
соединения с требуемым печатающим устройством. Информация передается в
очередь готовых к печати данных, там сохраняется и контролируется системой
Appleshare Print Server. Когда устройство печати становится готовым к
обработке новой порции информации, система начинает взаимодействовать с
устройствами печати по поводу пересылки информации для вывода на бумагу. и файлов,
[КС 28-22]
[5]Доступ к файловым серверам AppleShare не ограничивается гомогенной средой
Macintosh. Машины, работающие под управлением MS DOS, также могут использовать
услуги по доступу к файлам AppleShare с помощью прикладной системы AppleShare
PC. Система AppleShare PC позволяет машинам с MS DOS работать с файловой
системой AppleTalk, а также использовать услуги печати AppleTalk-совместимых
принтеров. Система AppleShare PC обеспечивает возможность работы с сетевыми
картами Ethernet и Token Ring, выпущенными сторонними производителями
оборудования.
[1]Итоги
[5]Созданная фирмой Apple сетевая архитектура AppleTalk является одной из
наиболее популярных частных сетевых архитектур. В немалой степени своим
успехом архитектура AppleTalk обязана успеху машины Macintosh, для которой,
собственно, она и разрабатывалась. Популярность AppleTalk
растет с каждой продажей машин Macintosh, поскольку реализация архитектуры
AppleTalk встраивается в каждую машину.
Архитектура Appletalk первоначально разрабатывалась для маленьких сетей,
состоящих из машин Macintosh и печатающих устройств фирмы Apple.
C увеличением мощности процессоров компьютерами фирмы Macintosh стали
оснащаться крупные корпорации, имеющие довольно сложные вычислительные сети.
Фирма Apple отреагировала на эти изменения расширением возможностей
архитектуры AppleTalk. В AppleTalk Phase II обеспечивается платформа для
сосуществования архитектуры AppleTalk и других протокольных наборов в рамках
больших, сложных вычислительных сетей.
[КС 28-23]
[1]Упражнение 28
[5]1. Перечислите три метода управления доступом к среде передачи данных,
применяемых в архитектуре AppleTalk.
[5]2. В чем заключается основное различие между ADSP и ATP?
[КС 28-24]
[ Перспективы ]
[0]Раздел 29 [2] Перспективы
[1]Цели
[5]В результате изучения данного раздела вы сможете
представлять себе дальнейшие перспективы развития сетей.
[1]Введение
[5]Хотя никто не станет отрицать важность сетевого взаимодействия в
сегодняшнем мире, следует признать, что большинство людей в развитых странах
сталкиваются прямо или косвенно с компьютерными сетями много раз на дню. Все
телефонные вызовы осуществляются через сеть. Банковские опрерации также
производятся с помощью сетей. Многие из нас имеют дело с сетями на рабочем
месте. Сети сегодня - неотъемлемая часть нашей жизни.
Расширение присутствия сетей в бизнесе и в других областях будет
продолжаться, а, возможно, даже и ускоряться. Так как сетевые технологии
постоянно развиваются, обеспечиваются все большие и более привлекательные
возможности взаимосвязи. В данной главе обсуждаются пять основных направлений,
которые выводят сетевое взаимодействие на более высокий уровень.
[КС 29-1]
[Предпринимательство и глобальные сети]
[к рис. на стр 29-2 оригинала ( в поле рисунка)]
[1]Глобальное взаимодействие
[5]Тенденция к глобальному взаимодействию отражает продолжающееся расширение
сетей. Также как Дарвиновские виды или как большие корпорации, сети в процессе
роста в конце концов поглощают друг друга. Соединение маленьких и больших
сетей дает еще большую сеть. Это "бросающееся в глаза потребление"
продолжается до тех пор, пока есть возможность роста. Тогда как маленькие
сети становятся большими, появляются разнородные требования у различных
организаций. Рост замедляется, благодаря скорее политическим и
организационным, чем технологическим барьерам.
По мнению многих, окончательная задача сетевого взаимодействия - доступ к
компьютерным ресурсам всего мира с рабочего стола пользователя. Фактически,
такая технология уже существует. Общедоступные сети, такие как Prodigy и
CompuServe обеспечивают пользователей дома или в офисе множеством различной
информацией. Через эти сети может быть достигнут доступ к большим научным
сетям, таким как Internet. Другие общедоступные сети (например TYMNET,TELENET
и PSINet) обеспечивают на базе технологии глобальных сетей (WAN)
информационную связь между оборудованием пользователей. Некоторые из этих
сетей работают в течение многих лет. Многие частные сети предоставляют услуги
глобальной связи по всему миру для коммерческих концернов.
[KC 29-2]
[5]То, чего, однако, не существует, так это - глобальной, универсальной
сетевой технологии, которая обеспечила бы стандартный доступ к мировым
компьютерным ресурсам. Пользователь в Топеке, Канзас, например, мог бы
использовать приложение(я) для анализа биржевых цен, читать романы,
просматривать London Times, и определять рыночную цену на новые автомобиля.
Кто-нибудь в Токио, Япония, будет использовать тот же самый интерфейс и те
же методы для доступа к той же информации.
Может быть глобальное решение в чистом виде невозможно. Всякий раз, когда
одна или несколько организаций пытаются найти глобальное решение проблемы
сетевого взаимодействия, конфликтующие интересы в части планируемых решений
мешают прогрессу и усложняют технологию.
Если и в самом деле единой унифицированной глобальной сети не может быть, то
что нас ожидает? Ответом, вероятно, является непрерывность прогресса в данном
вопросе. Самые большие сети будут расти и поглощать меньшие в процессе
развития. Через некоторое время большие сети будут обеспечивать доступ
практически ко всем остальным большим сетям. Хотя момент, когда будет
достигнута универсальная связь, без сомнения трудно определить, этот момент
наступит.
[KC 29-3]
[ Распределенные вычисления ]
[к рис. на стр. 29-4 оригинала (в поле рисунка)]
[1]Распределенные вычисления
[5]Распределенные вычисления - это технология, которая делает глобальное
медсетевое взаимодействие приятным для среднего гражданина. Как мы уже
видели, сетевые операционные системы и сетевые файловые системы используют
RPCs, чтобы обеспечить прозрачный доступ к сетевым ресурсам. Прозрачный
доступ к сетевым ресурсам означает, что пользователи сети требуют минимальной
подготовки по использованию сети. Так как сетевые технологии достигли обычных
людей (неспециалистов), легкость их использования становится все более важной.
Преимущества распределенных вычислений трудно переоценить. В сущности,
системы распределенных вычислений обеспечивают средства, которые устанавливают
соответствие между различными компьютерными системами и сетями. Несмотря на
трудности в реализации, распределенные компьютерные вычисления очень полезны
для пользователей, когда они будут реализованы. Инструментальные средства,
помогающие создавать распределенные системы (например, RPC Tool from Netwise)
будут поощрять разработчиков внедрять больше подобных систем.
Некоторые распределенные компьютерные системы очень популярны в настоящее
время. Возможно наиболее популярна NetrWare - сеть, функционирующая в среде
Novell. NFS from Sun Microsystems также очень популярна. Тогда, как NetWare
выросла из сообщества DOS, NFS стала популярна в UNIX среде. Расширения
обеспечивают сейчас доступ к серверам UNIX с рабочих станций NetWare и
наоборот. Эта тенденция смешения различных прозрачных оболочек будет
продолжаться.
[KC 29-4]
[5]Таким образом, приложения, которые делают полезными распределенные системы
не являются широко распространенными. Эта ситуация будет меняться коренным
образом в ближайшем десятилетии. Распределенные вычисления будут становиться
скорее нормой, чем исключением. В конце концов пользователи будут иметь доступ