Реферат: Архитектуры AppleTalk и ArcNet
В начале 1980 гг. Apple Computer готовилась к выпуску компьютера Macintosh. Инженеры компании знали, что в скором времени сети станут насущной необходимостью, а не просто интересной новинкой. Они хотели также добиться того, чтобы базирующаяся на компьютерах Macintosh сеть была бесшовным расширением интерфейса пользователя Macintosh, совершившим подлинную революцию в этой области. Имея в виду эти два фактора, Apple решила встроить сетевой интерфейс в каждый Macintosh и интегрировать этот интерфейс в окружение настольной вычислительной машины. Новая сетевая архитектура Apple получила название Apple Talk.
Хотя Apple Talk является патентованной сетью, Apple опубликовала характеристики Apple Talk, пытаясь поощрить разработку при участии третьей стороны. В настоящее время большое число компаний успешно сбывают на рынке базирующиеся на Apple Talk изделия; в их числе Novell, Inc. и Мicrosoft Corparation.
Оригинальную реализацию Apple Talk, разработанную для локальных рабочих групп, в настоящее время обычно называют Apple Talk Phase I . Однако после установки свыше 1.5 мил. компьютеров Macintosh в течение первых пяти лет существования этого изделия, Apple обнаружила, что некоторые крупные корпорации превышают встроенные возможности Apple Talk Phase I, поэтому протокол был модернизирован. Расширенные протоколы стали известнны под названием Apple Talk Phase II . Oни расширили возможности маршрутизации Apple Talk, обеспечив их успешное применение в более крупных сетях.
1.2. Основы технологии
Apple Talk была разработана как система распределенной сети клиент- сервер. Другими словами, пользователи совместно пользуются сетевыми ресурсами (такими, как файлы и принтеры). Компьютеры, обеспечивающие эти ресурсы, называются служебными устройствами (servers ); компьютеры, использующие сетевые ресурсы служебных устройств, называются клиентами (clients ). Взаимодействие со служебными устройствами в значительной степени является прозрачным для пользователя, т.к. сам компьютер определяет местоположение запрашиваемого материала и обращается к нему без получения дальнейшей информации от пользователя. В дополнение к простоте использования, распределенные системы также имеют экономические преимущества по сравнению с системами, где все равны, т.к. важные материалы могут быть помещены в нескольких, а не во многих местоположениях.
Основные термины, используемые в рабочей среде Apple, могут ввести в заблуждение, поскольку звучат так же, как и в остальных средах, но обозначают другие аспекты сетевой работы. Здесь будут рассмотрены следующие компоненты сетевого обеспечения Apple: AppleTalk; LocalTalk; AppleShare; EtherTalk®; TokenTalk®
AppleTalk
AppleTalk — сетевая архитектура Apple, которая входит в операционную систему Macintosh. Иначе говоря, сетевые возможности встроены в каждую машину Macintosh. AppleTalk Phase2 — последняя расширенная версия AppleTalk. Архитектура представляет собой набор протоколов, соответствующих модели OSI.
Когда устройство, соединенное с сетью LocalTalk, начинает работу, оно выполняет, прежде всего, три принципиально важных действия, причем в определенном порядке.
1. Устройство само назначает себе адрес, произвольно выбранный из доступных адресов.
2. Устройство сообщает свой адрес другим устройствам, чтобы проверить, не используется ли он кем-то еще.
3. Если адрес никем не используется, устройство запоминает его и применяет в дальнейшем.
LocalTalk
Под сетью AppleTalk обычно подразумевают сеть LocalTalk. LocalTalk имеет следующие характеристики:
метод доступа — CSMA/CA;
топология — шина или дерево;
кабельная система — экранированная витая пара, но можно использовать оптоволоконный кабель или UTP.
LocalTalk — дешевый вариант, поскольку сеть встроена в аппаратные средства Macintosh. Но относительно скромная производительность LocalTalk препятствует ее широкому распространению в крупных сетях. Здесь неоспоримые преимущества у Ethernet и Token Ring.
Термин “LocalTalk” относится также к компонентам физического кабеля. Сюда входят: кабели; модули соединителей; удлинители кабеля.
Кабель STP чаще всего используется в топологии “шина” или “дерево”. Сеть LocalTalk поддерживает до 32 устройств.
Из-за ограничений LocalTalk пользователи предпочитают иметь дело с кабельной системой, разработанной не компанией Apple, а другими производителями. Так Farallon® PhoneNet® поддерживает до 254 устройств. PhoneNet использует телефонный кабель и соединители, может быть реализована как сеть топологии “шина” или “звезда” (при наличии концентратора).
AppleShare
AppleShare — это файловый сервер в сети AppleTalk. Клиентское программное обеспечение входит в состав операционной системы Apple. Существует также принт-сервер AppleShare, который представляет собой спулер печати на базе сервера.
Зоны
Отдельные сети LocalTalk легко объединить в одну большую сеть. Для этого служат зоны (zones). Каждая присоединенная подсеть идентифицируется именем какой-либо зоны. Пользователи одной подсети LocalTalk могут иметь доступ к услугам другой подсети, просто выбрав нужную зону. Таким образом расширяется размер сети. Сети, построенные на иной архитектуре, например Token Ring, с помощью этого метода также могут присоединяться к AppleTalk.
И наоборот, рабочие группы в одной сети LocalTalk могут делиться на зоны, чтобы снизить нагрузку на сеть. Каждая зона, например, может иметь свой принт-сервер.
EtherTalk
EtherTalk позволяет сетевым протоколам AppleTalk работать с коаксиальным кабелем Ethernet.
Плата EtherTalk NB позволяет подсоединять Macintosh II к сети 802.3 Ethernet. С платой поставляется программное обеспечение EtherTalk, совместимое с AppleTalk Phase2.
TokenTalk