Предисловие
Сетевая операционная система Novell Netware является одной из наиболее распространенных систем в сетях, обеспечивающих взаимодействие персональных компьютеров и других клиентов с серверами, работающими под управлением этой операционной системы. Серверы Netware предоставляют своим клиентам широкий набор сетевых услуг, включая совместное использование файлов, принтеров, управление каталогами (Directory Services), а также услуги доступа к сети Интернет. Большое количество таких серверов используются в качестве серверов приложений, обрабатывающих совместные базы данных, а также в качестве серверов Интернет и интрасетей. Общее число установленных сетей и клиентов Novell во всем мире составляет 5 и 50 миллионов соответственно.
Введение
Компания Cisco Systems занимает лидирующее положение в отрасли сетевой индустрии и является одним из основных партнеров фирмы Novell. В настоящее время пользователи корпоративных сетей нуждаются в необходимости совместной обработки информации как внутри корпорации, так и в масштабах целого государства или всего мира. Объединение территориально удаленных сетей Novell через частные и публичные сети связи, а также возможность обеспечения доступа клиентов этих сетей к ресурсам Интернет во многом определяет успех в деятельности государственных и коммерческих организаций.
Компании Cisco Systems и Novell сотрудничают между собой уже на протяжении многих лет. За это время было проведено большое количество совместных разработок в области создания и внедрения корпоративных сетей разного масштаба, основанных на ОС Netware. И хотя большинство протоколов Netware изначально разрабатывалось для небольших локальных сетей, усилия Cisco Systems в этой области позволили добавить некоторые функциональные возможности, обеспечивающие возможность функционирования этих протоколов в условиях крупных распределенных сетей.
Сетевое оборудование Cisco, включая маршрутизаторы, коммутаторы и серверы доступа, обеспечивают едва ли не наилучшие конечные решения по объединению сетей Netware. Оборудование Cisco поддерживает широкий спектр локальных связей, включая Ethernet, Fast Ethernet, Token Ring и FDDI (Fiber Distributed Data Interface). Локальные сети Netware могут объединяться между собой либо непосредственно напрямую, либо через высокоскоростные синхронные соединения (до скоростей T3/OC-1), а также через системы поставщиков сетевых услуг, основанные на X.25, Frame Relay, ISDN (Integrated Services Digital Network), ATM (Asynchronous Transfer Mode) и SMDS (Switched Multimegabit Data Service).
Устройства и решения Cisco Systems поддерживают множество уникальных функций и особенностей оригинальных протоколов Netware. Эта поддержка является частью ОС Cisco IOS™ (Internetwork Operating System) – единой программной платформы для всех устройств и сервисов компании, обеспечивающей функционирование сетевых приложений.
Cisco IOS функционирует на маршрутизаторах, коммутаторах, серверах доступа и прочих устройствах компании. Применительно к ОС Novell Netware Cisco IOS предоставляет:
· Услуги связи
· Ethernet, Fast Ethernet, Token Ring, FDDI, ATM
· Несколько типов инкапсуляции пакетов для Ethernet, Token Ring и FDDI
· Коммутируемые и виртуальные локальные сети (VLAN)
· Поддержка связей WAN (IPXWAN 1.0, 2.0 и IPXCP)
· Поддержка NASI (Netware Asynchronous Services Interface™)
· Поддержка IPX/IP gateway (IPeXchange)
· Функции безопасности и защиты данных
· Списки доступа (Access List) для протокола IPX (Internetwork Packet Exchange)
· Фильтры протоколов RIP (Routing Information Protocol), SAP (Service Advertising Protocol) и NetBIOS (Network Basic Input/Output System)
· Ведение протоколов нарушений списков доступа
· Простота использования списков доступа
· Средства масштабирования
· Поддержка современные протоколов маршрутизации, включая Enhanced IGRP® (Enhanced Interior Gateway Routing Protocol) и NLSP (Netware Link Services Protocol)
· Агрегирование маршрутов NLSP (NLSP 1.1)
· Распространение маршрутных таблиц между протоколами Enhanced IGRP, NLSP и RIP/SAP
· Конфигурация таймеров обновлений маршрутных таблиц RIP и SAP и размеров пакетов
· Направленное распространение широковещательных пакетов NetBIOS
· Поддержка протокола RSUP (Reliable SAP Update Protocol)
· Туннелирование IPX
· Поддержка подсетей, не содержащих собственных серверов и фильтрация пакетов GNS (Get Nearest Server)
· Поддержка виртуальных интерфейсов для соединений WAN
· Сервисы для снижения стоимости эксплуатации
· Маршрутизация по требованию (DDR, Dial-on-Demand Routing)
· Маршрутизация на основе “моментального снимка” сети (Snapshot Routing)
· Поддержка статических маршрутов
· Поддержка протокола SPX (Sequenced Packet Exchange) и поддержка групповой передачи пакетов IPX
· Сжатие заголовков и полей данных пакетов IPX
· Поддержка протокола NHRP (Next Hop Resolution Protocol)
· Обеспечение высокого уровня производительности
· Быстрая коммутация пакетов (Fast Switching)
· Разделение нагрузки, включая разделение нагрузки каждого узла (Per-Host Load Balancing)
· Обработка очередей и поддержка различных приоритетов трафика
· Функции управления
· Поддержка протокола SNMP (Simple Network Management Protocol)
· Поддержка индикации SAP по имени
· Поддержка Inverse ARP (Address Resolution Protocol) для сетей Frame Relay
· Поддержка IPX accounting
· Наличие утилиты IPX Ping
· Средства отладки
Введение в Novell Netware
Компания Novell, Inc. разработала и представила ОС Netware в начале 80-х годов. Происхождение этой системы связано с набором сетевых протоколов XNS (Xerox Network Systems), представленных корпорацией Xerox в конце 70-х годов.
ОС Netware использует архитектуру “клиент-сервер”. Клиенты (иногда называемые рабочими станциями) запрашивают у серверов определенные услуги, такие как доступ к файлам или принтерам. Клиент-серверная архитектура Netware использует систему вызовов удаленных процедур, которые обеспечивают удаленный доступ к ресурсам, прозрачный для пользователей.
На рис. 1 показана структура протоколов Netware, протоколы доступа к среде, поддерживаемые Netware и Cisco, а также взаимосвязь между протоколами Netware и сетевой моделью OSI (Open Systems Interconnection).
Рис. 1. Протоколы Netware и модель OSI
Рис. 2. Типы инкапсуляции семейства протоколов Ethernet/802.3 в Netware
Другие протоколы Netware
Протокол SPX (Sequenced Packet Exchange) является общим для всех реализаций Netware транспортным протоколом уровня 4. Надежный, ориентированный на соединение протокол SPX (сходный с TCP) расширяет возможности протокола IPX по передаче дейтаграмм. SPX представляет собой надстройку IPX.
Клиентские оболочки Netware работают на широком спектре клиентского оборудования, включая IBM PC, Apple Macintosh и рабочие станции UNIX. Эти оболочки перехватывают запросы ввода-вывода пользовательских приложений и определяют необходимость выполнения сетевых операций для обработки этих запросов. Если необходим доступ к сети, то клиентская оболочка Netware производит преобразование запроса в сетевые пакеты и передает их протоколу IPX, который осуществляет их трансляцию по сети. В противном случае клиентская оболочка передает запрос к локальной системе ввода-вывода.
Протокол NCP (Netware Core Protocol) представляет собой набор функциональных модулей, призванных удовлетворить запросы приложений, поступающие от клиентских оболочек Netware и других удаленных клиентских процессов. Услуги, предоставляемые протоколом NCP, включают в себя доступ к файлам, принтерам, управление именами, систему учета и безопасности, а также файловую синхронизацию.
ОС Netware также поддерживает протокол сеансового уровня NetBIOS, определенный компаниями IBM и Microsoft для сетей IBM PC. Эмуляция NetBIOS позволяет приложениям IBM PC использовать интерфейс NetBIOS в сетях Netware. Пакеты NetBIOS инкапсулируются в пакеты IPX.
Решения Cisco IOS
Услуги связи (Connectivity)
Первым шагом при построении объединенных сетей является рассмотрение возможности связи между индивидуальными локальными сетями (LAN) через глобальные сети (WAN). Аппаратное обеспечение Cisco и программное обеспечение Cisco IOS обеспечивает такую возможность для всех протоколов LAN, поддерживаемых ОС Netware, включая Ethernet, Fast Ethernet, Token Ring, FDDI и ATM. Cisco также поддерживает полный набор связей WAN, включая высокоскоростные выделенные линии, PPP, X.25, Frame Relay, ISDN, ATM и SMDS.
Соединения WAN
Компания Novell для обеспечения передачи пакетов IPX через соединения WAN с использованием PPP представляет протокол IPXWAN. Этот протокол описывает процедуры установления соединений и в некоторых случаях позволяет определить тип того или иного соединения. Кроме того, этот протокол содержит методы, позволяющие осуществлять динамическое присвоение сетевых адресов и определять метрики маршрутов для каждого интерфейса. Протокол IPXWAN необходим для обеспечения работы программного модуля Novell MPR (Netware Multiprotocol Router).
ПО Cisco IOS поддерживает обе версии протокола IPXWAN – версию 1 (RFC-1362) и версию 2 (RFC-1634). Протокол IPXWAN 2.0 содержит поддержку сетей X.25 (коммутируемые и постоянные виртуальные соединения) и сетей Frame Relay (постоянные виртуальные соединения), в отличие от протокола IPXWAN 1.0, который поддерживает только синхронные линии связи. Кроме того, IPXWAN 2.0 позволяет использовать NLSP в качестве маршрутизирующего протокола и поддерживает использование ненумерованных (unnumbered) соединений IPX.
Использование ненумерованных соединений делает конфигурирование связей WAN более простым и позволяет администраторам сетей сократить использование сетевых адресов IPX. Использование NLSP на соединениях WAN уменьшает стоимость эксплуатации этих соединений за счет исключения передачи ненужной маршрутной информации, передаваемой в противном случае через всю сеть.
ПО Cisco IOS также поддерживает протокол IPX через соединения PPP с использованием стандартного протокола IPXCP (PPP Control Protocol, RFC-1552). Протокол IPXCP позволяет соединять сети IPX через любые линии связи WAN, поддерживающие PPP, включая X.25, Frame Relay, ISDN, ATM, SDMS и высокоскоростные синхронные линии.
Рис. 3. Использование сервера доступа Cisco в качестве сервера NASI
Сервер доступа Cisco, на котором работает ПО Cisco IOS, может выполнять функции сервера NASI для 16-битных клиентов Novell. Необходимо отметить, что работа 32-битных клиентов не поддерживается.
Благодаря поддержке NASI сетевые администраторы получают возможность централизованно управлять такими ресурсами сети, как модемные пулы, что позволит расширить сферу расположения клиентов сети и увеличить эффективность работы распределенных клиентов Netware, использующих эти ресурсы.
Шлюз IPX/IP Gateway
Шлюз IPX/IP, известный как IPeXchange и разработанный Cisco Systems, дает пользователям сетей Netware осуществлять защищенный доступ к сети Интернет, а также запускать приложения, работающие по протоколу TCP/IP, такие как программы просмотра Web (Web Browsers), Telnet и FTP (File Transfer Protocol). При использовании IPeXchange сети на основе IPX подключаются к сетям IP (например, к Интернет) задействуя всего один IP-адрес для всей локальной сети Netware. IPeXchange исключает необходимость конфигурирования и поддержки всего стека протокола TCP/IP на каждом рабочем месте и запуска маршрутизирующих протоколов IPX на уровне ядра корпоративной сети.
Возможности IPeXchange могут быть применимы как к выделенным, отдельно стоящим устройствам, так и к некоторым (по выбору администратора) серверам доступа, работающим под управлением Cisco IOS.
Рис. 4. Объединение различных сетей и организационной информации
Несмотря на то, что парольная защита и шифрование данных безусловно способствуют решению проблем защиты данных, ПО Cisco IOS обеспечивает некоторое количество дополнительных функций ограничения и контроля доступа на сетевом уровне. Эти дополнительные меры обеспечения защиты особенно важны в тех ситуациях, когда имеются подключения к внешним сетям или потенциальными нарушителями используются программные анализаторы, осуществляющие дешифрацию паролей и другой конфиденциальной информации, передаваемой через сеть.
Фильтры RIP, SAP и NetBIOS
Кроме управления трафиком IPX при помощи списков доступа, программное обеспечение Cisco IOS обеспечивает фильтрацию пакетов RIP, SAP и NetBIOS. Фильтрация возможна также в обоих направлениях на каждом из интерфейсов.
Фильтрация пакетов RIP обеспечивает несколько преимуществ:
· Фильтрация некоторых маршрутов обеспечивает изоляцию некоторых сетей по выбору администратора
· Фильтрация обеспечивает “видимость” определенных участков сети только из указанных областей сетевой системы
· Фильтрация позволяет создать логически параллельные сетевые связи без необходимости физической изоляции сетевых соединений и участков
Фильтрация также может применяться для увеличения производительности сети за счет предотвращения попадания в соединения с ограниченной полосой пропускания неавторизованного трафика.
Трафик SAP может быть разделен по типам рекламируемых сервисов, номеру сети и по другим полям пакета SAP. ПО Cisco IOS также может фильтровать трафик NetBIOS, который инкапсулируется в пакеты IPX. Сетевой трафик может быть отфильтрован либо по именам узлов NetBIOS, либо по любой двоичной маске, накладываемой на каждый пакет NetBIOS. Сетевые администраторы могут использовать гибкие механизмы фильтрации для уменьшения размеров таблиц SAP, а также для ограничения доступа к ресурсам серверов Netware для пользователей из неавторизованных областей сети.
Сервисы масштабирования
Объединение существующих сетей Novell в единую сетевую систему и поддержка большого числа клиентов и серверов Netware вызвали необходимость в разработке специальных механизмов, обеспечивающих масштабируемость таких сетей. ПО Cisco IOS содержит ряд специальных функций, делающих возможным создание больших объединенных сетей Novell.
Рис. 5. Агрегирование маршрутов NLSP
По возможности диапазоны сетевых адресов могут быть агрегированы в одну маршрутную запись, что существенно снижает размеры маршрутных таблиц и объемы трафика, содержащего маршрутные обновления. Такой подход обеспечивает более эффективную маршрутизацию.
Туннели IPX
Другой функциональной составляющей ПО Cisco IOS, разработанной с целью оптимизации клиент/серверного взаимодействия является туннелирование IPX. Туннелирование – это стандартный термин, обозначающий способ взаимодействия двух родственных сетевых сред через третью инородную среду. Туннелирование обеспечивает услуги связи для сетей Netware через частные и публичные сети, включая Интернет, даже если эти сети вообще не поддерживают протокол IPX.
ПО Cisco IOS поддерживает функции туннелирования, используя при этом инкапсуляцию GRE (Generic Routing Encapsulation, RFC-1701). Инкапсуляция GRE позволяет мультиплексировать несколько типов протоколов в единый туннель.
Пример туннелирования показан на рис. 6.
Рис. 6. Туннелирование с использованием GRE
Две локальные сети, использующие протокол IPX, разделены некоторой сетью, работающей по протоколу IP. При использовании GRE маршрутизаторы Cisco, находящиеся на краях этой сети (назовем ее IP WAN) могут инкапсулировать дейтаграммы IPX в пакеты IP для передачи первых через сеть IP.
Внутри туннелированных сетей сетевые устройства могут реализовывать различные протоколы маршрутизации IP и другие технологические решения, обеспечивающие управление, оптимизацию трафика IP. При этом время выбора маршрута и сходимость протоколов маршрутизации сокращается.
Добавим, что хотя трафик туннеля может проходить через большое число маршрутизаторов Cisco внутри IP WAN, протоколы маршрутизации IPX рассматривают весь туннель как одно прямое соединение между двумя маршрутизаторами. Такое решение обеспечивает функции масштабирования при использовании протокола RIP, ограниченного числом промежуточных узлов. И, наконец, необходимо отметить, что процедуры конфигурации туннеля для практически не отличаются процедур конфигурации сетевого интерфейса, что означает, что на туннель можно устанавливать списки доступа и фильтры протоколов.
Отметим, что Cisco IOS обеспечивает создание туннелей IP для передачи протокола IPX только при использовании стандартной реализации GRE. Реализация, описанная в RFC-1234, не поддерживается.
Рис. 7. Разделение нагрузки при обработке GNS на сегментах, не содержащих серверов
Маршрутизатор Cisco посылает ответ GNS клиенту А, в котором говорится о том, что этому клиенту надлежит взаимодействовать с сервером 1. Клиенту же В предписывается работа с сервером 2. Благодаря поддержке сетевых сегментов, не содержащих серверов Netware, а также возможности по распределению клиентов по разным серверам, ПО Cisco IOS позволяет организовать сетевое разделение нагрузки, повышающее доступность сетевых приложений и снижающее необходимость в установке большого числа локальных серверов.
Виртуальные интерфейсы
Другой функциональной возможностью Cisco IOS является наличие поддержки виртуальных интерфейсов, позволяющих создавать виртуальные соединения в сетях X.25, Frame Relay или SMDS. Эти виртуальные интерфейсы конфигурируются так же, как если бы это были разные физические интерфейсы, включая поддержку списков доступа и фильтров протоколов, параметры маршрутизирующих протоколов (например, RIP на одном виртуальном соединении и EIGRP – на другом). Эта функциональная особенность позволяет существенно увеличить уровень гибкости сетевой структуры.
Рис. 8. Принцип маршрутизации Snapshot Routing
Принцип “моментального снимка” (см. рис. 8) заключается в том, что удаленный маршрутизатор получает информацию о маршрутах и сервисах то время, когда линия связи активна (интервал T1). Это состояние маршрутов и сервисов сохраняется на все время, в течение которого линия связи является неактивной (интервал T2). Затем снова наступает активный период, в течение которого происходит обмен информацией об изменениях конфигурации маршрутов и сервисов.
В том случае, если за время следующего активного периода маршрутизатор не получает ни одного пакета обновлений, то через заданный промежуток времени (интервал T3) он может активизировать линию связи с тем, чтобы убедиться в наличии маршрутизатора или другого устройства на другом конце линии связи. Например, такая ситуация возможна в том случае, если телефонный номер DDR или интерфейс был временно недоступен во время активного периода.
Принцип Snapshot Routing особенно подходит к использованию в сетях ISDN для снижения суммарной стоимости соединения.
Рис. 9. Резервный путь следования трафика, использующий плавающий статический маршрут
На этом рисунке основным путем из сети 1 в сеть 2 является выделенная линия между маршрутизаторами А и В. Однако, возможен и другой путь, проходящий через коммутируемое соединение. В случае обрыва выделенной линии маршрутизатор А перенаправит весь трафик на маршрутизатор С, а тот, в свою очередь, передаст его маршрутизатору B. При восстановлении работоспособности выделенной линии динамический маршрут перекроет плавающий статический маршрут, и путь следования трафика вновь станет таким, каким он было до обрыва.
Производительность
Необходимость поддержки пиковой производительности в распределенных сетях вызвало определенные усилия разработчиков сетей в этой области. Cisco Systems предоставляет набор дополнительных функциональных возможностей аппаратного и программного обеспечения для достижения этой цели.
Рис. 10. Разделение нагрузки между несколькими линиями связи
Два маршрутизатора соединены между собой двумя высокоскоростными выделенными линиями, что позволяет им разделять нагрузку, передавая пакеты сразу по обеим линиям связи. Если одно из соединений будет нарушено, то весь объем трафика автоматически переключится на оставшееся соединение. Таким образом, кроме более эффективного использования полосы пропускания, разделение нагрузки способствует лучшей отказоустойчивости сети.
На рис. 11 показано разделение нагрузки между несколькими путями следования трафика.
Рис. 11. Разделение нагрузки между несколькими путями следования трафика
Одним из возможных применений такого подхода к разделению нагрузки может служить использование алгоритма “round-robin”, при котором передача каждого следующего пакета производится по альтернативному пути, имеющему такую же административную стоимость. При этом такая передача пакетов совершенно прозрачно с точки зрения конечных узлов сети. Эта конфигурация позволяет эффективно использовать суммарную пропускную способность сети и снизить уровень задержек при передаче пакетов.
В некоторых случаях линии связи в распределенных сетях имеют сильно не одинаковые значения пропускной способности. В связи с этим традиционный подход к разделению нагрузки может привести к тому, что пакеты будут получены узлом назначения не в том порядке, в каком они были отправлены узлом-источником. В сетях IPX пакеты, полученные не в том порядке, обязательно должны быть переданы заново, что приводит к увеличению задержек при обработке запросов приложений и к увеличению суммарного трафика сети.
Для решения этой проблемы Cisco IOS предлагает механизм балансирования нагрузки по методу per-host для протокола IPX. При таком балансировании нагрузки последовательно передаваемые пакеты (или поток трафика), предназначенные для данного узла назначения, передаются по одному пути, даже если имеется альтернативный путь. Так как этот метод балансирования нагрузки посылает все пакеты, предназначенные данному узлу, по одному пути, то это гарантирует, что порядок следования пакетов не будет нарушен. Соблюдение очередности передачи пакетов значительно уменьшает количество повторных передач и, как следствие, сокращает вероятность возникновения перегрузок сети.
Балансирование нагрузки по методу per-host не гарантирует оптимально эффективное использование всех имеющихся в наличии соединений. Однако, использование разных путей для разных конечных узлов, находящихся в одном месте, позволяет достичь тех же преимуществ традиционного подхода к разделению нагрузки в плане эффективности использования соединений и повышения отказоустойчивости.
Функции управления
Программное обеспечение Cisco IOS включает в себя набор инструментальных утилит, позволяющих осуществлять функции конфигурирования, мониторинга и управления сетями. Эти средства позволяют легко решать проблемы, связанные с объединением сетей Netware и могут быть жизненно важными при возникновении непредусмотренных ситуаций, возникающих при эксплуатации объединенной сети.
Утилита IPX Ping
Cisco IOS включает в себя IPX – версию известной команды ping, помогающей при поиске неисправностей в сети.
Эта команда позволяет администратору сети проверять работоспособность отдельных каналов и устройств путем посылки тому или иному узлу сетевых запросов и получения (или неполучения) ответов. Команда ping позволяет находить сбойные участки и узлы сети, вызвавшие проблемы в работоспособности всей сетевой системы. Утилита IPX ping поддерживает все стандартные соглашения Novell и может использоваться с любым сервером или клиентом Netware, а также с любым устройством как производства Cisco, так и другого производителя.
Средства отладки
В составе ПО Cisco IOS присутствует полнофункциональная команда debug, которая обеспечивает сетевым администраторам возможность отслеживания всех процессов, происходящих на маршрутизаторах, сетевых интерфейсах и в каналах связи. Поддержка средств отладки Cisco, значительно превосходящих аналоги любых конкурентов, позволяют осуществлять мониторинг, управление и поиск неисправностей в сетях Novell.
Заключение
Протоколы, используемые в ОС Novell Netware, так же, как и другие сетевые протоколы, могут транслироваться, маршрутизироваться и коммутироваться сетевым оборудованием Cisco Systems. Законченные решения Cisco для сетей Novell Netware основаны на многолетнем опыте компании, полученном при построении и управлении объединенными сетями. Многие из этих сетей занимают значительное географическое пространство, содержат тысячи серверов, клиентов, маршрутизаторов и коммутаторов, и продолжают расти.
Программное и аппаратное обеспечение Cisco обеспечивают большое количество уникальных функциональных возможностей и решений для сетей Novell Netware. Эти возможности могут использоваться как отдельно, так и в совокупности, обеспечивая создание мощных и эффективных сетевых инфраструктур, обладающих гибкостью при добавлении новых сервисов, функциональных возможностей и приложений, обеспечивающих возрастающие потребности развивающегося бизнеса.
Компания Cisco продолжает свое сотрудничество с компанией Novell и ее заказчиками с целью разработки новых современных решений, отвечающих потребностям сегодняшнего дня. Надежная поддержка компанией Cisco сетей Novell делает Cisco Systems одним из лучших стратегических партнеров для тех организаций, которые в условиях своих корпоративных сетей сделали ставку на ОС Netware.
Литература
1. http://www.pluscom.ru/off-line/solutions/library/cisco_ios_for_novell_netware.html/nw_ios.pdf
2. http://www.osp.ru/dir/494?ord=-200410289999999999&cnt=20
3. http://emanual.ru/download2/1735.html
Предисловие
Сетевая операционная система Novell Netware является одной из наиболее распространенных систем в сетях, обеспечивающих взаимодействие персональных компьютеров и других клиентов с серверами, работающими под управлением этой операционной системы. Серверы Netware предоставляют своим клиентам широкий набор сетевых услуг, включая совместное использование файлов, принтеров, управление каталогами (Directory Services), а также услуги доступа к сети Интернет. Большое количество таких серверов используются в качестве серверов приложений, обрабатывающих совместные базы данных, а также в качестве серверов Интернет и интрасетей. Общее число установленных сетей и клиентов Novell во всем мире составляет 5 и 50 миллионов соответственно.
Введение
Компания Cisco Systems занимает лидирующее положение в отрасли сетевой индустрии и является одним из основных партнеров фирмы Novell. В настоящее время пользователи корпоративных сетей нуждаются в необходимости совместной обработки информации как внутри корпорации, так и в масштабах целого государства или всего мира. Объединение территориально удаленных сетей Novell через частные и публичные сети связи, а также возможность обеспечения доступа клиентов этих сетей к ресурсам Интернет во многом определяет успех в деятельности государственных и коммерческих организаций.
Компании Cisco Systems и Novell сотрудничают между собой уже на протяжении многих лет. За это время было проведено большое количество совместных разработок в области создания и внедрения корпоративных сетей разного масштаба, основанных на ОС Netware. И хотя большинство протоколов Netware изначально разрабатывалось для небольших локальных сетей, усилия Cisco Systems в этой области позволили добавить некоторые функциональные возможности, обеспечивающие возможность функционирования этих протоколов в условиях крупных распределенных сетей.
Сетевое оборудование Cisco, включая маршрутизаторы, коммутаторы и серверы доступа, обеспечивают едва ли не наилучшие конечные решения по объединению сетей Netware. Оборудование Cisco поддерживает широкий спектр локальных связей, включая Ethernet, Fast Ethernet, Token Ring и FDDI (Fiber Distributed Data Interface). Локальные сети Netware могут объединяться между собой либо непосредственно напрямую, либо через высокоскоростные синхронные соединения (до скоростей T3/OC-1), а также через системы поставщиков сетевых услуг, основанные на X.25, Frame Relay, ISDN (Integrated Services Digital Network), ATM (Asynchronous Transfer Mode) и SMDS (Switched Multimegabit Data Service).
Устройства и решения Cisco Systems поддерживают множество уникальных функций и особенностей оригинальных протоколов Netware. Эта поддержка является частью ОС Cisco IOS™ (Internetwork Operating System) – единой программной платформы для всех устройств и сервисов компании, обеспечивающей функционирование сетевых приложений.
Cisco IOS функционирует на маршрутизаторах, коммутаторах, серверах доступа и прочих устройствах компании. Применительно к ОС Novell Netware Cisco IOS предоставляет:
· Услуги связи
· Ethernet, Fast Ethernet, Token Ring, FDDI, ATM
· Несколько типов инкапсуляции пакетов для Ethernet, Token Ring и FDDI
· Коммутируемые и виртуальные локальные сети (VLAN)
· Поддержка связей WAN (IPXWAN 1.0, 2.0 и IPXCP)
· Поддержка NASI (Netware Asynchronous Services Interface™)
· Поддержка IPX/IP gateway (IPeXchange)
· Функции безопасности и защиты данных
· Списки доступа (Access List) для протокола IPX (Internetwork Packet Exchange)
· Фильтры протоколов RIP (Routing Information Protocol), SAP (Service Advertising Protocol) и NetBIOS (Network Basic Input/Output System)
· Ведение протоколов нарушений списков доступа
· Простота использования списков доступа
· Средства масштабирования
· Поддержка современные протоколов маршрутизации, включая Enhanced IGRP® (Enhanced Interior Gateway Routing Protocol) и NLSP (Netware Link Services Protocol)
· Агрегирование маршрутов NLSP (NLSP 1.1)
· Распространение маршрутных таблиц между протоколами Enhanced IGRP, NLSP и RIP/SAP
· Конфигурация таймеров обновлений маршрутных таблиц RIP и SAP и размеров пакетов
· Направленное распространение широковещательных пакетов NetBIOS
· Поддержка протокола RSUP (Reliable SAP Update Protocol)
· Туннелирование IPX
· Поддержка подсетей, не содержащих собственных серверов и фильтрация пакетов GNS (Get Nearest Server)
· Поддержка виртуальных интерфейсов для соединений WAN
· Сервисы для снижения стоимости эксплуатации
· Маршрутизация по требованию (DDR, Dial-on-Demand Routing)
· Маршрутизация на основе “моментального снимка” сети (Snapshot Routing)
· Поддержка статических маршрутов
· Поддержка протокола SPX (Sequenced Packet Exchange) и поддержка групповой передачи пакетов IPX
· Сжатие заголовков и полей данных пакетов IPX
· Поддержка протокола NHRP (Next Hop Resolution Protocol)
· Обеспечение высокого уровня производительности
· Быстрая коммутация пакетов (Fast Switching)
· Разделение нагрузки, включая разделение нагрузки каждого узла (Per-Host Load Balancing)
· Обработка очередей и поддержка различных приоритетов трафика
· Функции управления
· Поддержка протокола SNMP (Simple Network Management Protocol)
· Поддержка индикации SAP по имени
· Поддержка Inverse ARP (Address Resolution Protocol) для сетей Frame Relay
· Поддержка IPX accounting
· Наличие утилиты IPX Ping
· Средства отладки
Введение в Novell Netware
Компания Novell, Inc. разработала и представила ОС Netware в начале 80-х годов. Происхождение этой системы связано с набором сетевых протоколов XNS (Xerox Network Systems), представленных корпорацией Xerox в конце 70-х годов.
ОС Netware использует архитектуру “клиент-сервер”. Клиенты (иногда называемые рабочими станциями) запрашивают у серверов определенные услуги, такие как доступ к файлам или принтерам. Клиент-серверная архитектура Netware использует систему вызовов удаленных процедур, которые обеспечивают удаленный доступ к ресурсам, прозрачный для пользователей.
На рис. 1 показана структура протоколов Netware, протоколы доступа к среде, поддерживаемые Netware и Cisco, а также взаимосвязь между протоколами Netware и сетевой моделью OSI (Open Systems Interconnection).
Рис. 1. Протоколы Netware и модель OSI
Поддержка доступа к среде (Сетевые связи)
Одним из нововведений, появившихся в ОС Netware, явилась поддержка большого числа коммуникационных стандартов и протоколов доступа к среде передачи (также называемых протоколами уровня 2). В настоящее время Netware поддерживает такие стандарты, как Ethernet/802.3, Token Ring/802.5, Fast Ethernet, FDDI, ATM и PPP (Point-to-Point Protocol).
Как показано на рис. 2, Netware обеспечивает поддержку нескольких типов инкапсуляции (форматов кадров) для протоколов семейства Ethernet. В терминах ПО Cisco IOS эти типы инкапсуляции обозначаются следующим образом:
· Novell-ether (также известный, как Novell Ethernet_802.3, 802.3 raw и Novell proprietary). Кадр включает в себя поле length, предусмотренное стандартом IEEE 802.3 (Institute of Electrical and Electronic Engineers), однако, в нем отсутствует заголовок IEEE 802.2 LLC (Logical Link Control). Этот тип инкапсуляции используется в ОС Netware версий 2.х и 3.х.
· Sap (также известный, как Novell Ethernet_802.2). Это есть ничто иное, как стандартный формат кадров IEEE, включающий в себя заголовок 802.2 LLC. В ОС Netware 3.12 и 4.х этот тип инкапсуляции представлен как новый стандарт Novell.
· Arpa (также известный, как Novell Ethernet_II или Ethernet версии 2), использует стандартный заголовок Ethernet 2.
· Snap (также известный, как Novell Ethernet_SNAP) расширяет заголовок IEEE 802.2 добавлением заголовка протокола SNAP (Subnetwork Access Protocol), который обеспечивает передачу кода "encapsulation type" также, как определено в спецификации Ethernet версии 2.
Рис. 2. Типы инкапсуляции семейства протоколов Ethernet/802.3 в Netware
Дата: 2019-07-30, просмотров: 255.