RSS    

   Реферат: Технологии создания сетей

значительнок влияние на разработку AppleTalk. Поэтому понимание среды

Macintosh помогает понять существо архитектуры AppleTalk.

Концепция среды Macintosh может быть охарактеризована следующими атрибутами:

* Простота использования. Возможно это наиболее понимаемая характеристика ЭВМ

Macintosh. Macintosh был первым дешевым компьютером, в которой были

объединены метод управления с помощью устройства "мышь" и графический

пользовательский интерфейс. И если первоначально Macintosh была

разрекламирована как "машина для нашего отдыха", то, как следствие, об

AppleTalk можно было бы сказать: "это сеть для нашего отдыха". Архитектура

AppleTalk разработана таким образом, чтобы предоставить целостный интерфейс

с сетью при минимуме обязанностей системного администратора.

* Малые рабочие группы. Подобно большинству других сетей, предназначенных для

объединения настольных компьютеров, первоначальная разработка архитектуры

AppleTalk отражала тенденцию объединения компьютеров Macintosh в небольшие

рабочие группы. Фактически многие пользователи просто подсоединяются к одному

компьютеру с лазерным печатающим устройством.

[КС 28-1]

[5]* Низкая стоимость. Из-за того, что Macintosh является достаточно дешевой

машиной, политика фирмы Apple при создании AppleTalk не могла быть направлена

на построение сети, состоящей из дорогих компонентов. Фирма Apple выбрала

решение, предполагающее встраивание сетевых функций в основной функциональный

набор машины Macintosh. Поэтому все ЭВМ Macintosh обладают возможностью

сетевого взаимодействия без каких-либо дополнительных затрат со стороны

пользователя.

[5]Со стороны фирмы Apple было понимание исключительности сетевого окружения

для машин Macintosh, при этом фирма не препятствовала участию сторонних

организаций в развитии своей сетевой концепции. Поэтому существовала

уверенность в том, что архитектура Macintosh достаточно открыта для

интеграции разнообразных продуктов сторонних производителей. Поддерживалась

не только открытость всех интерфейсов с имеющимися протоколами архитектуры

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

рынке Macintosh появились сетевые продукты таких фирм, как Novell, Sitka,

Cayman Systems, Microsoft и Shiva. Фирма Apple продолжает политику поддержки

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

книга (о построении AppleTalk), предназначенная разработчикам системы.

Концепция AppleTalk в настоящее время находится во второй фазе своего

развития, так называемой, AppleTalk Phase II. Архитектура Appletalk Phase II,

введенная в июне 1989 года, значительно расширила потенциальные размеры и

увеличила сложность сетей AppleTalk. Например, в ней сняты ограничения

AppleTalk Phase I, касающиеся размера сети: не более 254 узлов. В AppleTalk

Phase II поддержана в большой степени интерсетевая работа, что позволяет

более просто сочетать протоколы AppleTalk с протоколами интерсети. Все

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

архитектуры AppleTalk Phase II.

[5]В AppleTalk Phase II поддерживаются протоколы доступа LocalTalk,

IEEE 802.3, IEEE 802.5. Отображение адресов Канального уровня в протокольные

адреса осуществляется протоколом AARP (AppleTalk Address Resolution Protocol).

На Сетевом уровне основным протоколом является DDP (Datadram Delivery

Protocol). С протоколом DDP связаны протокол поддержки таблиц маршрутизации

(RTMP - Routing Table Maintenance Protocol), протокол ZIP (Zone Information

Protocol) и протокол NBP (Name Binding Protocol). Протокол RTMP предназначен

для формирования таблиц маршрутизации AppleTalk. Протокол ZIP используется

для отображения номера сети AppleTalk в имя зоны. Протокол NBP соотносит

имена AppleTalk и сетевые адреса.

На Транспортном уровне поддерживаются два протокола. Протокол транзакций

(AppleTalk Transaction Protocol - ATP) обеспечивает надежность доставки

сообщений, используя технику транзакций. Протокол ADSP (AppleTalk Datastream

Protocol) также гарантирует надежность доставки сообщений, но работает с

с байтовым потоком, а не с транзакциями в отличие от первого протокола.

[КС 28-2]

[5]На Сеансовом уровне архитектура AppleTalk представлена протоколом PAP

(Printer Access Protocol), разработанным для обеспечения взаимодействия

между рабочими станциями и серверами любого типа. Протокол ASP (AppleTalk

Session Protocol) является классическим Сеансовым протоколом.

Протокол ASP предусматривает установление, поддержание и завершение сеансов.

Файловый протокол AppleTalk (AFP - AppleTalk Filing Protocol) обеспечивает

функцию удаленного вызова процедур. Протокол AFT осуществляет доступ к

удаленным файлам и защиту как файлов, так и каталогов.

Три основные приложения AppleTalk - это Файл-сервер (AppleShare File server),

Сервер печати (AppleShare Print Server) и AppleShare PC. Файл-сервер

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

удаленным файлам. Сервер печати применяет протокол PAP для организации

очередей работ к печатающим устройствам, подключенным к сети. Система

AppleShare PC предназначается для обеспечения песональным компьютерам с

MS DOS доступа к Файл-серверам AppleTalk.

[КС 28-3]

        [ AppleTalk и Модель OSI     ]

     [ Прикладной ]

     [ Представительный ]

     [ Сеансовый ]

     [ Транспортный ]

     [ Сетевой ]

     [ Канальный ]

     [ Физический ]

             [ к рис. на стр. 28-4 (в поле рисунка)]

[1]Протоколы Физического и Канального уровней

[5]Подобно подходу фирмы Novell в подходе фирмы Apple стратегически важным

считается независимость канального уровня. Хотя фирма Apple и создала свою

сетевую спецификацию (LocalTalk), такие технологии как Ethernet и

Token ring вполне успешно интегрируются в архитектуре AppleTalk. Для того,

чтобы поддержать соглашения о нименовании, протоколы для работы в среде

Ethernet называются EtherTalk, а в среде Token ring - TokenTalk. Однако

только LocalTalk является сетевой технологией, которая поставляется в составе

системы Macintosh.

Протокол доступа к каналу передачи данных (LocalTalk Link Access Protocol),

иногда называемый LLAP, в данном разделе - LocalTalk, основывается на методе

CSMA/CA, применяемом для экранированной витой пары на скорости 230.4 кбит/сек.

В данном курсе обсуждение LocalTalk отделено от рассмотрения высокоуровневого

AppleTalk, что отвечает и стратегии фирмы Apple. Для того, чтобы получить

больше информации о LocalTalk, следует обратиться к разделу 21.

[КС 28-4]

[5]Как видим, протоколы EtherTalk и TokenTalk являются реализациями протоколов

AppleTalk на основе двух наиболее популярных методов доступа к среде передачи

данных. Преимущества этих методов передачи данных непосредственно переносятся

и в AppleTalk. Так Ethernet и Token Ring значительно более скоростные среды

передачи данных, чем LocalTalk. Интерфейсы Ethernet и Token Ring широко

доступны сегодня практически для всех компьютерных платформ. Кроме этого,

как уже обсуждалось в главах 18 и 19, обе технологии имеют различные сильные

и слабые стороны, что уже обсуждалось ранее и поэтому далее они рассматриваться

не будут.

[5]Протокол AARP (AppleTalk Address Resolution Protocol)

[5]Из-за того, что концепция фирмы Apple предусматривает возможность

одновременного использования различных канальных протоколов, возникает

необходимость в преобразовании адресов с помощью соответствующих

средств. Таким средством является протокол AARP (AppleTalk Address Resolution

Protocol), позволяющий транслировать высокоуровневые протокольные адреса в

физические (канальные) адреса и обратно. Подобно протоколу ARP, обсуждаемому

в главе 23, протокол AARP обладает достаточно общими свойствами для

отображения адресов любых двух протокольных уровней. Протокол AARP

обуславливает возможность исполнения протоколов AppleTalk на любом наборе

протоколов Канального уровня.

Протокол AARP применяется в целом ряде случаев, в результате существует три

различных формата протокольных сообщений AARP. Наиболее часто используемый

вариант применения AARP следующий. Протокол верхнего уровня располагает

информацией об адресах узла назначения, однако его адрес на Канальном уровне

(звеньевой адрес) неизвестен. В этом случае в соответствии с протоколом

AARP по сети передается широковещательное или групповое сообщение (это

зависит от типа канала). Данное сообщение, называемое AAPR-запрос

(AARP-request), содержит протокольный адрес и одновременно запрашивает

соответствующий адрес Канального уровня. Узел, имеющий указанный протокольный

адрес, формирует сообщение AARP-ответ (AARP-response), в которое

помещается звеньевой адрес узла.

       [ Узел А   ]              [ Узел B  ]

           [ Какой звеньевой адрес ]

           [ соответствует протокольному ]

           [ адресу Х? ]

       [ AARP-запрос ]         [ AARP-ответ ]

           [ Протокольному адресу Х ]

           [ соответствует звеньевой]

           [ адрес Y ]

       [ AARP-запрос ]   [ У кого адрес 15? ]

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72


Новости


Быстрый поиск

Группа вКонтакте: новости

Пока нет

Новости в Twitter и Facebook

                   

Новости

© 2010.