Локальная сеть Ethernet

–PAGE_BREAK–
Серверы

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

Остальные компьютеры локальной сети часто называются рабочими станциями.  На тех рабочих станциях, где требуется обрабатывать только  данные  на  сервере (например, вводить сведения в совместно используемую базу данных  о  заказах и продажах), часто  для  экономии  (или  по  соображениям  безопасности)  не устанавливают  жестких  дисков.  В  сетях,  состоящих  более  чем  из  20-25 компьютеров,   наличие   сервера   обязательно   –   иначе,   как   правило, производительность сети будет неудовлетворительной. Сервер необходим  и  при совместной интенсивной работе с какой-либо базой данных.

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

    Замечание   Многие серверы стоят значительно дороже  (в  10-20  и  более раз) обычных компьютеров.  Неудивительно  –  ведь  они  не  только  являются весьма мощными компьютерами с большим  количеством  оперативной  и  дисковой памяти,  но  в  них  в  добавок  обеспечиваются  исключительная  надежность, высокая производительность ввода-вывода, дублирование устройств  и  хранимых данных, средства  контроля  над  состоянием  сервера,  средства  обеспечения бесперебойной работы при отказа некоторых устройств и т.д.
                              Одноранговые сети

    Операционные системы Windows for Workgroups,  Windows  95,  Windows  NT Workstation имеют встроенные возможности по организации локальных сетей  без выделенного сервера. Обычно такие сети называются одноранговые, поскольку  в них все компьютеры равноправны, каждый из них выполняет  как  роль  рабочего места пользователя, так и  роль  сервера  по  обеспечению  доступа  к  своим данным и ресурсам. Правда, при  использовании  Windows  for  Workgroups  или Windows 95 защиту данных обеспечить не удастся,  поэтому  такие  сети  можно использовать только в коллективах, где  ни  у  кого  нет  секретов  друг  от друга. Можно использовать и другие  средства  для  организации  одноранговых локальных сетей. Например, OC LANtastic  фирмы  Artisoft  позволяет  создать однорановую сеть, в которой можно работать в среде DOS,  Windows  и  Windows 95.

    Недостатки одноранговых сетей. Часто одноранговая сеть — это не  лучший выход. Ведь пользовательская ОС мало приспособлена  для  выполнения  функций сервера  сети,  которую  ей  приходится  выполнять.  И  если   на   каком-то компьютере  пользователь  играет  в  DOOM  или  рисует  картинку   в   Adobe Photoshop, а другие пользователи работают с файлами на этом  же  компьютере, то они будут сильно мешать друг другу – скорость их работы  резко  снизится.

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

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

Локальная сеть с несколькими файловыми серверами

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

Сети с выделенными серверами

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

Прочее сетевое программное обеспечение

    Кроме сетевой ОС, для эффективной работы пользователей в локальной сети требуется  и  иное  программное  обеспечение,  которое  иногда  поставляется вместе с сетевой ОС, а иногда его надо покупать отдельно:

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

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

–       средства  групповой  работы  (наиболее  популярно  из  них  Lotus  Notes) позволяют    совместно    работать    над    документами,    обеспечивают согласованность версий документов у разных  пользователей,  предоставляютсредства  для   организации   документооборота   предприятия,   позволяют организовывать телеконференции – письменный обмен мнениями  по  различным темам и т. д.;

–       программы резервирования  позволяют  создавать  резервные  копии  данных, хранящихся на серверах локальной сети и на компьютерах  пользователей,  а при необходимости – восстанавливать данные по их резервной копии;

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

Другие типы сетей

    Кроме сетей Ethernet 10Base-2,  10Base-Т  и  100Base-Т,  основанных  на электрических кабелях,  применяются  и  другие  сети,  отличающиеся  как  по протоколу (Token Ring,  FDDI  и  др.),  так  и  по  среде  передачи  данных. Например, для обеспечения передачи данных  на  значительные  расстояния  (до нескольких километров) и  для  более  быстрой  передачи  данных  применяются линии связи на волоконно-оптическом кабеле.

                      Оборудование для локальных сетей

                             Сетевой контроллер

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

Принт-сервер

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

    Замечание Конечно, принтер можно подключать и к серверу локальной сети (к его параллельному порту), однако это по многим причинам  не  так  удобно. Во-первых, кабель для подключения принтеров может иметь  ограниченную  длину – не более 3-х, максимум 5-ти метров. Во-вторых, в  сети  может  быть  много принтеров. В третьих, не все сетевые ОС поддерживают  подключение  принтеров к параллельному порту.
                               Топология сети

    Топология  сети  –  это  логическая  схема  соединения  каналами  связи компьютеров или узлов сети. Чаще всего используются основные  топологические структуры, носящие следующий характер:

1. общая шина;

2. кольцеобразная (кольцевая);

3. звездообразная.

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

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

    Самым распространенным методом доступа в локальных сетях, перечисленных топологией, являются:

1. Ethernet

2. Token-Ring

3. Arcnet

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

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

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

                           Топология «общая шина»

                            Рис.1 топология шина

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

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

    Характерным  примером  сети  с  этим  методом  доступа  является   сеть Ethernet. В  сети  Ethernet  обеспечивается  скорость  передачи  данных  для локальных сетей, равная 10 Мбит/сек.

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

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

                             Топология «звезда»

                           Рис.2 Топология звезда

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

В  функции  концентратора  входит   направление   передаваемой   компьютером информации  одному  или  всем  остальным  компьютерам  сети.  От  надежности активного центра полностью зависит работоспособность сети. В качестве примера метода доступа с  АЦ  можно  привести  Arcnet.  Этот метод доступа также использует маркер для передачи данных. Маркер  предается от узла к узлу (как бы по кольцу), обходя  узлы  в  порядке  возрастания  их адресов. Как и в кольцевой топологии, каждый узел регенерирует маркер.  Этот метод доступа обеспечивает скорость передачи данных 2 Мбит/сек. Главное преимущество этой топологии перед  общей  шиной  –  существенно большая  надежность.  Любые  неприятности  с  кабелем  касаются  лишь   того компьютера, к которому  этот  кабель  присоединен,  и  только  неисправность концентратора может вывести из строя  всю  сеть.  Кроме  того,  концентратор может играть  роль  интеллектуального  фильтра  информации,  поступающей  от узлов в сеть, и при необходимости  блокировать  запрещенные  администратором передачи.

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

                             Топология «кольцо»

                           Рис.3 Топология кольцо

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

    В сетях с кольцевой конфигурацией данные передаются от одного компьютера к другому, как правило, в одном направлении. Если компьютер распознает данные как «свои», то он копирует их себе во внутренний буфер. В сети с кольцевой топологией необходимо принимать специальные меры, чтобы в случае выхода из строя или отключения какой-либо станции не прервался канал связи между остальными станциями. Кольцо представляет собой очень удобную конфигурацию для организации обратной связи – данные, сделав полный оборот, возвращаются к узлу-источнику. Поэтому этот узел может контролировать процесс доставки данных адресату. Часто это свойство кольца используется для тестирования связности сети и поиска узла, работающего некорректно. Для этого в сеть посылаются специальные тестовые сообщения. Самым распространенным методом доступа в сетях этой топологии  является Token-Ring – метод доступа с передачей маркера.

    Маркер – это пакет снабженный специальной последовательностью  бит.  Он последовательно передается по кольцу от узла к  узлу  в  одном  направлении. Каждый узел ретранслирует передаваемый  маркер.  Узел  может  передать  свои данные, если он получил пустой маркер. Маркер с пакетом передается  пока  не обнаружится  узел,  которому  предназначен  пакет.  В   этом   узле   данные принимаются, но маркер не освобождается,  а  передается  по  кольцу  дальше. Только вернувшись к отправителю, который может убедиться, что переданные  им данные  благополучно   получены,   маркер   освобождается.   Пустой   маркер передается следующему узлу, который при наличии у  него  данных,  готовых  к передаче  заполняет  его  и  передает  по   кольцу.   В   сетях   Token-Ring обеспечивается скорость передачи данных, равная 4-м Мбит/сек.

    Ретрансляция данных узлами приводит к снижению надежности сети, так как неисправность в одном из узлов сети разрывает всю сеть.

                          Смешанные типы топологии

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

    По мере все белее широкого распространения локальных  сетей,  возникают проблемы, связанные с  обменом  информацией  между  сетями.  Так,  в  рамках университета в нескольких учебных  классах  могут  использоваться  локальные сети, причем это могут быть сети разных типов. Для обеспечения  связи  между этими сетями используются средства  межсетевого  взаимодействия,  называемые мостами  и  маршрутизаторами.  В  качестве  моста  и  маршрутизатора   могут использоваться компьютеры, в которых установлено  по  2  или  более  сетевых адаптера. Каждый из адаптеров обеспечивает  связь  с  одной  из  связываемых сетей. Мост или маршрутизатор получает пакеты, посылаемые компьютером  одной сети компьютеру другой сети, переадресует  их  и  отправляет  по  указанному адресу. Мосты, как  правило  используются  для  связи  сетей  с  одинаковыми коммуникационными системами, например, для связи 2-х сетей Ethernet или  2-х сетей Arcnet. Маршрутизаторы  связывают  сети  с  разными  коммуникационными системами, так как имеют средства преобразования пакетов  одного  формата  в другой.  Существуют   мосты-маршрутизаторы,   объединяющие   функции   обоих средств. Для обеспечения связи тетей с  различными  компьютерными  системами предназначены шлюзы. Например, через шлюз локальная сеть может быть  связана с большой ЭВМ.
    продолжение
–PAGE_BREAK–