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

17.04.2019 Мониторы

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

Наиболее распространены следующие архитектуры сети:

Ethernet (от англ, ether - эфир) - широковещательная сеть. Это значит, что все станции сети могут принимать все сообщения. Топология - линейная или звездообразная. Скорость передачи данных - 10 или 100 Мбит/с. Arcnet (Attached Resource Computer Network - компьютерная сеть соединенных ресурсов) - широко- вещательная сеть. Физическая топология - дерево. Скорость пере- дачи данных - 2,5 Мбит/с;

Token Ring (эстафетная кольцевая сеть, сеть с передачей мар- кера) - кольцевая сеть, в которой принцип передачи данных основан на том, что каждый узел кольца ожидает прибытия неко- торой короткой уникальной последовательности битов - марке- ра - из смежного предыдущего узла. Поступление маркера указы- вает на то, что можно передавать сообщение из данного узла дальше по ходу потока. Скорость передачи данных - 4 или 16 Мбит/с;

FDDI (Fiber Distributed Data Interface) - сетевая архитектура высокоскоростной передачи данных по оптоволоконным линиям. Скорость передачи данных - 100 Мбит/с. Топология - двойное кольцо или смешанная (с включением звездообразных или древо- видных подсетей). Максимальное число станций в сети - 1000. Очень высокая стоимость оборудования;

ATM (Asynchronous Transfer Mode) - перспективная, пока еще очень дорогая архитектура, обеспечивающая передачу циф- ровых данных, видеоинформации и голоса по одним и тем же линиям. Скорость передачи данных - до 2,5 Гбит/с. Линии связи оптические.

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

Ethernet

Ethernetсамая популярная в настоящее время архитектура. Она использует узкополосную передачу со скоростью 10 Мбит/с, топологию “шина”, а для регулирования трафика в основном сегменте кабеляCSMA/CD.

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

Рис. Сеть Ethernet топологии “шина” с терминаторами на обоих концах кабеля

Сеть Ethernet имеет следующие характеристики:

    традиционная топология линейная шина;

    другие топологии звезда-шина;

    тип передачи узкополосная;

    метод доступа CSMA/CD;

    скорость передачи данных 10 и 100 Мбит/c;

    кабельная система толстый и тонкий коаксиальный.

Формат кадра

Ethernet разбивает данные на пакеты (кадры), формат которых отличается от формата пакетов, используемого в других сетях. Кадры представляют собой блоки информации, передаваемые как единое целое. Кадр Ethernet может иметь длину от 64 до 1518 байтов, но сама структура кадра Ethernet использует, по крайней мере, 18 байтов, поэтому размер блока данных Ethernetот 46 до 1500 байтов. Каждый кадр содержит управляющую информацию и имеет общую с другими кадрами организацию.

Например, передаваемый по сети кадр EthernetIIиспользуется для протоколаTCP/IP. Кадр состоит из частей, которые перечислены в таблице.

Ethernet работает с большинством популярных операционных систем, в их числе:

Microsoft Windows 95;

Microsoft Windows NT Workstation;

Microsoft Windows NT Server;

Token Ring

От других сетей Token Ring отличает не только кабельная система, но и использование доступа с передачей маркера.

Рис. Физическизвезда, логическикольцо

Сеть Token Ring имеет следующие характеристики:

Архитектура

Топология типичной сети Token Ring“кольцо”. Однако в версииIBMэто топология “звезда-кольцо”: компьютеры в сети соединяются с центральным концентратором, маркер передается по логическому кольцу. Физическое кольцо реализуется в концентраторе. Пользователичасть кольца, но они соединяются с ним через концентратор.

Формат кадра

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

Рис. Кадр данных Token Ring

Поле кадра

Описание

Стартовый разделитель

Сигнализирует о начале кадра

Управление доступом

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

Управление кадром

Содержит информацию Управления доступом к средедля всех компьютеров или информацию “конечной станции”только для одного компьютера

Адрес приемника

Адрес компьютера-получателя

Адрес источника

Адрес компьютера-отправителя

Передаваемая информация

Контрольная последовательность кадра

Конечный разделитель

Сигнализирует о конце кадра

Статус кадра

Сообщает, был ли распознан и скопирован кадр (доступен ли адрес приемника)

Функционирование

Когда в сети Token Ring начинает работать первый компьютер, сеть генерирует маркер. Маркер проходит по кольцу от компьютера к компьютеру, пока один их них не сообщит о готовности передать данные и не возьмет управление маркером на себя. Маркерэто предопределенная последовательность битов (поток данных), которая позволяет отправить данные по кабелю. Когда маркер захвачен каким-либо компьютером, другие компьютеры передавать данные не могут.

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

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

Рис. Маркер обходит логическое кольцо по часовой стрелке

В сети одномоментно может передаваться только один маркер, причем только в одном направлении.

Передача маркерадетерминистический процесс, это значит, что самостоятельно начать работу в сети (как, например, в средеCSMA/CD) компьютер не может. Он будет передавать данные лишь после получения маркера. Каждый компьютер действует как однонаправленный репитер, регенерирует маркер и посылает его дальше.

Мониторинг системы

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

Распознавание компьютера

После появления в сети нового компьютера система Token Ring инициализирует его таким образом, чтобы он стал частью кольца. Этот процесс включает:

проверку уникальности адреса;

уведомление всех сети о появлении нового узла.

Аппаратные компоненты

Концентратор

В сети TokenRingконцентратор, в котором организуется фактическое кольцо, имеет несколько названий, например:

    MAU ;

    MSAU (MultiStation Access Unit);

    SMAU.

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

Рис. Формирование кольца в концентраторе (указано направление движения маркера)

Емкость

IBMMSAUимеет 10 портов соединения. К нему можно подключить до восьми компьютеров. Однако сетьTokenRingне ограничивается одним кольцом (концентратором). Каждое кольцо может насчитывать до 33 концентраторов.

Сеть на базе MSAU может поддерживать до 72 компьютеров - при использовании неэкранированной витой пары и до 260 компьютеров - при использовании экранированной витой пары.

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

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

Единственное правило, которого следует придерживаться: каждый MSAU необходимо подключить так, чтобы он стал частью кольца.

Гнезда “вход” и “выход” на MSAU позволяют с помощью кабеля соединить в единое кольцо до 12 MSAU, расположенных стопкой.

Рис. Добавляемые концентраторы не нарушают логического кольца

Под архитектурой подразумевается организация взаимодействия между узлами сети. В стандартной классификации выделяют три разновидности архитектуры. Им соответствуют основные разновидности ЛВС. Под архитектурой понимают организацию взаимодействия между узлами сети. Выделяют три основных архитектуры, которым соответствуют основные виды ЛВС.

Тип архитектуры - шина

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

Тип архитектуры - звезда

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

Тип архитектуры - кольцо

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

Каналы передачи данных

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

    проводные кабельные ЛВС

    оптоволоконные кабельные ЛВС

    беспроводные ЛВС

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

2.1. Общие моменты при организации ЛВС

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

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

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

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

С точки зрения организации взаимодействия компьютеров, сети делят на одноранговые (Peer-to-Peer Network) и с выделенным сервером (Dedicated Server Network). В одноранговой сети каждый компьютер выполняет равноправную роль. Однако увеличение количества компьютеров в сети и рост объема пересылаемых данных приводит к тому, что пропускная способность сети становится узким местом.

Широко распространенная операционная система Windows 95 (98), разработанная компанией Microsoft, рассчитана в первую очередь на работу в одноранговых сетях, для поддержки работы компьютера в качестве клиента других сетей.

Windows 95, как и Windows для рабочих групп, может выполнять функции сервера в сети. Обеспечена совместимость со старыми сетевыми драйверами MS-DOS и Windows З.х. Новая операционная система позволяет:

Совместно использовать жесткие диски, принтеры, факс-платы, организовывать одноранговые локальные вычислительные сети (ЛВС);

Использовать удаленный доступ и превратить офисный компьютер в вызываемый сервер;

Поддерживать 16-разрядные сетевые драйвера DOS.

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

Сеть, расположенная на сравнительно небольшой территории, называется локальной (LAN - Local Area Network). В последние годы происходит усложнение структуры ЛВС за счет создания гетерогенных сетей, объединяющих разные компьютерные платформы. Возможность проведения видеоконференций и использования мультимедиа увеличивают требования к программному обеспечению сетей. Современные серверы могут хранить большие двоичные объекты (BLOB), содержащие текстовые, графические, аудио и видеофайлы. В частности, если вам надо получить по сети базу данных отдела кадров, то технология BLOB позволит передать не только анкетные данные: фамилию, имя, отчество, год рождения, но и портреты в цифровой форме.

Две технологии использования сервера

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

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

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

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

Одним из подходов к классификации топологий ЛВС является выделение двух основных классов топологий:широковещательных и последовательных.

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

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

Коротко рассмотрим три наиболее широко распространенные (базовые) топологии ЛВС: «звезда», «общая шина» и «кольцо».

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

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

Топология «общая шина» предполагает использование одного кабеля, к которому подключаются все компьютеры. Информация по нему передается компьютерами поочередно.

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

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

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

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

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

Архитектура сети: основные типы

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

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

  • одноранговые сети;
  • сети с выделенными серверами;
  • гибридные сети, включающие в себя все типы узлов.

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

Описание сетей по типам

Начнем, пожалуй, с сетей на основе взаимодействия «главный компьютер в сети-клиент». Как уже понятно, здесь главенствующее положение занимает центральный терминал, на котором осуществляется управление сетью и всеми ее компонентами. Клиентские терминалы могут только лишь посылать запросы на предоставление соединения и в дальнейшем - на получение информации. Главный терминал в такой сети не может играть роль клиентской машины.

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

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

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

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

Вопросы идентификации терминалов

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

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

Протокол IPv6

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

Посудите сами, ведь с применением этого проткола с предоставлением 128-битного адреса позволяет зарезервировать намного больше адресов, чем при использовании четвертой версии.

Выделенные серверы

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

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

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

Локальная сеть, или, как ее часто называют, «локалка», организуется для объединения в одно целое ограниченного числа терминалов. Архитектура локальной сети в смысле подключения, как уже понятно, может представлять собой и проводное соединение, и доступ по типу VPN. И в том и в другом случае требуется наличие подключения к главному администраторскому серверу. Сетевые службы в этом случае могут работать в двойном режиме: с автоматической идентификацией (присвоением адреса каждой машине) или с ручным вводом параметров.

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

Архитектура немного истории

Наконец, переходим к сети, которая сегодня является самой большой в мире. Конечно же, это Интернет, или World Wide Web. Прототипом Всемирной паутины принято считать ARPANET - коммуникацию, разработанную для военных целей в США еще в 1969 году. Тогда, правда, было протестировано соединение всего лишь между двумя узлами, но со временем подключение к сети с помощью кабеля было установлено даже с терминалами, находящимися в Великобритании.

Только много позже, когда появилась идентификация на основе протоколов TCP/IP и система присвоения доменных имен, и возникло то, что сегодня мы и называем Интернетом.

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

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

Что же касается параметров и настроек, тут все просто. Как правило, ручной ввод сетевых IP, DNS- или прокси-серверов давно не используется. Вместо этого любой провайдер предоставляет услуги автоматического распознавания компьютера или мобильного девайса в сети.

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

Заключение

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


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

В данном курсе будет рассмотрено три вида архитектур:


  • архитектура терминал – главный компьютер;

  • одноранговая архитектура;

  • архитектура клиент – сервер.

Архитектура терминал – главный компьютер

Архитектура терминал – главный компьютер (terminal – host computer architecture) – это концепция информационной сети, в которой вся обработка данных осуществляется одним или группой главных компьютеров.

Рис. 1.1 Архитектура терминал – главный компьютер

Рассматриваемая архитектура предполагает два типа оборудования:


  • Главный компьютер, где осуществляется управление сетью, хранение и обработка данных.

  • Терминалы, предназначенные для передачи главному компьютеру команд на организацию сеансов и выполнения заданий, ввода данных для выполнения заданий и получения результатов.
Главный компьютер через мультиплексоры передачи данных (МПД) взаимодействуют с терминалами, как представлено на рис. 1.3.

Классический пример архитектуры сети с главными компьютерами – системная сетевая архитектура (System Network Architecture – SNA).

Одноранговая архитектура

Одноранговая архитектура (peer-to-peer architecture) – это концепция информационной сети, в которой ее ресурсы рассредоточены по всем системам. Данная архитектура характеризуется тем, что в ней все системы равноправны.

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

Рис. 1.2 Одноранговая архитектура

Одноранговые ЛВС являются наиболее легким и дешевым типом сетей для установки. Они на компьютере требуют, кроме сетевой карты и сетевого носителя, только операционной системы Windows 95 или Windows for Workgroups . При соединении компьютеров, пользователи могут предоставлять ресурсы и информацию в совместное пользование.

Одноранговые сети имеют следующие преимущества:


  • они легки в установке и настройке;

  • отдельные ПК не зависят от выделенного сервера;

  • пользователи в состоянии контролировать свои ресурсы;

  • малая стоимость и легкая эксплуатация;

  • минимум оборудования и программного обеспечения;

  • нет необходимости в администраторе;

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

Использование одноранговой архитектуры не исключает применения в той же сети также архитектуры «терминал – главный компьютер» или архитектуры «клиент – сервер».

Архитектура клиент – сервер

Архитектура клиент – сервер (client-server architecture) – это концепция информационной сети, в которой основная часть ее ресурсов сосредоточена в серверах, обслуживающих своих клиентов (рис. 1.5). Рассматриваемая архитектура определяет два типа компонентов: серверы и клиенты .

Сервер - это объект, предоставляющий сервис другим объектам сети по их запросам. Сервис – это процесс обслуживания клиентов.

Рис. 1.3 Архитектура клиент – сервер

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

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

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

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

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

Рис. 1.4 Модель клиент-сервер

В сетях с выделенным файловым сервером на выделенном автономном ПК устанавливается серверная сетевая операционная система. Этот ПК становится сервером. Программное обеспечение (ПО ), установленное на рабочей станции, позволяет ей обмениваться данными с сервером. Наиболее распространенные сетевые операционная системы:


  • NetWare фирмы Novel;

  • Windows NT фирмы Microsoft;

  • UNIX фирмы AT&T;

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

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

В современной клиент – серверной архитектуре выделяется четыре группы объектов: клиенты, серверы, данные и сетевые службы. Клиенты располагаются в системах на рабочих местах пользователей. Данные в основном хранятся в серверах. Сетевые службы являются совместно используемыми серверами и данными. Кроме того службы управляют процедурами обработки данных.

Сети клиент – серверной архитектуры имеют следующие преимущества:


  • позволяют организовывать сети с большим количеством рабочих станций;

  • обеспечивают централизованное управление учетными записями пользователей, безопасностью и доступом, что упрощает сетевое администрирование;

  • эффективный доступ к сетевым ресурсам;

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

  • неисправность сервера может сделать сеть неработоспособной, как минимум потерю сетевых ресурсов;

  • требуют квалифицированного персонала для администрирования;

  • имеют более высокую стоимость сетей и сетевого оборудования.

Выбор архитектуры сети

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

Следует выбрать одноранговую сеть, если:


  • количество пользователей не превышает десяти;

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

  • имеют место небольшие финансовые возможности;

  • нет необходимости в специализированном сервере, таком как сервер БД, факс-сервер или какой-либо другой;

  • нет возможности или необходимости в централизованном администрировании.
Следует выбрать клиент серверную сеть, если:

  • количество пользователей превышает десяти;

  • требуется централизованное управление, безопасность, управление ресурсами или резервное копирование;

  • необходим специализированный сервер;

  • нужен доступ к глобальной сети;

  • требуется разделять ресурсы на уровне пользователей.
страница 1