Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИСМ ответы.doc
Скачиваний:
14
Добавлен:
02.08.2019
Размер:
1.82 Mб
Скачать

Поддержка в NetWare AppleTalk

Протокол AppleTalk встроен в каждый компьютер Macintosh. Построить сети с компьютерами Macintosh также легко, как связать вместе связать вместе системы с помощью кабеля AppleTalk. Базовая система (AppleTalk Phase I) позволяет совместно использовать файлы и принтеры до 254 системам, в то время как AppleTalk Phase II поддерживает до 16 миллионов узлов. AppleTalk относительно нетрудно реализовать на других системах, поскольку он хорошо соответствует протоколу OSI и для интегрирования с другими системами допускает подстановку протоколов различных уровней.

AppleTalk позволяет передавать данные со скоростью 230 Кбит/сек. Кабели и соединители AppleTalk просты в установке, а телефонные кабели и соединители можно заменять. Если AppleTalk не обеспечивает нужную скорость, можно использовать две другие сетевые схемы - EtherTalk и TokenTalk, но для них требуются дополнительные платы. Перечислим протоколы транспортного уровня и уровня сеанса, связанные с AppleTalk:

  • DDP (Datagram Delivery Protocol) подготавливает пакеты данных (которые называются датаграммами). Как и в большинстве пакетов, датаграмма содержит сетевой адрес и данные форматирования. Для увеличения надежности передачи разработчики программного обеспечения могут использовать в транспортном уровне протокол ATP (AppleTalk Transaction Protocol).

  • ATP (AppleTalk Transaction Protocol) обеспечивает гарантированную передачу и доставку пакетов.

  • ASP (AppleTalk Session Protocol) представляет собой расширение ATP и служит для управления сеансом связи.

  • ADSP (AppleTalk Data Stream Protocol) обеспечивает способ открытия виртуального канала данных ("конвейера") между участвующими в сеансе устройствами, благодаря чему информация может считываться и записываться на устройства.

  • AEP (AppleTalk Echo Protocol) обеспечивает передачу и получение пакетов данных между узлами.

  • NBP (Name Binding Protocol) позволяет администраторам именовать устройства на основе адреса устройства.

  • ZIP (Zone Information Protocol) обеспечивает для устройства NBP с номером зоны (объединенные сети разбиваются на группы, которые называются зонами).

  • RTMP (Routing Table Maintenence Protocol) используется для обновления таблиц маршрутизаторов, которые определяют маршрут между двумя точками сети.

  • PAP (Printer Access Protocol) на основе информации NBP подготавливает маршрут принтера.

Кроме транспортного уровня и уровня сеанса имеются средства AppleTalk, такие как AppleTalk Filing Protocol, обеспечивающие совместное использование файлов и приложений. В этот уровень включен также язык PostScript для печати в сети.

Поддержка сетевого интерфейса odi и ndis

Традиционный коммуникационный метод NetWare IPX идеально подходит для сетей, поддерживающих рабочие станции DOS и OS/2. IPX - это быстрая и эффективная система передачи пакетов в локальных сетях. Однако, IPX используется только Novell, что затрудняет взаимодействие с другими типами сетей. Сетевую работу в глобальных сетях с оборудованием различных поставщиков может обеспечить TCP/IP.

Хотя в политике обеспечения межсистемного взаимодействия TCP/IP уделяется все большее внимание, существуют также другие стандарты, такие как AppleTalk и, конечно, OSI. Поэтому Novell разработала интерфейс ODI (Open Data-Link Interface), позволяющим сосуществовать на сервере или рабочей станции нескольким стекам протокола. Кроме того, в него недавно добавлена поддержка NDIS (Network Driver Interface Specification) - интерфейс для сетевых плат Microosoft. NDIS используется для связи различных систем, таких как LAN Manager фирмы Microsoft, 3+Share фирмы 3Com и сети IBM LAN Server. NDIS и ODI могут сосуществовать на рабочей станции, так что пользователям обеспечивается доступ и к сетям NetWare. При запуске программного обеспечения поддержки рабочей станции NetWare 4.0 ODI устанавливается автоматически.

Назначением NDIS и ODI является стандартизация интерфейса между драйверами и интерфейсными платами. Благодаря этому, для каждого типа протокола, который вы хотите реализовать через плату, не требуются отдельные драйверы.