Аппаратные и программные компоненты сети
Общие понятия, терминология
Компьютерная сеть или телекоммуникационная вычислительная сеть представляет собой сеть обмена и распределенной обработки информации, образуемая множеством взаимосвязанных абонентских систем и средствами связи; средства передачи и обработки информации ориентированы в ней на коллективное использование общесетевых ресурсов – информационных, программных, аппаратных.
Абонентская система – совокупность абонента (объекта, генерирующего и потребляющего информацию) и рабочий станции.
Рабочая станция – система оборудования конечного пользователя сети, включающая персональный компьютер (терминал), вместе с периферийными средствами ввода-вывода и программным обеспечением, средства связи с коммуникационной подсетью компьютерной сети, выполняющие прикладные процессы.
Телекоммуникационная система – это совокупность физической среды передачи информации, аппаратных и программных средств, обеспечивающих взаимодействие абонентской системы.
Прикладной процесс – это различные процедуры ввода, хранения, обработки и выдачи информации, выполняемые в интересах пользователей и описываемые прикладными программами.
Компьютерные сети могут работать в различных режимах: обмена данными между абонентскими системами, запроса и выдачи информации, сбора информации, пакетной обработки данных по запросам пользователей с удаленных терминалов, в диалоговых режимах.
Компьютерные сети решили две очень важные проблемы: обеспечение в принципе неограниченного доступа к ПК пользователей независимо от территориального расположения и возможность оперативного перемещения больших массивов информации на любые расстояния, позволяющая своевременно получать данные для принятия тех или иных решений.
Аппаратные и программные компоненты сети
Сетевые адаптеры и каналы связи решают в сети достаточно простую задачу – они передают сообщения с запросами и ответами от одного компьютера к другому,а основную работу по организации совместного использования ресурсов выполняют клиентские и серверные части операционных систем.
Таким образом, когда на устройстве, с которым непосредственно взаимодействует пользователь, стала выполняться некоторая предварительная обработка информации, это привело к появлению модели взаимодействия «клиент-сервер».
Сервер (от англ. server, обслуживающий):
Сервер (программное обеспечение) – программное обеспечение, принимающее запросы от клиентов.
Сервер (аппаратное обеспечение) – компьютер (или специальное компьютерное оборудование), выделенный и/или специализированный для выполнения определенных сервисных функций.
Клиент (информатика, от лат.cliens, множ. clientes)– аппаратный или про-граммный компонент вычислительной системы, посылающий запросы серверу. По способу взаимодействия серверов и клиентов определяют два вида сетей: «клиент-сервер» (client-server) и «равный с равным» (peer-to-peer). Поскольку клиентом сети является пользователь, выполняющий на компьютере свои задачи, то сам компьютер пользователя, подключенный к сети, называется «рабочая станция» (workstation). Часто модели «клиент-сервер» и «равный с равным» могут одновременно существовать в одной сети. Сети, построенные по принципу «равный с равным», называют также одно ранговыми сетями, в которых все компьютеры имеют одинаковый статус – ранг.
Несмотря на рост вычислительной мощности ПК, многие задачи по-прежнему требовали много больших вычислительных ресурсов. Появилась необходимость создания нового типа взаимодействия, новой структуры, обеспечивающей распределенную обработку информации. В этой модели взаимодействия каждая из машин призвана решать свои задачи, что делает возможной специализацию: каждый компьютер работает над конкретной задачей, для решения которой он оптимизирован (в модели «клиент-сервера» сервер тоже специализирован и выполняет свои специфические задачи, но он при этом «самодостаточен» и никак не связан с другими серверами). При этом для решения задач ему необходимо получать результаты работы других ПК и, в свою очередь, передавать им свои результаты, что стало возможным только с объединением компьютеров в вычислительную сеть. Распределение задач между компьютерами сети позволяет расширить функциональные возможности каждого из них путем организации совместного доступа к ресурсам.
Одной из заметных тенденций развития вычислительной индустрии стала модель совместной обработки данных. В этой модели несколько компьютеров используются для решения одной и той же задачи, а не только для обмена результатами вычислений. При использовании модели совместных вычислений возрастают суммарная вычислительная мощность и доступные ресурсы (оперативная и дисковая память), повышается отказоустойчивость всей системы в целом.
Как отмечалось ранее, модели «клиент-сервер» и «равный с равным» могут одновременно существовать в одной сети. Это стало возможным благодаря различным сетевым компонентам, важнейшими из которых можно назвать средства организации канала передачи данных между клиентами и серверами сети.
В простейшем случае канал передачи данных строится с использованием двух компонентов:
среды передачи данных (проводная или беспроводная - wire или wireless), обеспечивающей доставку информации от одного узла сети к другому;
сетевых интерфейсных карт (network interface card, NIC), обеспечивающих взаимодействие компьютера со средой передачи данных.
Объединять компьютеры в сеть и обеспечивать их взаимодействие помогают сетевые аппаратные и аппаратно-программные средства. Эти средства можно разделить на следующие группы по их основному функциональному назначе
нию:
· пассивное сетевое оборудование - соединительные разъёмы, кабеля,
· патч-корды, патч-панели, информационные розетки, и т.п.;
· активное сетевое оборудование - преобразователи (adapters), модемы (modems), повторители (repeaters), мосты (bridges), коммутаторы (switches), маршрутизаторы (routers), и т.п.
Некоторые примеры активного сетевого оборудования приведены на рис 1.
Проводные среды передачи информации создаются с использованием кабельных соединений на основе либо металлических проводников электрических сигналов, либо волоконно-оптических проводников световых сигналов. При создании сетей передачи данных чаще всего используют именно проводные среды передачи информации.
Коммутатор DGS-1005D-GE | Сетевой адаптер (проводной)DGE-560T | Маршрутизатор DIR-855 | ||
Сетевой адаптер (беспроводной) DWA-556 | Сетевой адаптер (беспроводной) DWA-140 | |||
Медиаконверторы (преобразователи среды) DMC-920 | Устройство VoIP DPH-150S |
Интернет видео камера DCS-3410 | Интернет видео камера DCS-6620G |
Рис. 1. Примеры сетевого оборудования
Кабель (нидерл. kabel)— один или несколько изолированных друг от друга проводников (жил), заключённых в оболочку.
Беспроводные среды передачи информации предусматривают организацию взаимодействия между компьютерами посредством передачи световых (инфракрасных) и радиочастотных сигналов.
Возможности той или иной компьютерной сети определяются ее информационным, аппаратным и программным обеспечением. Информационное обеспечение сети представляет собой единый информационный фонд, ориентированный на решаемые в сети задачи и содержащий базы данных общего применения, доступные для всех пользователей сети, базы данных индивидуального пользования, предназначенные для отдельных абонентов, базы знаний общего и индивидуального применения, автоматизированные базы данных – локальные и распределенные, общего и индивидуального назначения.
Аппаратное обеспечение составляют компьютеры различных типов (в том числе ноутбуки, нетбуки, карманные ПК, планшетные ПК, а так же сетевые принтеры, плоттеры и пр.), оборудование абонентских систем (в т.ч. локальные периферийные устройства), средства территориальных систем связи (в том числе узлов связи), аппаратура связи и согласования работы сетей одного и того же уровня или различных уровней (коммутаторы и маршрутизаторы).
Программное обеспечение (ПО) сетей отличается большим многообразием, как по своему составу, так и по перечню решаемых задач.
В общем виде функции ПО сети заключаются в следующем: планирование, организация и осуществление коллективного доступа пользователей к общесетевым ресурсам – телекоммуникационным, вычислительным, информационным, программным; автоматизация процессов программирования задач обработки информации; динамическое распределение и перераспределение общесетевых ресурсов с целью повышения оперативности и надежности удовлетворения запросов пользователей и т. д.
В составе ПО сетей выделяются такие группы:
· общесетевое ПО, которое в качестве основных элементов включает распределенную операционную систему сети и комплект программ технического обслуживания всей сети и ее отдельных звеньев и подсистем, включая телекоммуникационную сеть;
· специальное ПО, куда входят прикладные программные средства: интегрированные и функциональные пакеты прикладных программ общего назначения, прикладные программы сети, библиотеки стандартных программ, а также прикладные программы специального назначения, отражающие специфику предметной области пользователей при реализации своих задач;
· базовое программное обеспечение компьютеров абонентских систем, включающее операционные системы ПК, системы автоматизации программирования, контролирующие и диагностические тест-программы.
Операционная система имеет иерархическую структуру, соответствующую стандартной семиуровневой модели взаимодействия открытых систем (ISO/OSI), и представляет собой систему программных средств, реализующих процессы взаимодействия абонентских систем объединенных общей архитектурой и коммуникационными протоколами. Операционная система обеспечивает взаимодействие
асинхронных параллельных процессов в сети, сопровождаемое применением средств передачи сообщений между одновременно реализуемыми процессами и средств синхронизации этих процессов.
В составе операционной системы сети имеется набор расположенных по функциональным уровням модели ISO/OSI, управляющих и обслуживающих программ, главные функции которых состоят в следующем:
· распределение общесетевых ресурсов с целью удовлетворения запросов пользователей, т. е. обеспечение доступа отдельных прикладных программ к этим ресурсам;
· обеспечение межпрограммных методов доступа, т. е. организация связи между отдельными прикладными программами комплекса пользовательских программ, реализуемыми в различных абонентских системах сети;
· синхронизация работы пользовательских программ при их одновременном обращении к одному и тому же общесетевому ресурсу;
· удаленный ввод заданий с любой абонентской системы сети и их выполнение в любой другой абонентской системе сети в оперативном или пакетном режиме;
· передача текстовых сообщений пользователям в порядке реализации функций службы электронной почты, телеконференций, электронных досок объявлений, дистанционного обучения;
· обмен файлами между абонентскими системами сети, доступ к файлам, хранимым на удаленных компьютерах, и их обработка;
· защита информации и ресурсов сети от несанкционированного доступа, т. е. реализация функций служб безопасности сети;
· выдача справок, характеризующих состояние сети и использование ее ресурсов;
· планирование использования общесетевых ресурсов.
В рамках планирования использования общесетевых ресурсов осуществляется:
· планирование сроков и очередности получения и выдачи информации пользователям,
· распределение решаемых задач по компьютерам сети, распределение информационных ресурсов для этих задач,
· присвоение приоритетов задачам и выходным сообщениям,
· формирование и обработка очередей запросов пользователей с учетом или без учета
· приоритетов этих запросов, изменение конфигурации сети и т. д.
Дата добавления: 2019-05-21; просмотров: 1203;