1.2. Обобщенная структура компьютерной сети
Компьютерные сети являются высшей формой многомашинных ассоциаций. Выделим основные отличия компьютерной сети от многомашинного вычислительного комплекса.
Первоеотличие — размерность. В состав многомашинного вычислительного комплекса входят обычно две, максимум три ЭВМ, расположенные преимущественно в одном помещении. Вычислительная сеть может состоять из десятков и даже сотен ЭВМ, расположенных на расстоянии друг от друга от нескольких метров до десятков, сотен и даже тысяч километров.
Второеотличие — разделение функций между ЭВМ. Если в многомашинном вычислительном комплексе функции обработки данных, передачи данных и управления системой могут быть реализованы в одной ЭВМ, то в вычислительных сетях эти функции распределены между различными ЭВМ.
Третье отличие — необходимость решения в сети задачи маршрутизации сообщений. Сообщение от одной ЭВМ к другой в сети может быть передано по различным маршрутам в зависимости от состояния каналов связи, соединяющих ЭВМ друг с другом.
Объединение в один комплекс средств вычислительной техники, аппаратуры связи и каналов передачи данных предъявляет специфические требования со стороны каждого элемента многомашинной ассоциации, а также требует формирования специальной терминологии.
Абоненты сети‑ объекты, генерирующие или потребляющие информацию в сети.
Абонентами сети могут быть отдельные ЭВМ, комплексы ЭВМ, терминалы, промышленные роботы, станки с числовым программным управлением и т.д. Любой абонент сети подключается к станции.
Станция— аппаратура, которая выполняет функции, связанные с передачей и приемом информации.
Совокупность абонента и станции принято называть абонентской системой. Для организации взаимодействия абонентов необходима физическая передающая среда.
Физическая передающая среда— линии связи или пространство, в котором распространяются электрические сигналы, и аппаратура передачи данных.
На базе физической передающей среды строится коммуникационная сеть, которая обеспечивает передачу информации между абонентскими системами.
Такой подход позволяет рассматривать любую компьютерную сеть как совокупность абонентских систем и коммуникационной сети. Обобщенная структура компьютерной сети приведена на рис. 3.
Рис. 3. Обобщенная структура компьютерной сети.
1.3. Классификация вычислительных сетей
В зависимости от территориального расположения абонентских систем вычислительные сети можно разделить на три основных класса:
- глобальные сети (WAN — Wide Area Network);
- региональные сети (MAN — Metropolitan Area Network);
- локальные сети (LAN — Local Area Network).
Глобальнаявычислительная сеть объединяет абонентов, расположенных в различных странах, на различных континентах. Взаимодействие между абонентами такой сети может осуществляться на базе телефонных линий связи, радиосвязи и систем спутниковой связи. Глобальные вычислительные сети позволят решить проблему объединения информационных ресурсов всего человечества и организации доступа к этим ресурсам. Региональная вычислительная сеть связывает абонентов, расположенных на значительном расстоянии друг от друга. Она может включать абонентов внутри большого города, экономического региона, отдельной страны. Обычно расстояние между абонентами региональной вычислительной сети составляет десятки — сотни километров. Локальнаявычислительная сеть объединяет абонентов, расположенных в пределах небольшой территории. В настоящее время не существует четких ограничений на территориальный разброс абонентов локальной вычислительной сети. Обычно такая сеть привязана к конкретному месту. К классу локальных вычислительных сетей относятся сети отдельных предприятий, фирм, банков, офисов и т.д. Протяженность такой сети можно ограничить пределами 2 — 2,5 км. Объединение глобальных, региональных и локальных вычислительных сетей позволяет создавать многосетевые иерархии. Они обеспечивают мощные, экономически целесообразные средства обработки огромных информационных массивов и доступ к неограниченным информационным ресурсам. На рис. 4 приведена одна из возможных иерархий вычислительных сетей. Локальные вычислительные сети могут входить как компоненты в состав региональной сети, региональные сети — объединяться в составе глобальной сети и, наконец, глобальные сети могут также образовывать сложные структуры. Рис. 4. Иерархия компьютерных сетей Компьютерная сеть Internet является наиболее популярной глобальной сетью. В ее состав входит множество свободно соединенных сетей. Внутри каждой сети, входящей в Internet, существуют конкретная структура связи и определенная дисциплина управления. Персональные компьютеры, ставшие в настоящее время непременным элементом любой системы управления, привели к буму в области создания локальных вычислительных сетей. Это, в свою очередь, вызвало необходимость в разработке новых информационных технологий. Практика применения персональных компьютеров в различных отраслях науки, техники и производства показала, что наибольшую эффективность от внедрения вычислительной техники обеспечивают не отдельные автономные ПК, а локальные вычислительные сети.
2. Назначение, компоненты и общая структура компьютерной сети
Компьютерная сеть (информационно-вычислительная сеть) — это система распределенных на территории средств ввода/вывода, хранения и обработки информации, связанных между собой каналами передачи данных.
Сети могут обеспечить:
- удаленный доступ пользователей к ресурсам сети (базам и банкам данных, экспертным системам, высокопроизводительным ЭВМ, высококачественным принтерам и графопостроителям и др.);
- создание распределенных банков данных, что снижает стоимость их эксплуатации и уменьшает время доступа пользователей к информации;
- предоставление пользователям различных услуг (службы информации, электронной почты, телеконференций и др.).
Обобщенная структура взаимосвязанных сетей
ЭВМ — вычислительные средства сети, которые могут быть разных классов и типов и работать под управлением различных операционных систем. Для работы в сети ЭВМ должна быть укомплектована необходимыми техническими средствами (например: сетевым адаптером, модемом для телефонных каналов связи, устройством преобразования сигналов для телеграфных каналов, абонентской радиостанцией для радиоканалов и др.) и программами, поддерживающими работу этих устройств.
ЦУС — центр управления сетью, где работает администратор сети. В ЦУС, как правило, устанавливается ЭВМ, обладающая наивысшей производительностью и большим объемом памяти и оснащенная специальным программным обеспечением.
Администратор сети — это человек или группа лиц, которые выполняют следующие функции:
- проверку работоспособности компонентов сети, отключение неисправных, подключение отремонтированных или новых компонентов;
- установление конфигурации сети;
- определение дисциплины (порядка) обслуживания пользователей;
- учет времени работы пользователей и компонентов сети.
Терминалы (Т) — устройства ввода/вывода информации без ее обработки.
Средства коммуникаций (СК) — комплекс технических и программных средств для обеспечения информационного взаимодействия между компонентами сети. В сетях используются каналы связи с различными физическими средствами передачи сигналов: проводными, оптоволоконными и по радио.
Так как в разные годы сети разрабатывали различные организации, ориентируя их на определенные типы ЭВМ, классы задач и сферы применения, то исторически сложилось так, что среди компьютерных сетей нет единообразия. Поэтому взаимодействие между сетями осуществляется в рамках протоколов.
Протокол — это система соглашений, которые определяют все аспекты информационного взаимодействия между компонентами одной сети или разных сетей. Протокол включает правила, процедуры, алгоритмы и требования, касающиеся порядка взаимодействия между компонентами сети. Связь сетей с разными протоколами производится через шлюзы, а с одинаковыми протоколами — через мосты. Шлюзы и мосты осуществляют согласование различных протоколов.
Шлюз (Ш) — комплекс технических и программных средств для организации взаимодействия между неоднородными сетями, т.е. включающими программно-несовместимые ЭВМ.
Мост (М) — комплекс технических и программных средств для организации взаимодействия между однородными сетями, т. е. в которые входят программно-совместимые ЭВМ.