
- •1.1. Информация и сигналы
- •1.2. Информационные технологии и системы
- •База знаний;
- •Механизм вывода;
- •Интерфейс и пользователь.
- •1.3. Передача и оценка информации
- •1.4. Алгоритмы
- •2.1. Цели создания, назначение и структура еаис
- •2.2. Этапы развития еаис
- •2.3. Ведомственная интегрированная телекоммуникационная сеть
- •3.1. Общие принципы и органы управления
- •3.2. Правовые основы применения электронных документов и информационных технологий в таможенном деле и торговле
- •Глава 1. Общие положения.
- •Глава 2. Условия использования электронной цифровой подписи. Глава 3. Удостоверяющие центры.
- •Глава 4. Особенности использования электронной цифровой подписи. Глава 5. Заключительные и переходные положения.
- •3.3. Основные направления развития
- •4.1. Назначение и классификация вычислительных сетей
- •4.2. Физическая передающая среда для связи компьютеров
- •4.3. Эталонная модель взаимодействия вычислительных систем
- •4.4. Устройства организации взаимодействия в вычислительных сетях
- •4.5. Принципы управления и доступа в вычислительных сетях
- •4.6. Глобальная сеть Интернет
- •4.7. Параметры рабочих станций и вычислительных сетей
- •4.8. Контроль и восстановление
- •4.9. Средства вычислительных сетей таможенных органов
- •5.1. Размещение и организация
- •5.2. Понятия базы данных и системы управления базами данных
- •5.3. Файловая модель
- •5.4. Иерархическая и сетевая модели представления данных
- •5.5. Реляционная модель данных
- •5.6. Системы управления базами данных
- •5.7. Классификация и кодирование
- •5.8. Базы данных еаис
- •5.9. Информационно-поисковые системы
- •Август 14.08.2007
- •Январь 27.01.2007
4.1. Назначение и классификация вычислительных сетей
Назначение и основные компоненты вычислительной сети
Вычислительная (компьютерная) сеть образуется при физическом соединении двух и более ЭВМ.
Если в организации несколько компьютеров, то они, как правило, объединяются в вычислительную сеть.
В настоящее время в мире используется около 200 млн. ЭВМ, из них более 80% объединены в различные информационно-вычислительные сети - от небольших локальных до глобальных сетей типа Internet.
Вычислительной (компьютерной) сетью называют ЭВМ, взаимодействующие между собой с помощью специальной аппаратуры и программных средств, обеспечивающих пользователям возможность обмена информацией и коллективного использования ресурсов сети: аппаратурных, программных и информационных.
Назначение всех видов вычислительных сетей определяется двумя функциями:
- обеспечением совместного использования аппаратных и программных средств;
- обеспечением совместного использования информационных ресурсов. Объединение ЭВМ в сеть дает ряд новых возможностей. Например, если бы
каждая ЭВМ работала автономно, то для нее нужен свой принтер. В сети может быть только один принтер, однако пользователь любой ЭВМ может распечатать на нем результаты своей работы. Практика показывает, что на десять пользователей достаточно иметь один сетевой принтер, что дает существенную экономию денежных средств. Большие базы данных можно вынести на отдельный компьютер, и пользователи при необходимости будут обращаться к нему со своей рабочей станции (PC). В вычислительной сети для передачи данных от одной ЭВМ к другой не требуется использования носимой памяти (дискет, флэш-памяти и др.). Достаточно воспользоваться специальными программными средствами и направить данные в нужное место по линиям передачи данных, связывающим компьютеры сети. Это существенно ускоряет обмен данными при совместной работе над документами.
Вычислительные сети своим появлением в значительной мере обязаны разработкам, направленным на повышение эффективности совместной работы коллективов людей. В частности, таможенное оформление и контроль - коллективная
166
работа, в которой участвуют множество людей и организаций. Поэтому естественно, что в таможенных органах широко применяются вычислительные сети.
ЭВМ, входящие в состав сети, могут совместно использовать данные, программы, принтеры, плоттеры, сканеры, факсимильные аппараты, модемы и др.
Совместно используемые в вычислительной сети устройства, программы, базы данных и т.д. называют сетевыми ресурсами.
При сетевом объединении ЭВМ появляются преимущества, которые кратко приводятся ниже.
Разделение ресурсов позволяет рационально использовать возможности устройств, входящих в состав сети (принтер, сканер, факс и др.), со всех присоединенных к ним рабочих станций.
Разделение данных предоставляет возможность доступа и управления базами данных одних ЭВМ другими рабочими станциями.
Разделение программных средств дает возможность одновременного использования одними рабочими станциями программных средств, установленных на других ПЭВМ.
Разделение ресурсов процессора позволяет одним ЭВМ использовать вычислительные мощности (возможности) или их специально отведенную доступную часть для обработки данных другими рабочими станциями, входящими в сеть.
Многопользовательский режим позволяет одновременно нескольким операторам одних PC использовать прикладные программные средства, установленные на других ЭВМ, без каких-либо отрицательных последствий для последних.
Для создания сети, кроме наличия ЭВМ, необходимо специальное оборудование и программные средства, которые обеспечивают совместное использование аппаратных и программных средств, а также доступ к сетевым ресурсам [12, 13,19,39,40,50].
Основными элементами сети являются стандартные компьютеры, как правило, ПЭВМ, которые называют рабочими станциями. На них пользователи решают свои прикладные задачи. Обмен данными между компьютерами осуществляется через специальные устройства - сетевые адаптеры. Они обычно устанавливаются внутри системного блока PC. Линии связи, соединяющие ЭВМ, подключаются к сетевым адаптерам.
Системное программное обеспечение вычислительных сетей должно выполнять, по крайней мере, две функции: управление ресурсами отдельной ЭВМ и организацию взаимодействия (обмена) с другими PC сети.
Эти функции выполняют специальные программные комплексы, получившие название «операционные системы» (ОС).
Каждая ЭВМ работает под управлением собственной ОС. Для координации совместной работы в вычислительной сети обычно дополнительно используется специальная «общая» операционная система, которую называют сетевой операционной системой (сетевой ОС). Заметим, что некоторые современные версии ОС для персональных компьютеров (например, Windows-2000) позволяют
167
организовывать простейшие варианты сетевого взаимодействия, т.е. обладают функциями обычной и сетевой ОС, правда, в ограниченном объеме.
При работе в сети одна PC часто запрашивает доступ к локальным ресурсам другой PC. Такими ресурсами могут быть как данные, хранящиеся на диске, так и разнообразные периферийные устройства (принтеры, модемы, факс и др.) этой ЭВМ. Чтобы пользователь имел доступ к ресурсам не только своей PC (файлы, диски, принтер и др.), но и к аналогичным другим PC, кроме установки сетевых адаптеров и соединения их проводниками, необходимо внести изменения в их ОС.
Одноранговые вычислительные сети
Существуют три типа построения вычислительных сетей:
-
одноранговые;
-
с выделенным сервером;
- смешанные, в которых используются как одноранговые технологии, так и технологии с выделенным сервером.
Простейшие соединения двух ЭВМ для обмена данными называется прямым соединением. При таком соединении ЭВМ их взаимодействие определяют устройства физического порта (параллельного или последовательного) и механические компоненты (типы разъемов, кабеля и т.д.), а также программные средства, поддерживающие это взаимодействие и управляющие передачей потока данных через порты.
Для прямого соединения двух ЭВМ, работающих в ОС не ниже Windows-2000, не требуется специального аппаратного или программного обеспечения. В этом случае аппаратными средствами являются стандартные порты «ввода-вывода» последовательного или параллельного типа, а в качестве программного обеспечения используется стандартное средство, имеющееся в операционной системе - «Удаленный доступ к сети» (программы - стандарт - связь). Напомним, что порт «ввода-вывода» - это устройство обмена информацией ЭВМ с другими устройствами (ЭВМ).
В общем случае вычислительные сети, не имеющие единого центра хранения данных и управления рабочими станциями, называют одноранговыми сетями. В такой сети каждая PC со своей ОС может обрабатывать данные других ЭВМ и отправлять свои запросы на обслуживание в сеть.
Одноранговые сети являются наиболее простыми и дешевыми сетями как при их создании, так и в процессе эксплуатации.
Наряду с относительно небольшой стоимостью и достаточно высокой надежностью функционирования, качество работы одноранговых сетей существенно зависит от количества PC и характеризуется сложностью управления сетью и обеспечения необходимого уровня защиты информации, а также трудностями обновления и изменения программного обеспечения PC.
Этот тип сетей устойчиво работоспособен при небольшом количестве рабочих станций, обычно не более 10 ЭВМ. При большем количестве ЭВМ, когда несколько пользователей одновременно попытаются получить доступ к ресурсам какого-то одного компьютера, производительность сети может
168
снизиться, а с ростом количества пользователей и ресурсов сеть становится неработоспособной.
В одноранговой сети требования к производительности и к уровню защиты для сетевого программного обеспечения ниже, чем в сетях с выделенным сервером.
Выбор одноранговой сети будет правильным при выполнении следующих условий:
-
количество пользователей не более 10 и расположено компактно;
-
вопросы защиты данных не критичны;
- пользователи сами могут выступать в роли администраторов и обеспечивать защиту информации;
- для объединения ЭВМ в сеть применяются простые кабельные соединения;
- в обозримом будущем не ожидается расширения подразделения (организации) и, следовательно, сети.
Сети с выделенным сервером
Вычислительные (компьютерные) сети реализуют распределенную обработку данных, в которой участвуют клиент и сервер. Такие сети принято называть системами «клиент - сервер».
Чтобы сеть заработала, необходимо внести изменения (добавления) к операционным системам ЭВМ. На тех ЭВМ, ресурсы которых должны быть доступны всем пользователям, необходимо установить модули, которые постоянно должны находиться в режиме ожидания запросов, поступающих по сети от других ЭВМ. Обычно такие модули называются программными серверами (server), так как их главная задача - обслуживать (serve) запросы на доступ к ресурсам своего компьютера. Для тех ЭВМ, пользователи которых хотят получать доступ к ресурсам других ЭВМ, также нужно добавить к ОС некоторые специальные программные модули, которые должны вырабатывать запросы на доступ к удаленным ресурсам и передавать их по сети на нужный компьютер. Такие модули обычно называют программными клиентами (client). Собственно сетевые адаптеры и каналы связи решают достаточно простую задачу - они передают по сети сообщения с запросами и ответами от одной ЭВМ к другой, а основную организацию совместного использования ресурсов выполняют клиентские и серверные части операционных систем.
Сервер, являясь элементом сети и источником ее ресурсов, представляет собой персональную или виртуальную ЭВМ, единственной функцией которой является реакция на клиентские запросы. На сервер устанавливается сетевая операционная система и подключаются все разделяемые внешние устройства: жесткие диски, принтеры, модемы и т.д.
Под клиентом понимают пользователя, PC или задачу, решаемую в сети. В них сервер хранит данные общего пользования, организует к ним доступ и передачу другим клиентам. Клиент, в свою очередь, обрабатывает поступающие данные и представляет результаты их обработки на устройства отображе-
169
ния в удобном для восприятия виде. Заметим, что при необходимости обработка данных может быть выполнена сервером.
Технология «клиент - сервер» разделяет приложение системы управления базами данных на: клиентскую (интерактивный графический интерфейс, расположенный на ЭВМ пользователя) и серверную, осуществляющую управление данными, разделение информации, администрирование и безопасность. При этом клиентская часть приложения формирует запрос к серверу баз данных, который выполняет все команды и полученный результат отправляет клиенту для анализа и исполнения.
В связи с тем, что при подключении к сети более 10 пользователей одноранговая сеть, в которой каждая ПЭВМ является клиентом и сервером, может снизить свою производительность. Поэтому возникает необходимость использования выделенных серверов.
Выделенным сервером называется ЭВМ, которая функционирует только как сервер (исключая функции клиента или рабочей станции). Выделенным сервером сети назначается ЭВМ (обычно с техническими характеристиками, превышающими PC, и специальным сетевым программным обеспечением), которая является централизованным хранилищем сетевых ресурсов, обеспечивает безопасность и управление доступом к ресурсам. Серверы осуществляют быструю обработку запросов сетевых клиентов и управление защитой файлов и каталогов. В зависимости от решаемых задач, размеров сети и объема обмена данными определяется количество серверов в сети и распределяются выполняемые ими функции.
Заметим, ЧТО Сети С ВЫДе- Рис, 4,1, Система клиент - сервер
ленным сервером в отличие от одноранговых сетей обеспечивают централизованную безопасность и управление путем проверки учетных записей пользователей и паролей. При этом изменять связанную с безопасностью информацию в базе данных контроллера домена может только сетевой администратор. Поэтому важно, чтобы серверы располагались в специально выделенном помещении с контролируемым доступом ограниченного числа лиц.
Рост требований повышения эффективности работы сети привел к необходимости выполнения серверами большого количества различных сложных задач, что потребовало создания и установки в вычислительных сетях специализированных серверов. Назначение некоторых из них приведено в табл. 4.1.
На практике могут использоваться и другие серверы, например такие, как сервер телеконференций, архивационный сервер и другие.
170
Таблица 4.1
Назначение основных специализированных серверов сети
С расширением сети использование серверов разных типов начинает занимать важное место. При этом для исключения негативного влияния каждого из выделенных серверов на работу всей сети необходимо заранее продумывать возможные последствия, которые могут проявиться при дальнейшем ее расширении.
У пользователей разных компьютеров могут быть разные права для доступа к общим ресурсам сети. Совокупность способов разделения и ограничения прав называют политикой сети. Для ведения политики сети назначают ответственное лицо, которое называют администратором сети. Это лицо с помощью средств сетевой операционной системы назначает адреса компьютерам, выдает пароли пользователям, может ограничить или даже запретить конкретному пользователю доступ к некоторым данным или общим периферийным устройствам, ведет контроль с целью недопущения и обнаружения попыток несанкционированного доступа к ресурсам сети и т.п.
В таблице 4.2 приведены сравнительные характеристики двух рассмотренных типов сетей.
171
Таблица
4.2
Параметры |
Одноранговые сети |
Сети на основе сервера |
Размер |
Не более 10 ЭВМ |
Ограничены аппаратным обеспечением сервера и сети. |
Защита |
Обеспечивается каждым пользователем самостоятельно |
Широкая и комплексная защита ресурсов и пользователей. |
Администрирование |
Выполняет каждый пользователь самостоятельно. Отдельного администратора нет |
Централизованное. Необходим администратор (хотя бы один) с соответствующим уровнем знаний. |
Классификация по территориальной распределенности
Вычислительные сети в зависимости от размеров и географически-территориального удаления абонентов принято подразделять на четыре основных класса (рис. 4.2).
Рис. 4.2. Виды вычислительных сетей по территориальной распределенности
Локальная вычислительная сеть (LAN - Local Area Network) представляет собой совокупность компьютеров, которые размещены на относительно небольшой территории (например, в пределах одной комнаты или одного здания). Обычно такая система привязана к одному месту и для нее четко не определено удаление абонентов друг относительно друга. Локальная вычислительная сеть (ЛВС) используется в основном для обработки информации, циркулирующей внутри отдельных подразделений или небольших организаций.
Первоначально вычислительные сети были небольшими и относились к категории ЛВС, поскольку существовавшая тогда технология ограничивала их физические размеры и количество ЭВМ в сети (до десяти).
В середине 80-х гг. наиболее популярный тип сетей состоял не более чем из 30 ЭВМ, а длина соединительного кабеля не превышала 185 метров. Такие сети легко располагались в пределах одного этажа здания или небольшой организации. Для небольших организаций подобная конфигурация подходит и сегодня.
172
В настоящее время не существует четких ограничений на территориальное расположение абонентов ЛВС, а протяженность сети может составлять несколько километров.
Региональная вычислительная сеть (MAN - Metropolitan Area Network) объединяет абонентов разных организаций на территории административного образования (город, край, район). Обычно это расстояние определяется мощностью межканальных станций и не превышает нескольких сотен километров.
Глобальная вычислительная сеть (WAN - Wide Area Network) объединяет компьютеры разных организаций, расположенные в разных городах, регионах, странах. Общеизвестный пример такой сети - Интернет, который охватывает пользователей по всему миру. Сеть позволяет объединить мировые информационные ресурсы и обеспечить к ним доступ.
Составляющими региональных вычислительных сетей (РВС) являются PC отдельных пользователей и ЛВС. Все они, в свою очередь, могут входить в глобальную вычислительную сеть.
Следует отметить, что в отличие от локальных сетей, где абонентом является PC, в территориально-распределенных сетях (к ним относятся региональные и глобальные сети) основной абонент представляет собой локальную сеть. При этом перед оператором территориально-распределенной сети встают задачи управления трафиком и качеством обслуживания абонентов, которые или не актуальны в локальных сетях, или их значение не так высоко.
Отдельные абоненты и ЛВС являются составляющими РВС. Те и другие, в свою очередь, образуют глобальную вычислительную сеть (рис. 4.3).
Все эти виды сетей позволяют создавать иерархическую структуру, обеспечивающую доступ к огромным мировым информационным ресурсам.
Корпоративная вычислительная сеть объединяет несколько территориально достаточно далеко удаленных ЛВС одного предприятия (организации). Так, создаваемая ведомственная вычислительная сеть ФТС России является примером корпоративной сети.
173
В свою очередь, вышеперечисленные виды сетей в зависимости от категорий пользователей, используемого оборудования и протоколов, функционального назначения и других факторов могут иметь более подробную классификацию. Например, в рамках корпоративной сети могут выделяться локальные сети отделов (объединяются компьютеры некоторого подразделения в пределах здания или ограниченной территории предприятия) и кампусов (объединяются локальные сети нескольких подразделений с разнородным оборудованием в пределах здания или ограниченной территории предприятия). Сети, создаваемые в жилых домах, называют домашними вычислительными сетями; сети, развертываемые на основе кабельных телевизионных сетей, - кабельными и т. п.
Классификация схем соединений компьютеров
При создании вычислительной сети в первую очередь необходимо выбрать топологию сети, т.е. схему соединений PC и каналообразующего оборудования в вычислительную сеть.
Топологию вычислительной сети обычно изображают в виде графа, вершинам которого соответствуют ЭВМ сети (иногда и другое оборудование, например, концентраторы), а ребрам - связи между ними.
Заметим, что топология может отображать схему физических соединений (связей) ЭВМ либо логику обмена данными между ними. Конфигурация физических связей определяется электрическими связями между ЭВМ и может отличаться от конфигурации логических связей между узлами сети. Логические связи представляют собой маршруты передачи данных между узлами сети и образуются путем соответствующей настройки коммуникационного оборудования.
Выбор топологии электрических связей существенно влияет на многие характеристики сети. Например, наличие резервных связей повышает надежность сети и позволяет управлять нагрузкой отдельных каналов. Простота присоединения новых узлов, свойственная некоторым топологиям, делает сеть легко расширяемой. Экономические соображения часто приводят к выбору топологий, для которых характерна минимальная суммарная длина линий связи.
Типовыми для локальных вычислительных сетей являются четыре топологии: полносвязная, шинная, звездообразная и кольцевая.
Полносвязная топология (рис. 4.4) соответствует сети, в которой каждая ЭВМ связана со всеми остальными. . , , ,
связи с каждой из остальных ЭВМ
сети. Кроме того, для каждой пары Рис. 4.4. Полносвязная топология
174
ЭВМ должна быть выделена отдельная электрическая линия связи. Такая топология применяются редко, чаще всего используется в многомашинных комплексах или локальных сетях при небольшом количестве ЭВМ. Ее основное достоинство - высокая отказоустойчивость. Поэтому полносвязная схема соединения применяется в тех случаях, когда требуется высокая надежность работы сети (например, в авиации, на космических аппаратах или в системах управления, где не должно быть сбоев в управлении объектом).
При «кольцевой» топологии Ring (кольцо) выход одной ЭВМ (или узла) сети соединяется кабелем с входом другой, по замкнутому кольцу. Технологии Token Ring и FDDI используются для создания эстафетных сетей с маркерным доступом. Они образуют непрерывное кольцо (рис. 4.5), по которому в одном направлении циркулирует специальная последовательность битов, называемая маркером (token). Маркер передается по кольцу, минуя каждую рабочую станцию в сети. Рабочая станция, располагающая информацией, которую необходимо передать, может добавить к маркеру кадр данных. Это обеспечивает каждой ЭВМ сети одинаковую возможность получения доступа к носителю и, следовательно, пересылку данных. Таким образом, ЭВМ может посылать данные только тогда, когда имеет маркер. В том случае, если данные отсутствуют, она просто передает маркер следующей станции. Сети Token Ring функционируют со скоростью 4 или 16 Мбит/с.
Fiber Distributed Data Interface (FDDI) также представляет собой кольцевую технологию, но разработанную для оптоволоконного кабеля и использующуюся в магистральных сетях. В ней протокол аналогичен Token Ring и предусматривает передачу маркера по кольцу от одной рабочей станции к другой. Сеть FDDI в отличие от Token Ring обычно состоит из двух колец, маркеры которых циркулируют в противоположных направлениях. Это позволяет обеспечить надежную работу сети (как правило, на оптоволоконном кабеле) при отказах в одном из колец. Сети FDDI поддерживают скорость 100 Мбит/с и передачу данных на большие расстояния. Максимальная длина окружности сети FDDI не превышает 100 км, а расстояние между рабочими станциями - 2 км.
Обе кольцевые технологии находят применение в новейших сетевых инсталляциях как альтернатива ATM (асинхронный режим передачи данных в сетях) и различных разновидностей Ethernet.
В отличие от других топологий здесь каждая ЭВМ выступает в роли усилителя-формирователя (репитера), усиливая сигналы и передавая их следующей ЭВМ. Поэтому при отказе одной из ЭВМ прекращается функционирование всей сети. Поддерживать логическое кольцо трудно, особенно при больших размерах сети. Кроме того, при необходимости настройки и реконфигурации любой части сети необходимо отключать всю сеть. Такая топология не имеет сервера (центрального узла), что при больших размерах сети снижает ее быстродействие.
Используется обратная связь (данные, сделав полный оборот, возвращаются обратно), кольцо позволяет контролировать процесс передачи данных адресату путем тестирования связности сети и поиска некорректно работающего узла.
Для этого в сеть посылаются специальные тестовые сообщения. Кольцевая топология относительно проста для установки и настройки и требует минимального аппаратного обеспечения. В сети с кольцевой топологией необходимо принимать специальные меры, чтобы в случае выхода из строя или отключения какой-либо PC не прервался канал связи между остальными станциями (более подробно об этом излагается в п. 4.5).
ЭВМ 1 |
|
ЭВМ 2 |
|
|
|||
|
|
|
|
ЭВМ 4 |
|
ЭВМп-1 |
|
|
|
|
|
ЭВМЗ |
|
ЭВМ N |
|
|
Рис. 4.5. Кольцевая топология
Шинное соединение является наиболее простым и не требует ретрансляции сообщений от одной ЭВМ (узла) к другой. Эта топология широко распространена, причем ее часто называют «общей» или «линейной шиной» (linear bus), поскольку в ней используется один кабель, называемый магистралью или шиной, к которому подключаются все ЭВМ сети (рис. 4.6).
В сети с шинной топологией сообщения передаются по кабелю в виде электрических сигналов и поступают на все ЭВМ (узлы), но принимаются только
адресу получателя, закодированному в этих сигналах (адресуются конкретной ЭВМ). Причем в каждый момент времени только одна ЭВМ может осуществлять передачу сообщения.
В связи с тем, что данные в сеть передаются лишь одной ЭВМ, производительность всей сети зависит от общего количества ЭВМ, подключенных к шине, поэтому чем их больше, тем медленнее работает сеть.
Рис.
4.6. Простая сеть с «шинной» топологией
176
Применение общей шины снижает стоимость проводки, унифицирует подключение различных модулей, обеспечивает возможность почти мгновенного широковещательного обращения ко всем станциям сети. Основными преимуществами такой топологии являются невысокая стоимость и простота разводки кабеля по помещениям. Самый серьезный недостаток общей шины заключается в ее низкой надежности: любой дефект кабеля или какого-нибудь из многочисленных разъемов может полностью парализовать работоспособность всей сети. Кроме того, при ее наращивании или необходимости организовать взаимодействие с другими ЛВС могут возникать технические проблемы, решение которых предполагает применение дополнительных устройств. При попытке одновременной передачи двумя и более PC (это явление получило название «коллизия») всем ЭВМ на некоторое время запрещается передача. В результате снижается пропускная способность сети.
При «звездообразной» топологии (соединение «звезда») все ЭВМ с помощью сегментов кабеля подключаются к центральному узлу, называемому концентратором (hub). Концентратор соединяет ЭВМ, которые должны обменяться данными (рис. 4.7).
При этой топологии добавление новой рабочей станции к сети происходит гораздо проще и обходится дешевле, упрощается управление процессами обмена данными. Концентратор содержит ряд разъемов (портов) для подключения PC (обычно их число кратно двум). Как правило, концентратор имеет свободные разъемы. Тогда при подключении новой PC достаточно просто соединить кабелем один из свободных портов с разъемом сетевого адаптера этой новой станции.
В целом рассматриваемая топология широко применяется на практике, имеет достаточно высокое быстродействие, надежность, а также обладает высокой устойчивостью к отказам отдельных ЭВМ (узлов), легко реконфигуриру-ется и сохраняет работоспособность при использовании различных типов кабельных соединений.
В настоящее время на практике часто используются комбинируемая компоновка сетей, построенных на принципах «кольцевой», «шинной» и «звездообразной» топологий.
177
12 Ю. В. Малышснко
Комбинация «шинной» и «звездообразной» (star-bus) топологий выглядит как совокупность нескольких сетей с топологией «звезда», объединенных при помощи магистральной «линейной шины» (рис. 4.8).
В этом случае отказ одной из ЭВМ не оказывает никакого влияния на работу остальных, которые не теряют взаимодействия друг с другом, а выход из строя
концентратора повлечет за собой нару-
Концентратор
Концентратор Концентратор шение
работоспособности только подключенных
к нему PC.
В топологии «звезда-кольцо» (starring) ЭВМ подключены к концентратору, который формирует «кольцо». Концентраторы в «звезде-шине» соединены магистральной линейной шиной в отличие от топологии «звезда-кольцо», в которой ЭВМ образуют «звезду» на основе главного концентратора (рис. 4.9).
Могут
существовать и другие, более сложные
комбинированные топологии, выбор которых
определяется решаемыми задачами, а
также финансовыми, кадровыми,
временными и другими факторами. При
проектировании сети следует учитывать
не только технические требования с
точки зрения решаемых производственных
задач, но и достоинства и недостатки
тех или иных топологий (табл. 4.3).
Таблица 4.3
Преимущества и недостатки топологий ЛВС
Топология |
Преимущества |
Недостатки |
Полносвязная |
Высокая отказоустойчивость, живучесть и пропускная способность |
Высокая стоимость, много линий связи |
Кольцевая |
Отсутствуют коллизии. Все ЭВМ имеют одинаковый доступ к сети. Количество пользователей не оказывает значительного влияния на производительность всей сети |
Выход из строя одной ЭВМ может привести к отказу всей сети. Трудно локализовать проблемы, возникающие при работе сети. Изменение конфигурации сети требует остановки ее работы |
178
Топология |
Преимущества |
Недостатки |
Шинная |
Экономный расход кабеля. Сравнительно невысокая стоимость и простота использования среды передачи. Простота, высокая надежность. Легко модернизируется |
При значительных объемах трафика уменьшается пропускная способность сети. Трудно выявить причины отказа. Выход из строя кабеля останавливает работу всех пользователей. |
Звездообразная |
Легко модифицировать сеть, добавляя новые ЭВМ. Централизованный контроль и управление. Отказ одной ЭВМ не влияет на работоспособность всей сети, хорошая ремонтопригодность |
Отказ центрального узла выводит из строя всю сеть. При большом количестве PC - повышенный расход кабеля |
Только в сети с полносвязной топологией для соединения каждой пары ЭВМ имеется отдельная линия связи. В остальных случаях неизбежно возникают проблемы организации совместного использования линий связи нескольких ЭВМ сети.
В вычислительных сетях для соединения ЭВМ используют как индивидуальные, так и разделяемые (shared) линии связи, когда одна линия попеременно используется несколькими ЭВМ. В случае применения разделяемых линий связи (часто используется термин «разделяемая среда передачи данных» - shared media) возникают проблемы, связанные с их совместным использованием: обеспечение нужного качества сигналов при подключении к одному и тому же проводу нескольких приемников и передатчиков, а также разделение во времени доступа к этим линиям.
Классическим примером сети с разделяемыми линиями связи являются сети с топологией «общая шина», в которой один общий кабель используется всеми ЭВМ сети и при одновременной передаче данных несколькими машинами сигналы смешиваются и искажаются.
В сетевых топологиях «кольцо» или «звезда» индивидуальное использование линий связи принципиально возможно, но они часто также рассматриваются как разделяемые для всех ЭВМ сети, поскольку (если не принимать специальных мер) только один компьютер кольца имеет право в определенный момент времени отправлять пакеты данных другим ЭВМ.
179