2.4.1. Общая характеристика компьютерных сетей Компьютерной сетью (КС) или сетью ЭВМ называется комплекс территориально рассредоточенных ЭВМ, связанных между собой каналами передачи данных и сетевым программным обеспечением в целях эффективного использования запоминающей среды и вычислительных мощностей при выполнении информационно-вычислительных работ. Поэтому КС можно рассматривать как систему с распределенными по территории аппаратными, программными и информационными ресурсами, причем технические средства определяют потенциальные, а программное обеспечение — реальные возмож-ности КС. На особенности организации компьютерных сетей влияют базовые целевые установки создания КС. Их три: 1. Мобилизация ресурсов на решение сложных задач. 2. Минимизация ресурсов путем коллективного использования наиболее значимых (дорогих) из них. 3. Интеллектуализация коммуникаций. В общем случае КС представляется совокупностью трех вложенных друг в друга подсистем (рис.2.3): • сети рабочих станций; • сети серверов; • базовой сети передачи данных. В этой иерархии ЭВМ (далее — компьютер) приобретает новое название: рабочая станция, сервер, коммутационный компьютер. В частном случае КС может вырождаться в одноуровневую сеть рабочих станций (в этом случае КС называется одноранговой) либо двухуровневую — сеть рабочих станций с одним или более серверами. Заметим, что успехи развития КС и микроэлектроники привели к тому, что любой компьютер, в том числе и персональный, можно рассматривать как КС, но в миниатюрном исполнении. Сеть рабочих станций — внешняя оболочка КС. Она представлена совокупностью рабочих станций и средств связи, обеспечивающих взаимодействие рабочих станций с сервером и, возможно, между собой. Рабочая станция (клиентская машина, рабочее место, абонентский пункт, терминал) — это компьютер, за которым непосредственно работает абонент КС. Рис. 2.3. Обобщенная схема компьютерной сети Сеть серверов — совокупность серверов и средств связи, обеспечивающих подключение серверов к базовой сети передачи данных. Компьютер, выполняющий общие задачи КС и предоставляющий услуги рабочим станциям, называют сервером. Базовая сеть передачи данных — совокупность средств передачи данных между серверами. Она состоит из каналов связи и узлов связи. Узел связи — совокупность средств коммутации и передачи данных в одном пункте. Узел связи принимает данные, поступающие по каналам связи, и передает данные в каналы, ведущие к абонентам. Характерным примером узла связи является автоматическая телефонная станция. Заметим, что первая в мире электрическая сеть — телефонная. Именно она легла в основу базовой сети передачи данных и во многом определила принципы построения КС. Базовая сеть передачи данных является ядром КС, обеспечивающим объединение компьютеров и других устройств. Геометрическая схема соединения (конфигурация физического подключения) узлов сети называется топологией сети. Существует большое количество вариантов сетевых топологий, базовыми из которых являются шина, кольцо, звезда (рис.2.4). 1. Шина. Канал связи, объединяющий узлы в сеть, образует ломаную линию — шину. Любой узел может (если у него есть на то разрешение) принимать информацию в любое время, а передавать — только тогда, когда шина свободна. 2. Кольцо. Узлы объединены в сеть замкнутой кривой. Передача данных осуществляется только в одном направлении. Каждый узел, помимо всего прочего, реализует функции ретранслятора. Он принимает и передает все сообщения, воспринимает только адресованные ему. 3. Звезда. Узлы сети объединены с «центром» лучами. Вся информация передается через центр, что позволяет относительно просто выполнять поиск неисправностей и добавлять новые узлы без прерывания работы сети. Однако расходы на организацию каналов связи здесь обычно выше, чем у шины и кольца. Рис. 2.4. Основные варианты топологии сети: шина (а), кольцо (б) и звезда (в) Комбинация базовых топологий — гибридная топология — обеспечивает получение широкого спектра решений, аккумулирующих достоинства и недостатки базовых. Например, двойное кольцо (при увеличении затрат на каналы связи) позволяет повысить надежность работы и производительность сети: Реализация звезды относительно каждого узла как центра обеспечивает связь «каждого с каждым», при этом появляется возможность организации альтернативных (обходных) путей между узлами. Выбор топологии сети весьма ответственная задача, которая должна быть решена до начала проектирования и разработки KC. Изменение топологии на более поздних этапах — трудное и дорогостоящее мероприятие. Очевидно, что в каждой подсистеме КС могут быть использованы каналы связи, реализующие разные топологии и разные организационные принципы. В сети рабочих станций наиболее часто реализуются моноканалы (единственный канал), а в базовой сети передачи данных — поликанал (композиция моноканалов). В настоящее время в моноканалах применяют следующие физические среды: эфир, коаксиальный кабель, волоконно-оптический кабель, витую (скрученную) пару и различные модификации плоских кабелей. В эфире моноканал может быть образован на различных частотах без применения каких-либо проводников. В зависимости от применяемой частоты сигналов различают радиоканал, инфракрасный, ультракоротковолновый и микроволновый каналы связи. Каждый радиоканал образуется на определенной частоте — несущей частоте радиосигналов — с помощью приемопередатчиков. Радиоканал характеризуется небольшой скоростью передачи сигналов, средней стоимостью, расстояниями передачи в пределах радиовидимости, подверженностью всем видам радиопомех. Инфракрасный канал удобен для передачи информации по разветвленным каналам связи в пределах прямой видимости. Он образуется с помощью инфракрасных сигналов, передаваемых малогабаритными передатчиками и воспринимаемых очень чувствительными приемниками. Благодаря инфракрасным частотам канал нечувствителен к электромагнитным наводкам, которые могут излучаться силовыми электрическими блоками, электросварочными аппаратами и другими агрегатами в условиях работы в производственных помещениях. Ультракоротковолновый канал использует в основном ультракоротковолновую приемопередающую радио- и телевизионную аппаратуру. Достоинством ультракоротковолнового канала является возможность использования маломощной приёмопередающей аппаратуры, повышенная помехоустойчивость по отношению к амплитудно-модулированным электромагнитным помехам, воз-можность размещения в рамках ультракоротковолнового канала большого числа каналов связи, то есть образования поликанала. Освоение диапазона ультракоротких волн позволило создать радиорелейные линии. Рождение спутниковых систем связи полностью решило задачу передачи больших потоков информации на значительные расстояния. Спутниковая система связи включает множество наземных станций и ретранслятор, находящийся на спутнике. Наземные станции отслеживают движение спутника относительно Земли до тех пор, пока он не скроется за горизонтом. Ретранслятор спутника реализован так, что он обеспечивает многостанционный доступ (непосредственный доступ имеют сразу же несколько наземных станций). Линия связи через спутниковый ретранслятор обладает большой пропускной способностью, перекрывает огромные расстояния и вследствие низкого уровня помех может передавать информацию с высокой надежностью. Дополнительные преимущества имеет связь через геостационарный спутник. Во-первых, высота геостационарной орбиты такова, что спутник «видит» почти третью часть поверхности земного шара, а во-вторых, этот спутник обеспечивает передачу и прием при неподвижных антеннах наземных станций. Основной недостаток спутниковой связи — высокая стоимость. Однако многостанционный доступ делает удельные затраты на спутниковую связь приемлемыми для практического применения. Микроволновый канал основан на использовании света для передачи информации, причем в качестве источника информации здесь применяют специальные лазеры. Передавать информацию с помощью световой несущей можно в двух средах: в атмосфере и по искусственному проводнику света — световоду. В атмосфере этот канал работает устойчиво в зоне прямой видимости. Величина «прямой видимости» существенно возрастает, при использовании световода. Световод — сверхпрозрачное стекловолокно. Его малый диаметр (тоньше человеческого волоса) позволяет упаковывать множество световодов в один кабель небольшого диаметра. Такие волоконно-оптические кабели прочно удерживают первенство среди высокоскоростных моноканалов. С их помощью можно передавать все виды информации: речь, данные и телевизионные изображения. Они расширяют возможности и устойчивость работы микроволнового канала, поскольку заменяют эфир более надежной физической средой. Современные коаксиальные кабели имеют разную конструкцию, предусматривающую внутренний проводник и внешнюю экранирующую поверхность, благодаря которой кабель практически не излучает помехи на любом расстоянии. По технико-эксплуатационным показателям различают широкополосные и узкополосные коаксиальные кабели. Они представляют собой часто используемую физическую среду передачи информации в сети рабочих станций. Витая пара проводников — самое доступное для массового пользователя средство соединения рабочих станций. Здесь не нужно использовать дефицитные кабели и осуществлять их прокладку в соответствии с требованиями отраслевых стандартов. Витая пара может быть просто проложена на полу либо по стене временно или постоянно. Поэтому фактическая стоимость разработки и эксплуатации каналов передачи данных на основе витой пары самая низкая среди остальных видов моноканалов. В витой паре улучшаются условия защиты от внешних помех по сравнению с одиночным проводником. Однако эти условия значительно хуже, чем в коаксиальных и волоконно-оптических кабелях. Плоский кабель представляет собой совокупность проводников, объединенных общей экранирующей сеткой и изолированных друг от друга. Их конструкция ориентирована на передачу информации в параллельном коде по 8, 16 и 32 бита, обычно на небольшие расстояния (до 15 м). Подключение компьютера к сети несколько напоминает подключение электрического прибора (телевизора, холодильника, утюга и пр.) к электрической сети. Компьютер тоже является электрическим прибором, поэтому в сеть питания он включается с помощью розетки и вилки, но «розетка и вилка» нужны компьютеру и для включения в КС. Однако эти «розетка и вилка» не столь просты, как электрические. Для эксплуатации эфира необходимы приемники и передатчики, а для работы с коаксиальными, волоконно-оптическими кабелями и витой парой (которые наиболее часто используются для организации сети рабочих станций) помимо специальных приемников и передатчиков нужны еще и тройники-ответвители. Базовые принципы организации КС определяют ее основные характе-ристики: • операционные возможности; • производительность; • время доставки сообщений; • стоимость предоставляемых услуг. Операционные возможности — перечень основных действий по обработке данных. Компьютеры, входящие в состав КС, обеспечивают пользователей всеми традиционными видами обслуживания: средствами автоматизации программирования, доступом к пакетам прикладных программ, базами данных и однако основной эффект от объединения компьютеров в КС проявляется в полной доступности ресурсов сети для пользователей (абонентов). Абоненты сети имеют возможность использовать память и процессоры многих компьютеров для хранения и обработки данных. Предоставляемая КС возможность параллельной обработки данных многими компьютерами и дублирования необходимых ресурсов позволяет сократить время решения задач, повысить надежность системы и достоверность результатов. Абонентам КС доступны сосредоточенные в каждом компьютере программное обеспечение и базы данных. Пользователи сети имеют возможность построения распределенных баз данных, размещенных в памяти многих компьютеров, создания сложных информационных структур. Информационные связи между абонентами позволяют коллективам пользователей решать задачи моделирования сложных систем, выполнять проектные и другие работы, опираясь на распределенное между многими компьютерами программное обеспечение и базы данных. Эти же связи, очевидно, снижают защищенность программного обеспечения и баз данных от несанкционированного воздействия. Таким образом, сетевая обработка данных — качественно новая организация обработки, при которой, с одной стороны, в значительной степени увеличивается предел сложности и скорость решения задач, требующих участия больших коллективов работников, и, с другой стороны, снижается ворог конфиденциальности хранящейся в КС информации. Производительность КС (по отношению к задаче) представляет собой суммарную производительность компьютеров, участвующих в решении задачи пользователя. При этом обычно производительность компьютеров означает номинальную производительность их процессоров. Время доставки сообщений определяется как статистическое среднее время от момента передачи сообщения в сеть до момента получения сообщения адресатом. Понятие «стоимость предоставляемых услуг» вводится здесь без комментариев. |