Локальные сети Apple Talk
Сетевая архитектура AppleTalk предложена компанией Apple Computer в 1983 г. в
качестве фирменной сетевой архитектуры для небольших рабочих групп. Сетевая
топология сетей AppleTalk «шина» или «дерево». Стандартная рабочая группа
AppleTalk состояла из двух рабочих станций и принтера. Метод доступа в данной
сетевой архитектуре – CSMA/CA. В сети AppleTalk чаще всего используются
экранированные витые пары, однако возможно также использование волоконно-
оптических кабелей и неэкранированных витых пар.
Каждый компьютер, подключаемый к сети, ищет хранимый адрес, который он
использовал в предыдущем сеансе. Если компьютер находит этот адрес, то
использует его. В противном случае он присваивает себе адрес, случайно выбранный
из набора предлагаемых адресов. Затем компьютер сообщает этот адрес всем другим
компьютерам, чтобы определить, использует ли его еще кто-нибудь. Если да, то
процесс поиска адреса повторяется. Если нет, то компьютер сохраняет этот адрес
для использования в следующих сеансах.
Программная модель данной сети (стек протоколов) позволяет наиболее гибко
реагировать на взаимодействие с другими сетями:
• сеть AppleTalk делиться на «зоны» (рисунок 2). В каждой зоне может
присутствовать до 32 устройств, в модификации до 254.
• сервер программной части стека протокола - AppleShare.
• клиенты имеют произвольный выбор для подключения к сетевым серверам
одной из следующих частей стека протокола:
• для работы с AppleShare – LocalTalk;
• для подключения к Ethernet – EtherTalk;
• для подключения к TokenRing – TokenTalk.
Сеть AppleTalk типа Phase 1 являлась изначальной архитектурой протокола
AppleTalk, разработанной для поддержки сетей для небольших рабочих групп. Тип
Phase 1 поддерживает только одну физическую сеть, с одним сетевым номером и
одной зоной.
Большие сети AppleTalk не являются едиными физическими сетями, в которых все
компьютеры подключены к одной и той же физической линии связи. Вместо этого они
представляют собой объединенные сети, которые являются многочисленными
маленькими сетями, соединенными между собой посредством маршрутизаторов.
В сети AppleTalk типа Phase 2 усовершенствованы службы маршрутизации и имен
AppleTalk. Это приводит к снижению сетевой нагрузки и упрощению выбора
маршрутизаторов. Благодаря этому стало возможным создание сетей AppleTalk,
поддерживающих более 254 узлов и включающих множество зон.
Любая сеть LocalTalk должна принадлежать одной зоне, а для сетей EtherTalk и
TokenTalk можно назначить несколько зон. Отдельные узлы сети можно включить в
одну из этих зон.
Каждый компьютер клиента, принтер, сервер и маршрутизатор является узлом сети
AppleTalk. Теоретически в сети AppleTalk типа Phase 2 может быть до 254 узлов,
но на самом деле их количество ограничено 32 или меньшим числом, что
определяется производительностью сетевых сред. Сети EtherTalk и TokenTalk могут
иметь по 253 узла на каждый номер в диапазоне номеров сети, но не больше 16,5
миллионов узлов.
Согласно стандарта пропускная способность сети AppleTalk по сравнению с другими
видами сетей невелика – 230,4 Кбит/с, поэтому в ней невозможно реализовать
высокоскоростные приложения.