7. Аппаратное обеспечение сетей
Протяженность сети, расстояние между станциями, в первую очередь определяются физическими характеристиками передающей среды (коаксиального кабеля, витой пары и т.д.). При передаче данных в любой среде происходит затухание сигнала, что и приводит к ограничению расстояния. Установив специальный усилитель или повторитель сигналов, можно значительно расширить сеть. Такими устройствами являются повторители, мосты и коммутаторы. Часть сети, в которую не входит устройство расширения, принято называть сегментом сети.
Для физического соединения компьютеров используется набор технических устройств, который может включать: а) соединительные разъемы для механического подключения различных устройств через соответствующие порты, б) модемы (МОДулятор / Демодулятор — устройство для обмена информацией с другими компьютерами через телефонную сеть, по конструктивному исполнению модемы бывают встроенными — вставляемыми в системный блок компьютера — или внешними — подключаемыми через коммуникационный порт. Модемы отличаются друг от друга максимальной скоростью передачи данных, а также тем, поддерживают ли они средства
исправления ошибок) и другие преобразующие устройства, обеспечивающие аналогово-цифровые преобразования, в) оборудование, предназначенное для передачи электрических сигналов (коммутаторы, хабы и др.)
Для соединения устройств сети используется следующее аппаратное обеспечение:
1) соединительные компоненты:
— Сетевые кабели (коаксиальные — состоящие из двух изолированных между собой концентрических проводников, внешний из которых имеет вид трубки; оптоволоконные; витая пара — кабели, образованные двумя переплетёнными друг с другом проводами, и др.).
-Коннекторы (соединители) для подключения кабелей к компьютеру и разъёмы для соединения отрезков кабеля.
-Сетевые интерфейсные адаптеры (сетевой интерфейс, модуль, карта) -устройство сопряжения для подключения одного компьютера к другому, обеспечивающее приём и передачу данных. В соответствии с определённым протоколом управляют доступом к среде передачи данных. Размещаются в системных блоках компьютеров, подключенных к сети, и вставляются в свободное гнездо материнской платы. К разъёмам адаптеров подключается сетевой кабель.
2) коммуникационное оборудование, обеспечивающее объединение компьютеров и организацию локальных сетей:
— Трансиверы повышают уровень качества передачи данных по кабелю, отвечают за приём сигналов из сети и обнаружение конфликтов.
— Повторитель (repeater) — устройство, позволяющее расширить сеть за счет подключения дополнительных сегментов кабеля, а также ретранслирует (усиливает) сигналы, передаваемые по кабелю при его большой длине. Выполняет свои функции на физическом уровне.
— Хаб (hub, концентратор проводов) расширяет топологические, функциональные и скоростные возможности компьютерных сетей. Хаб с набором разнотипных портов позволяет объединять сегменты сетей с различными кабельными системами. К порту хаба можно подключать как отдельный узел сети, так и другой хаб или сегмент кабеля.
-Коммутатор (switch) — устройство для соединения сетей или сегментов, поддерживающее множественную адресацию для своих портов. Коммутатор контролирует и управляет сетевым трафиком, анализируя
адреса назначения каждого пакета. Коммутатор знает, какие устройства соединены с его портами, и направляет пакеты только на необходимые порты. Это дает возможность одновременно работать с несколькими портами, расширяя тем самым полосу пропускания. Таким образом, коммутация уменьшает количество лишнего трафика, который возникает, когда одна и та же информация передается всем портам. Если концентраторы расширяют сеть, увеличивая число портов, то коммутаторы разбивают сеть на небольшие менее перегруженные сегменты.
-Мост (bridge) — аппаратно-программный блок, который обеспечивает соединение нескольких однородных локальных сетей, либо нескольких сегментов ЛС, имеющих различные протоколы передачи данных. Передаёт данные между сетями в пакетном виде, не производя в них никаких изменений. Выполняет свои функции на канальном уровне.
-Маршрутизатор (router) объединяет более эффективно, чем мост сети одного или разного типа, использующие общий протокол или одну сетевую ОС. Он позволяет, например, расщеплять большие сообщения на более мелкие фрагменты, обеспечивая тем самым взаимодействие локальных сетей с разным размером пакета. Маршрутизатор может пересылать пакеты на конкретный адрес (мосты только отфильтровывают ненужные пакеты), выбирать лучший путь для прохождения пакета и многое другое. Чем сложней и больше сеть, тем больше выгода от использования маршрутизаторов. Выполняет свои функции на сетевом
-Мостовой маршрутизатор (brouter) — гибрид моста и маршрутизатора, который сначала пытается выполнить маршрутизацию, где это только возможно, а затем, в случае неудачи, переходит в режим моста.
— Шлюз (gateway) — совокупность аппаратно-программных средств, которая обеспечивает передачу данных между несовместимыми сетями или приложениями в рамках одной сети. Межсетевые шлюзы согласуют различные протоколы передачи данных, несогласованные скорости передачи. Поступившее в шлюз сообщение от одной сети преобразуется в другое сообщение, соответствующее требованиям следующей сети. Таким образом, шлюзы не просто соединяют сети, а позволяют им работать как единая сеть. С помощью шлюзов также локальные сети подсоединяются к
мэйнфреймам — универсальным мощным компьютерам. Выполняет свои функции на уровнях выше сетевого.
Для ЛВС используются различные типы кабелей, а также радиоволновые, инфракрасные и оптические каналы.
1. Т.к. линии передачи данных в ЛВС невелики, информацию можно передавать в цифровом виде.
2. В ЛВС практически нет помех, а потому передаваемая информация не имеет ошибок.
3. В ЛВС могут входить разнообразные и независимые устройства: большие и малые компьютеры, терминалы и терминальные станции, различное периферийное оборудование, накопители на магнитных лентах и дисках, а также специализированные средства (регистрирующие и копирующие устройства, графопостроители, устройства связи с объектами и т.п.).
4. Простота изменения конфигурации сети и среды передачи,
5. Низкая стоимость сети передачи данных по сравнению со стоимостью подключаемых устройств.
Главная отличительная особенность ЛВС — наличие единого для всех абонентов высокоскоростного канала связи, способного передавать как цифровые данные, так и речевую, текстовую и даже видеоинформацию, что позволяет, например, объединить многие формы учрежденческой связи в рамках одной сети.
§ 5. Аппаратное, программное и информационное обеспечение компьютерных сетей
Возможности той или иной КС определяются ее информационным, аппаратным и программным обеспечением.
Информационное обеспечение сети представляет собой единый информационный фонд, ориентированный на решаемые в сети задачи и содержащий базы данных общего применения, доступные для всех пользователей сети, базы данных индивидуального пользования, предназначенные дня отдельных абонентов, базы знаний общего и индивидуального применения, автоматизированные базы данных — локальные и распределенные, общего и индивидуального назначения.
Аппаратное обеспечение составляют компьютеры различных типов, оборудование абонентских систем, средства территориальных систем связи (в том числе узлов связи), аппаратура связи и согласования работы сетей одного и того же уровня или различных уровней. Используемые в сетях компьютеры обычно универсального типа, обладающие возможностью выполнения практически неограниченного круга задач пользователей. Для повышения вычислительной мощности сети к ней могут подключаться вычислительные центры или центры обработки информации, к которым пользователи могут обращаться с запросами со своих абонентских систем или других рабочих мест. Такие центры снабжаются компьютерами в широком диапазоне по своим характеристикам: от персональных компьютеров до суперЭВМ.
Программное обеспечение ПО сетей отличается большим многообразием как по своему составу, так и по перечню решаемых задач. В общем виде функции ПО сети заключаются в следующем:
— планирование, организация и осуществление коллективного доступа пользователей к общесетевым ресурсам — телекоммуникационным, вычислительным, информационным, программным;
— автоматизация процессов программирования задач обработки информации;
— динамическое распределение и перераспределение общесетевых ресурсов с целью Повышения оперативности и надежности удовлетворения запросов пользователей и т.д.
В составе ПО сетей выделяются такие группы:
— общесетевое ПО в качестве основных элементов включает распределенную операционную систему (РОС) сети и комплект программ технического обслуживания (КПТО) всей сети и ее отдельных звеньев и подсистем, включая ТКС;
— специальное ПО, куда входят прикладные программные средства: интегрированные и функциональные пакеты прикладных программ (ППП) общего назначения, прикладные программы сети (ППС), библиотеки стандартных программ, а также прикладные программы специального назначения, отражающие специфику предметной области пользователей при реализации своих задач;
— базовое программное обеспечение компьютеров абонентских систем, включающее операционные системы ПК, системы автоматизации программирования, контролирующие и, диагностические тест-программы.
Важнейшие функции в сети выполняет распределенная операционная система (РОС): она управляет работой сети во всех ее режимах, обеспечивает оперативное и надежное удовлетворение запросов пользователей, динамическое распределение общесетевых ресурсов, координацию функционирования звеньев сети.
РОС имеет иерархическую структуру, соответствующую стандартной семиуровневой эталонной модели взаимодействия открытых систем (ЭМВОС). Она представляет собой систему программных средств, реализующих процессы взаимодействия АС и объединенных общей архитектурой и коммуникационными протоколами. РОС обеспечивает взаимодействие асинхронных параллельных процессов в сети, сопровождаемое применением средств передачи сообщений между одновременно реализуемыми процессами и средств синхронизации этих процессов.
В составе РОС сети имеется набор расположенных по функциональным уровням модели ВОС управляющих и обслуживающих программ, главные функции которых состоят в следующем:
— распределение общесетевых ресурсов с целью удовлетворения запросов пользователей, т.е. обеспечение доступа отдельных прикладных программ к этим ресурсам;
— обеспечение межпрограммных методов доступа, т.е. организация связи между отдельными прикладными программами комплекса пользовательских программ, реализуемыми в различных АС сети;
— синхронизация работы пользовательских программ при их одновременном обращении к одному и тому же пользователю или ресурсу;
— удаленный ввод заданий с любой АС сети и их выполнение в любой другой АС сети в оперативном или пакетном режиме;
— передача текстовых сообщений пользователям в порядке реализации функций службы электронной почты, телеконференций, электронных досок объявлений, дистанционного обучения;
— обмен файлами между АС сети, доступ к файлам, хранимым в удаленных компьютерах, и их обработка;
— защита информации и ресурсов сети от несанкционированного доступа, т.е. реализация функций служб безопасности сети;
— выдача справок, характеризующих состояние сети и использование ее ресурсов;
— планирование использования общесетевых ресурсов.
В рамках планирования использования общесетевых ресурсов осуществляется: планирование сроков и очередности получения и выдачи информации пользователям, распределение решаемых задач по компьютерам сети, распределение информационных ресурсов для этих задач, присвоение приоритетов задачам и выходным сообщениям, формирование и рассасывание очередей запросов пользователей с учетом или без учета приоритетов этих запросов, изменение конфигурации сети и т.д. При этом используются современные методы планирования.
Кроме того, различают статическое планирование, которое осуществляется заранее, до начала решения поступившей в сеть к данному времени группы задач, и динамическое планирование, выполняемое в процессе функционирования сети непосредственно перед началом решения группы задач, причем с поступлением каждой новой задачи составленный план корректируется с учетом складывающейся ситуации по свободным и занятым ресурсам сети, наличию очередей задач и т.д. Основным показателем эффективности организации вычислительного процесса в сети, планирования общесетевых ресурсов является время решения комплекса задач.
Оперативное управление процессами удовлетворения запросов пользователей и обработки информации с помощью РОС сети позволяет организовать учет выполнения запросов и заданий, выдачу справок об их прохождении в сети, сбор данных о выполняемых в сети работах.