Глава 1. Построение сетей

Персональные компьютеры (ПК или ПЭВМ) предназначены для тех, кто хочет выполнять на своем собственном компьютере собственные приложения и поддерживать собственные персональные файлы, не прибегая к услугам мини-ЭВМ или больших машин, полностью контролируемых отделами информационных систем. Вскоре после их появления в начале 80-х ПК стали объединяться в сети, что позволило совместно использовать файлы и ресурсы, такие как принтеры. К середине 80-х сети стали настолько крупными и сложными, что управлять ими снова стали отделы информационного обеспечения. Сегодня сети - это далеко не простые и легко обслуживаемые устройства. Они требуют защиты, наблюдения и обслуживания. Кроме того, сети часто выходя за рамки одного учреждения и становятся глобальными. Это уже требует квалифицированного персонала другой сферы - специалистов по телефонным сетям, микроволновой или спутниковой связи.

Данная глава знакомит вас с концепциями и терминологией сети и полезна как новичкам в этой области (они найдут здесь базовые понятия), так и тем, кто уже имеет опыт работы с сетями (так как включает в себя соответствующие разделы и позволит им расширить свой кругозор).

Что такое сети?

Простейшая сеть состоит из двух компьютеров, совместно использующих файлы и принтеры. Значительно более сложные сети могут включать в себя все разбросанные по миру компьютеры крупной компании. Все что вам нужно для совместного использования принтера это простой коммутационный блок, но чтобы организовать эффективную совместную работу с файлами и выполнять сетевые прикладные программы, потребуется плата сетевого интерфейса (NIC) и кабель для соединения систем. Хотя часто используется соединение через параллельный или последовательный порт, такие недорогие сетевые системы не обеспечивают той скорости и целостности, которая необходима для надежной высокопроизводительной сетевой операционной системы, поддерживающей множество пользователей и ресурсов. Базовые компоненты типичной высокопроизводительной сетевой системы иллюстрирует следующая схема:


                   Сетевой кабель-+        Плата сетевого интерфейса

                                  v                           ¦

                 +-----------------+ +-----------------+      ¦

                ++                 +++                 ++     ¦

                ¦                   ¦                   ¦     v

            +---------+          +---------+          +---------+

            ¦+-------+¦          ¦+-------+¦          ¦+-------+¦

            ¦¦       ¦¦          ¦¦       ¦¦          ¦¦       ¦¦

            ¦+-------+¦          ¦+-------+¦          ¦+-------+¦

            +--+---+--+          +--+---+--+          +--+---+--+

        +------+---+-------+ +------+---+-------+ +------+---+-------+

        ¦ -       +--+ +--+¦ ¦ -       +--+ +--+¦ ¦ -       +--+ +--+¦

        ¦         +--+ +--+¦ ¦         +--+ +--+¦ ¦         +--+ +--+¦

        +------------------+ +------------------+ +------------------+

                                  ^

                                  ¦

                               Центральный процессор (ЦП)

После подключения нужно установить сетевую операционную систему (NOS). Существует два базовых типа сетевых операционных систем: с непосредственным подключением (подключением "один в один") и с выделенным сервером. При первом варианте операционная система позволяет пользователям совместно использовать ресурсы своих компьютеров. Примеры таких систем - это Microsoft Windows for Workgroup и Novell NetWare Lite. Подобная схема позволяет вам использовать принтер или каталог диска своего компьютера совместно с другими пользователями, которые также могут получить к ним доступ, а вы можете обращаться к принтеру и каталогу другого компьютера. Это подразумевает, что все вычислительные системы в сети имеют одинаковый статус и ни одна из них не подчинена другой. Примером другой схемы - операционной системы с выделенным сервером - является Novell NetWare. В этом случае один или более компьютеров выделяются в качестве файловых серверов и ни для чего другого не используются. Пользователи получают доступ к совместно используемым каталогам и ресурсам на этих выделенных серверах, но не к каталогам и ресурсам друг-друга. Такая схему улучшает защиту данных и не ухудшает производительности отдельных компьютеров.

Чтобы понять важность сетевой операционной системы, полезно сравнить ее с системой централизованной обработки на мини- или большой ЭВМ. В сети каждый компьютер имеет доступ к программам и файлам центрального сервера, но выполняет эти программы в собственной памяти. Мини-ЭВМ или большая ЭВМ (мэйнфрейм) имеют централизованную обработку. В этом случае ЭВМ обрабатывает задания от подключенных к ней терминалов. Поскольку эти терминалы не имеют процессора и памяти, и часто называют неинтеллектуальными терминалами. Файловый сервер не перегружает обработкой заданий от индивидуальных рабочих станций и может оптимизировать файловые и сетевые средства, такие как запись и считывание файлов, управление, отслеживание доступа пользователей, совместное использование печати и защита.

Системы распределенной обработки часто называют системами "клиент-сервер", поскольку они используют на одном конце полную вычислительную мощность клиента, а на другом - сервера. Клиент работает в режиме рабочей станции. Сервер работает в режиме сетевого сервера и обеспечивает функции управления данными и многопользовательским режимом.

С появлением сетей миникомпьютеры и мэйнфреймы не стали устаревшими. Они просто играют другую роль. Как показано на следующем рисунке, эти большие системы также могут подключаться к сети, а пользователь может обращаться к ним и к их специальным средствам, как к периферийным устройствам. Показанная сеть - это пример сети предприятия, поскольку объединяет все его компьютерные ресурсы, включая системы Apple Macintosh, системы с OS/2, машины с операционной системой Unix и другие рабочие станции.


             +---------+          +---------+          +---------+

             ¦+-------+¦          ¦+-------+¦          ¦+-------+¦

             ¦¦       ¦¦          ¦¦       ¦¦          ¦¦       ¦¦

             ¦¦       ¦¦          ¦¦       ¦¦          ¦¦       ¦¦

             ¦+-------+¦          ¦+-------+¦          ¦+-------+¦

             +--+---+--+          +--+---+--+          ¦ -   +--+¦

         +------+---+-------+ +------+---+-------+ +---+     +--++---+

         ¦ -       +--+ +--+¦ ¦ -       +--+ +--++-+   +---------+   ¦

        ++         +--+ +--++-+         +--+ +--+¦ +----------------+¦

        ¦+------------------+ +------------------- +----------------+¦

        ¦ Рабочая станция DOS   NetWare-сервер       Apple Macintosh ¦

       ++-----+                                                      ¦

       ¦ +--+ ¦  +---------+                      +------------------+

       ¦ +--+ ¦  ¦+-------+¦                      ¦

       ¦ +--+ ¦  ¦¦       ¦¦                   +--+----------+

       ¦ +--+ ¦  ¦¦       ¦¦                   ¦ +--+---+-+--¦

       ¦ ---- ¦  ¦+-------+¦                   ¦ +--+--+-+---¦

       ¦ ---- ¦  +--+---+--+                   ¦ +--+        ¦

       ¦ ---- ¦+----+---+-----+                ¦ +--+        ¦

       +--+---++--------------+                ¦ ----¦-¦-¦-¦-¦

          ¦ Рабочая станция OS/2               ¦ ----¦-¦-¦-¦-¦

          ¦                                    ¦ ----¦-¦-¦-¦-¦

          ¦    +-------------------------+     +---+----------

          ¦    ¦-------------------------¦         ¦ Миникомпьютер или

          ¦    ¦       ¦        ¦        ¦         ¦ мэйнфрейм IBM

          ¦    ¦ --    ¦        ¦        ¦         ¦

          +----+       ¦        ¦        +---------+

               ¦       ¦        ¦        ¦

               ¦       ¦        ¦        ¦ DEC VAX

               ¦       ¦        ¦        ¦

               +-------+--------+--------+

Из чего состоит сеть?

Вычислительная сеть состоит из программных и аппаратных средств. Аппаратные средства включают в себя платы сетевого интерфейса и связывающие их кабели, а программное обеспечение драйверы (программы для работы с периферийными устройствами) и сетевую операционную систему, которая управляет всей работой. Сеть может включать в себя серверы, рабочие станции, платы сетевого интерфейса, кабели, совместно используемые ресурсы и периферию. Рассмотрим подробнее каждый из этих компонентов.


                 +---------+

                 ¦+-------+¦

                 ¦¦       ¦¦

                 ¦¦       ¦¦            +------+

                 ¦+-------+¦            ¦ +--+ ¦  +---------+

                 +--+---+--+            ¦ +--+ ¦  ¦+-------+¦

             +------+---+-------+       ¦ +--+ ¦  ¦¦       ¦¦

             ¦ -       +--+ +--+¦       ¦ +--+ ¦  ¦¦       ¦¦

             ¦         +--+ +--++-+     ¦ ---- ¦  ¦+-------+¦

             +------------------+ ¦     ¦ ---- ¦  +--+---+--+

               Рабочая станция    ¦     ¦ ---- ¦+----+---+-----+

                           +------+--+  +--+-+--+--------------+

                           ¦+-------+¦     ¦ ¦   Сервер

                           ¦¦       ¦¦     ¦ ¦

                           ¦¦       ¦¦     ¦ ¦        +-------------+

                           ¦+-------+¦     ¦ ¦        ¦ +--+        ¦

                           +--+---+--+     ¦ +--------+ +--+        ¦

                       +------+---+-------++---+      ¦             ¦

                       ¦ ----    +--+ +--+¦    ¦      ¦             ¦

                       ¦         +--- +--++----+      +-------------+

                       +------------------+>-+         Принтер

                                             ¦

                                   Плата сетевого

                                   интерфейса

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

При подключении компьютера к сети он становится узлом сети и называется рабочей станцией. Рабочие станции могут представлять собой персональные компьютеры с операционной системой DOS, системы Macintosh фирмы Apple, машины с операционной системой Unix или OS/2 или бездисковые рабочие станции.

Каждый компьютер подключается к сети с помощью платы сетевого интерфейса (NIC), которая поддерживает конкретную сетевую схему, например, Ethernet, ArcNet или Token Ring. К плате сетевого интерфейса подключается сетевой кабель. Может использоваться также радиосвязь или связь на инфракрасных лучах. В этом случае кабель не требуется.

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

Схемы построения сетей

Для соединения в сеть вам нужны платы сетевого интерфейса и кабели (если, конечно, вы не пользуетесь безкабельной связью). Существует несколько различных типов интерфейсных плат и схем кабельного соединения.

Платы сетевого интерфейса и топология сетей

В настоящее время существует множество различных плат сетевого интерфейса разных фирм-производителей. Ваш выбор будет зависеть в основном от необходимой конфигурации сети. Три наиболее популярных плат сетевого интерфейса - это Ethernet, ArcNet и Token Ring, которые различаются используемыми методами передачи, скоростью обмена и ценой.

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

Топологию сети можно рассматривать как схему кабельного соединения. Она определяет, как связываются отдельные рабочие станции и играет важную роль в выборе нужного кабеля. Как иллюстрируется ниже, сеть может иметь линейную, кольцевую или звездообразную топологию. Вам нужно подумать, какая схема лучше подходит для прокладки кабеля по зданию.


         +-------+      +-------+     +------+             +-------+

         ¦+-----+¦      ¦+-----+¦     ¦ +--+ ¦             ¦+-----+¦

         ¦¦     ¦¦      ¦¦     ¦¦     ¦ +--+ ¦ +-------+   ¦¦     ¦¦

         ¦+-----+¦      ¦+-----+¦     ¦ +--+ ¦ ¦+-----+¦   ¦+-----+¦

         +--+-+--+      +--+-+--+     ¦ +--+ ¦ ¦¦     ¦¦   +--+-+--+

       +----+-+------++----+-+-------+¦ ---- ¦ ¦+-----+¦ +----+-+------+

       ¦-    +--++--+¦¦-    +--+ +--+¦¦ ---- ¦ +--+-+--+ ¦-    +--++--+¦

       ¦     +--++--+¦¦     +--+ +--+¦¦ ---- ¦+---+-+---+¦     +--++--+¦

       +-----+-------++-----+--------++--+---++---------++-----+-------+

             ¦              ¦            ¦                     ¦

       ------+--------------+------------+---------------------+---------

Линейная топология


                +-------+                        +-------+

                ¦+-----+¦                        ¦+-----+¦

                ¦¦     ¦¦                        ¦¦     ¦¦

                ¦+-----+¦                        ¦+-----+¦

                +--+-+--+                        +--+-+--+

              +----+-+------+                  +----+-+------+

              ¦-    +--++--+¦                  ¦-    +--++--+¦

              ¦     +--++--+¦                  ¦     +--++--+¦

              +-----+-------+                  +-----+-------+

          +---------+--------------------------------+-----------------+

          ¦      +-------+                      +------+               ¦

          ¦      ¦+-----+¦                      ¦ +--+ ¦               ¦

          ¦      ¦¦     ¦¦                      ¦ +--+ ¦ +-------+     ¦

          ¦      ¦+-----+¦                      ¦ +--+ ¦ ¦+-----+¦     ¦

          ¦      +--+-+--+                      ¦ +--+ ¦ ¦¦     ¦¦     ¦

          ¦    +----+-+------+                  ¦ ---- ¦ ¦+-----+¦     ¦

          ¦    ¦-    +--++--+¦                  ¦ ---- ¦ +--+-+--+     ¦

          ¦    ¦     +--++--+¦                  ¦ ---- ¦+---+-+---+    ¦

          ¦    +-----+-------+                  +--+----+---------+    ¦

          +----------+-----------------------------+-------------------+

Кольцевая топология


                                    +-------+

                                    ¦+-----+¦

                                    ¦¦     ¦¦

                                    ¦+-----+¦

                                    +--+-+--+

           +-------+              +----+-+------+          +-------+

           ¦+-----+¦              ¦-    +--++--+¦          ¦+-----+¦

           ¦¦     ¦¦              ¦     +--++--+¦          ¦¦     ¦¦

           ¦+-----+¦              +-----+-------+          ¦+-----+¦

           +--+-+--+                    ¦                  +--+-+--+

         +----+-+------+                ¦                +----+-+------+

         ¦-    +--++--+¦         +------+                ¦-    +--++--+¦

         ¦     +--++--+¦         ¦                       ¦     +--++--+¦

         +-----+-------+         ¦                       +-----+-------+

               +--------+     +--+---+                         ¦

                        ¦     ¦ +--+ +-------------------------+

         +-------+      ¦     ¦ +--+ ¦ +-------+           +-------+

         ¦+-----+¦      ¦     ¦ +--+ ¦ ¦+-----+¦           ¦+-----+¦

         ¦¦     ¦¦      +-----+ +--+ ¦ ¦¦     ¦¦           ¦¦     ¦¦

         ¦+-----+¦            ¦ ---- ¦ ¦+-----+¦           ¦+-----+¦

         +--+-+--+            ¦ ---- ¦ +--+-+--+           +--+-+--+

       +----+-+------+        ¦ ---- ¦+---+-+---+        +----+-+------+

       ¦-    +--++--+¦        +--+-+-++---------+        ¦-    +--++--+¦

       ¦     +--++--+¦           ¦ ¦                     ¦     +--++--+¦

       +-----+-------+           ¦ ¦                     +-----+-------+

             +-------------------+ +---------------------------+

Звездообразная топология

Кабели

Одним из первых используемых в сетях кабелей был коаксиальный кабель, однако в последнее время все большую популярность приобретает кабель типа "витая пара". Когда важное значение имеет скорость передачи, то используется оптоволоконный кабель. Прогресс в разработке плат сетевого интерфейса позволяет теперь выполнять передачу данных с большей скоростью.

Архитектура сети

Архитектура сети определяется ее топологией и методом подключения кабеля, а также используемым протоколом коммуникаций. Протоколы представляют собой правила, управляющие передачей пакетов информации от одной рабочей станции к другой. При выборе кабельной схемы подключения наиболее важным принимаемым во внимание вопросом является цена, однако учитывать нужно также целостность и пропускную способность. Пропускная способность зависит от типа сети и определяет фактическую скорость передачи данных при загрузке сети, проверке на ошибки и выполнении других управляющих функций.

Когда плата сетевого интерфейса получает доступ к кабелю, она начинает посылать пакеты информации (которые называют иногда также кадрами или ячейками) другим узлам. Каждая рабочая станция локальной сети (LAN) должна использовать один и тот же метод доступа. Линейные кабельные системы, такие как Ethernet, при проверке возможности передачи обычно используют метод считывания несущей (Carrier Sense). Ethernet - это недетерминированный метод доступа к сети. Сеть постоянно доступна для каждого узла. Когда узел имеет готовую для передачи информацию, он определяет, что никто другой сеть не использует, а затем посылает пакет. На техническом жаргоне это называется обозначается сокращением CSMA/CD (Carrier Sense Multiple Access/Collision Detect), что означает просто готовность получения данных из сети (готовность к приему) в любое время (множественный доступ) и возможностью обнаружения конфликтов.

Конфликт возникает, когда два узла одновременно посылают информацию и оба электрических сигнала воспринимаются. Когда обнаруживается конфликт, перед повторной передачей обе станции ожидают случайный интервал времени. Пользователь не знает об успешной передаче пакета; это происходит случайным образом, а схема повторной передачи настолько совершенна, что заметных задержек удается избежать, однако в общем случае эти конфликты и повторные передачи при сильном сетевом трафике (обмене) могут ухудшить производительность.

В кольцевых сетях (например, Token Ring) обычно используется метод передачи лексемы: станция передает данные только в том случае, когда получает лексему, которую можно рассматривать как допуск на передачу по сети. Это предотвращает одновременное использование кабеля двумя машинами.

Коммуникационные протоколы

Коммуникационные протоколы (или протоколы передачи данных) представляют собой правила и процедуры, используемые в сети для обмена данными между узлами. Протокол управляет двумя различными уровнями коммуникаций. Правила высшего уровня определяют, как взаимодействует два приложения, а правила нижнего уровня определяют, как передаются сигналы по кабелю. После определения и опубликования сетевых протоколов фирмы-вендоры могут легко разрабатывать сетевые продукты, работающие в системах, разрабатываемых несколькими фирмами.

Масштаб сети

Сети могут иметь различный размер. Сеть, начавшая свое существование как локальная, может со временем разрастись до размеров целой организации.

Локальные сети

Локальная сеть (LAN) - это небольшая сеть (от 3 до 50 узлов), расположенная обычно в отдельном здании или группе знаний и принадлежащая одной организации.

Объединенные сети

Объединенная сеть (Internetwork) образуется при соединении двух или нескольких локальных сетей в сеть масштаба предприятия. Такие сети часто можно встретить в компаниях, состоящих из нескольких филиалов со своими собственными локальными сетями, которые и связываются вместе. Большие сети часто разбивают на более мелкие сегменты, чтобы улучшить производительность и управляемость. Для соединения двух или более LAN-подобных фрагментов используется маршрутизатор. Novell NetWare, например, предусматривает внутреннюю маршрутизацию. Это означает, что вы можете подключить сегмент Token Ring к сегменту Ethernet, установив просто на файловом сервере NetWare или выделенном маршрутизаторе плату сетевого интерфейса для каждого сегмента.

Сети масштаба предприятия

Сеть масштаба предприятия аналогична объединенной сети, но связывает вместе все компьютерные системы организации независимо от используемых на них операционных систем. Такая сеть может объединять в единую системы мини-ЭВМ, мэйнфреймы, рабочие станции Sun (где используется Unix), компьютеры Apple, рабочие станции с OS/2, серверы с Microsoft LAN Manager, рабочие станции с Windows NT, NetWare-cерверы и другие ресурсы.

Средние и глобальные сети

Средние (MAN) и глобальные (WAN) сети обычно связывают находящиеся на расстоянии сети и ресурсы. В сетях MAN обычно используется высокоскоростной оптоволоконный кабель, соединяющий сегменты LAN конкретной области: научного городка, технопарка или большого города. Кабель с высокой скоростью передачи или микроволновая связь (антенны которой монтируются на крышах зданий) соединяют обычно непосредственно серверы.

Сети WAN обычно обеспечивают глобальную связь (обычно в масштабе страны) по телефонным линиям и через спутники. Большие корпорации с региональными и международными отделениями используют эти средства связи для создания объединенных сетей. Такие виды связи работают значительно медленнее, чем в локальных сетях, но и объем трафика здесь обычно ниже. В типичной сети LAN передается 10 Мб/сек, а в типичном соединении WAN - 1 Мб/сек. Сейчас появляются новые национальные и глобальные оптические сетевые коммуникации, обеспечивающие большую пропускную способность.

Обеспечение совместной работы

Обеспечение совместной работы имеет важное значение, когда нужно, чтобы вместе работало программное и аппаратное обеспечение разных производителей. При росте сети важно обеспечить совместимость всех добавляемых компонентов. Если все они приобретаются у одного поставщика, сделать это обычно несложно, но если вы постараетесь сэкономить и подобрать более дешевые средства, нужно учитывать указанную проблему.

Продукты, разрабатываемые с соблюдением определенных стандартов для обеспечения совместной работы, называют обычно открытыми системами. Такова, например, модель OSI (Open System Interconnection, предложенная Международной организацией стандартизации (IOS). Модель OSI состоит из 7 уровней, каждый из которых описывает системы, которые могут связываться и взаимодействовать друг с другом.

Для чего нужна вычислительная сеть?

Для чего создается сеть ЭВМ? Это дает вам массу преимуществ:

Совместное использование файлов и программ

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

Совместное использование сетевых ресурсов

Сетевые ресурсы включают в себя принтеры, графопостроители и запоминающие устройства. В системе с выделенным сервером, такой как NetWare, эти ресурсы подключаются обычно к файловому серверу и совместно используются всеми работающими в сети. Иногда отдельные серверы выделяются специально для печати (серверы печати), для работы с файлами (файловые серверы) или для передачи данных (серверы передачи данных или факс-серверы).

Совместное использование базы данных

Программа базы данных представляет собой идеальное приложение для сети. Специальное сетевое средство, которое называется блокировкой записей, позволяет нескольким пользователям одновременно обращаться к файлу без порчи данных. Блокировка записей предотвращает одновременное редактирование одной и той же записи двумя пользователями.

Экономичное расширение сети на основе PC

Сети обеспечивают экономичный способ увеличения числа компьютеров в организации. Вы можете приобрести недорогие не имеющие диска рабочие станции и использовать для их загрузки и работы жесткий диск сервера.

Использование сетевого программного обеспечения

Для работы в сетях создан специальный класс программного обеспечения, которое называется групповым программным обеспечением (groupware) и разработано специально для сетей. Оно позволяет пользователям взаимодействовать и координировать свою деятельность.

Возможность использования электронной почты

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

Создание рабочих групп

Группы и коллективная работа имеют в сетях важное значение. Они могут состоять из пользователей, которые работают в одном отделе или занимаются работой над одним проектом. Например, в NetWare вы можете назначить группы пользователей, а затем предоставить каждой группе доступ к специальным каталогам и ресурсам, недоступным другим пользователям. Это проще, чем определять права доступа для каждого пользователя, а также облегчает передачу сообщений и электронной почты сразу всем членам группы. Такая групповая организация способствует развитию горизонтальных структур компании, предусматривающих включение в работу по специальным проектам сотрудников из различных и возможно территориально удаленных отделов.

Централизованное управление

Поскольку NetWare предусматривает выделенные серверы, вы можете для облегчения централизованного управления собрать все файлы и ресурсы в одном месте. Это облегчает аппаратные модификации, сохранение резервных копий, ведение архива, поддержку системы и системную защиту.

Защита

Защита начинается с процедуры регистрации, разрешающей доступ пользователя в сеть после ввода его учетного номера или пароля. Этот учетный номер позволяет пользователю получить доступ только к открытым для него областям сервера и объединенной сети. Можно также допускать регистрацию пользователя только на конкретной станции и только в заданный интервал времени.

Доступ к нескольким операционным системам

NetWare обеспечивает подключение ко многим операционным системам, включая DOS, OS/2, Unix, AppleTalk и другие.

Средства сетевой операционной системы

Каждая сетевая операционная система предусматривает простые средства работы с файлами и некоторые средства защиты. Однако потребности пользователей растут, и современные сетевые операционные системы предлагают уже широкий диапазон средств.

Сетевая операционная система должна поддерживать множество типов и марок плат сетевого интерфейса. Novell NetWare включает в себя драйверы для поддержки наиболее популярных плат.

Система глобальных имен позволяет пользователям просматривать и получать доступ к ресурсам и другим пользователям сети без необходимости точно знать, где эти ресурсы находятся. Пользователи просто просматривают список и делают нужный выбор.

Работающие в сети пользователи получают доступ к программам и файлам центрального файлового сервера. Поскольку пользователи размещают свои частные файлы на совместно используемом файловом сервере, встает вопрос защиты и целостности данных. Для предотвращения просмотра и изменения файлов неуполномоченными пользователями требуется управление доступом к каталогу.

Выживаемость сети при отказе ее компонентов обеспечивается с помощью с помощью средств обеспечения устойчивости к сбою - SFT (NetWare's System Fault Tolerance), которое может отображать жесткий диск сервера на второй жесткий диск (подключенный к тому же или другому контроллеру), обеспечивая таким образом непрерывное резервирование. Это называется также дуплексирование. Дуплексирование всего сервера обеспечивает средства SFT Level III, доступное в виде отдельного продукта.

Производительность диска можно улучшить с помощью его кеширования - использования некоторого буфера в системной памяти для хранения блоков данных с диска, которые могут снова потребоваться. Доступ к информации в памяти происходит намного быстрее, чем считывание ее с диска.

Изменение в записи или в наборе записей базы данных называется транзакцией. Средство отслеживания транзакций NetWare (TTS) используется для защиты файлов базы данных при сбое рабочей станции или сервера (например, бросках питания). Если полная транзакция не завершена, то система TTS сохраняет все выполненные в ходе транзакции изменения и восстанавливает предыдущее состояние базы данных.

Операционная система Novell NetWare обеспечивает развитую и надежную систему паролей и защиты, которая блокирует или ограничивает доступ пользователя к серверу, его файлам и каталогам.

Связывать одни сети с другими позволяют мосты и маршрутизаторы. NetWare обеспечивает внутреннюю маршрутизацию. Это означает, что вы можете объединить две сети просто установив на сервере каждой сети плату сетевого интерфейса. Внешняя маршрутизация, выполняемая отдельным дополнительным программным продуктом, позволяет освободить сервер NetWare от функций маршрутизации.

Взаимодействовать системам с различными протоколами позволяют сетевые интерфейсы (шлюзы). Например, сетевой интерфейс позволяет сети NetWare взаимодействовать с системой большого компьютера IBM. Благодаря этому пользователи в сети могут получить доступ через сетевой интерфейс к системе IBM.

Сетевая операционная система должна обеспечивать, например, обработку базы данных или печать с помощью специальных выделенных серверов. Часто они представляют собой особые суперсерверы со специальными отказоустойчивыми дисковыми блоками, несколькими процессорами и большой памятью. Большинство производителей таких систем поддерживают Novell NetWare.

При увеличении размера сети большое значение получают программные инструментальные средства управления. Без них часто невозможно отслеживать работу и производительность сетей MAN и WAN. Одно из решений состоит в централизации управления и обеспечении средств удаленного управления. В NetWare это делается с помощью удаленной консоли и средств удаленного управления.

[Назад] [Содержание] [Вперед]