1. Основные программные и аппаратные компоненты сети. Понятия «клиент», «сервер», «сетевая служба».
Компьютерная сеть представляет собой сложный комплекс взаимосвязанных и согласованно функционирующих программных и аппаратных компонентов.
Основным назначением компьютерной сети является:
- совместное использование информации;
- совместное использование оборудования и ПО;
- централизованное администрирование и обслуживание.
Основные компоненты компьютерной сети:
— компьютеры (аппаратный слой);
— сетевые операционные системы;
Весь комплекс программно-аппаратных средств сети может быть описан многослойной моделью. В основе любой сети лежит аппаратный слой стандартизованных компьютерных платформ. В настоящее время в сетях широко и успешно примен комп-ры разл классов — от персон комп- до мэйнфреймов и суперЭВМ. Набор комп- в сети должен соответствовать набору разнообразных задач, решаемых сетью.
Третьим слоем, образ-м прогр-ю платформу сети, явл- операц-е сис-мы (ОС). От того, какие концепции управл-я лок-ми и распр-ми ре-ми положены в основу сетевой ОС, зависит эффект-ть работы всей сети. При проект-и сети важно учит-ть, насколько просто данная ОС может взаимодействовать с др ОС сети, насколько она обеспеч безопасность и защищенность данных, до какой степени она позволяет наращивать число пользователей, можно ли перенести ее на компьютер другого типа.
Самым верхн слоем явл разл сетев прил-я, такие как сетевые БД, почтовые сис-мы, ср-ва архив-я данных, системы автоматизации коллективной работы и др. Очень важно представлять диапазон возможностей, предоставляемых приложениями для различных областей применения, а также знать, насколько они совместимы с другими сетевыми приложениями и операционными системами.
Сетевое приложение представляет собой распределенную программу, т. е. программу, которая состоит из нескольких взаимодействующих частей, каждая из которых выполняется на отдельном компьютере сети.
Р ис. 1.. Взаимодействие частей распределенного приложения
Распределенная программа использует технологию клиент-сервер. Обработка информации в технологии клиент-сервер разделена между рабочей станцией (клиентом) и сервером.
Программа сервер – специальная программа, предназначенная для обслуживания запросов на доступ к ресурсам данного компьютера от других компьютеров сети. Модуль сервера постоянно находится в режиме ожидания запросов, поступающих по сети. Круг задач, которые должны выполнять серверы, многообразен и сложен. Чтобы серверы отвечали современным требованиям пользователей, в больших сетях их делают специализированными (Серверы файлов, печати, приложений и т. д.).
Программа- клиент — специальная программа, предназначенная для составления и посылки запросов на доступ к удаленным ресурсам, а также получения и отображения информации на компьютере пользователя.
Сетевая служба — пара модулей «клиент — сервер», обеспечивающих совместный доступ пользователей к определенному типу ресурсов. Обычно сетевая операционная система поддерживает несколько видов сетевых служб для своих пользователей — файловую службу, службу печати, службу электронной почты, службу удаленного доступа и т. п.. (Примеры сетевых служб – WWW, FTP, UseNet).
Термины «клиент» и «сервер» используются не только для обозначения программных модулей, но и компьютеров, подключенных к сети. Если компьютер предоставляет свои ресурсы другим компьютерам сети, то он называется сервером, а если он их потребляет — клиентом. Иногда один и тот же компьютер может одновременно играть роли и сервера, и клиента.
Основные компоненты компьютерной сети
Типичная компьютерная сеть включает в себя пять основных компонентов.
1. Основным составляющим элементом сети является настольный ПК, такой, как IBM-совместимый компьютер или Macintosh. Его называют «клиентом» или «рабочей станцией» (реже — автоматизированными рабочими местами или сетевыми станциями).
2. Сервером обычно является высокопроизводительный ПК с жестким диском большой емкости. Он играет роль центрального узла, на котором пользователи ПК могут хранить свою информацию, печатать файлы и обращаться к его сетевым средствам. В одноранговых сетях выделенный сервер отсутствует.
3. Каждый компьютер сети, включая сервер, оснащен платой сетевого адаптера (сетевым интерфейсом, модулем, картой). Адаптер вставляется в свободное гнездо (слот) материнской платы. Эти адаптеры связывают компьютер с сетевым кабелем. Многие ПК поставляются уже готовыми к работе в сети и включают в себя сетевой адаптер. Для построения сетей применяют 8-, 16- и 32-битовые сетевые платы. Сервер обычно оснащают 32-битовой картой. Для обычных рабочих станций используют недорогие 16-битовые.
4. Сетевые кабели связывают друг с другом сетевые компьютеры и серверы. В качестве сетевого кабеля могут применяться и телефонные линии. Основные типы сетевого кабеля:
— Витая пара (twisted pair) — позволяет передавать информацию со скоростью 10 Мбит/с (либо 100 Мбит/с), легко наращивается. Длина кабеля не может превышать 1000 м при скорости передачи 10 Мбит/с. Иногда используют экранированную витую пару, т. е. витую пару, помещенную в экранирующую оболочку.
— Толстый Ethernet — коаксиальный кабель с волновым сопротивлением 50 Ом. Его называют также желтый кабель (yellow cable). Обладает высокой помехозащищенностью. Максимально доступное расстояние без повторителя не превышает 500 м, а общее расстояние сети Ethernet — около 3000 м.
— Тонкий Ethernet — это также 50-омный коаксиальный кабель со скоростью передачи информации в 10 Мбит/с. Соединения с сетевыми платами производятся при помощи специальных (байонетных) разъемов и тройниковых соединений. Расстояние между двумя рабочими станциями без повторителей может составлять максимум 185 м, а общее расстояние по сети — 1000 м.
— Оптоволоконные линии — наиболее дорогой тип кабеля. Скорость передачи по ним информации достигает нескольких гигабит в секунду. Допустимое удаление более 50 км. Внешнее воздействие помех практически отсутствует.
5. Совместно используемые периферийные устройства — жесткие диски большой емкости, принтеры, цветные и слайд-принтеры, дисководы CD-ROM и накопители на магнитной ленте для резервного копирования. Поскольку сети ПК состоят в основном из «клиентов» и «серверов», их часто называют сетями клиент/сервер.
Программные компоненты компьютерной сети
Сеть включает в себя три основных программных компонента:
1. Сетевую операционную систему, которая управляет функционированием сети. Например, она обеспечивает совместное использование ресурсов и включает в себя программное обеспечение для управления сетью. Операционная система состоит из серверного ПО, которое функционирует на сервере, и клиентского программного обеспечения, работающего на каждом настольном ПК.
Сетевая операционная система (network operating system) выполняется на сервере и обеспечивает его функционирование. Среди сетевых операционных систем преобладают Novell NetWare, Windows NT, Unix.
2. Сетевые приложения и утилиты — это программы, инсталлируемые и выполняемые на сервере. Они включают в себя ПО коллективного пользования и поддержки рабочих групп, такие как электронная почта, средства ведения календаря и планирования. Кроме того, в число таких программных средств могут входить сетевые версии персональных приложений, например, текстовых процессоров, электронных таблиц, программ презентационной графики и приложений баз данных. Наконец, к данному ПО относятся такие утилиты, как программы резервного копирования, позволяющие архивировать хранимые на сервере файлы и приложения.
3. Бизнес-приложения — это программы, реализующие в компании конкретные бизнес-функции. По своей природе они могут быть «горизонтальными» и применяться в компаниях самого разного типа для общих деловых операций (таких как бухгалтерский учет и ввод заказов) либо «вертикальными» и поддерживать осуществление конкретных коммерческих операций, например, оценку недвижимости, страхование либо использоваться в области здравоохранения или фирмах, оказывающих юридические услуги.
Локальные вычислительные сети и ее компоненты
Локальная вычислительная сеть (ЛВС), как правило, состоит из следующих компонентов: 1) персональный компьютер (ПК), называемый рабочей станцией; 2) сетевая операционная система; 3) файл-сервер; 4) периферийное оборудование ЛВС; 5) прикладное программное обеспечение; 6) кабели; 7) разъемы и соединители; 8) сетевые адаптеры; 9) репитеры; 10) трансиверы; 11) концентраторы; 12) мосты; 13) маршрутизаторы; 14) шлюзы.
Рабочая станция – персональный компьютер, допускающий любую конфигурацию и имеющий специальное устройство подключения к сети – сетевой адаптер.
Сетевая операционная система – система обслуживания и управления ЛВС. Сетевая операционная система является аналогом операционной системы локального компьютера для сети.
Файл-сервер (сервер) – компьютер, работающий с сетевой операционной системой. Операционная система позволяет файл-серверу управлять обменом информацией в сети и контролировать использование общих ресурсов (таких как принтеры). Различают два типа серверов – выделенный и невыделенный серверы. Выделенный сервер используется только как файл-сервер и не может выступать в качестве рабочей станции. В отличие от выделенного сервера невыделенный файл-сервер может совмещать в себе функции как файл-сервера, так и рабочей станции.
В качестве серверов используются либо мощные персональные компьютеры повышенной надежности, обладающие большим объемом оперативной памяти и большим жестким диском, либо профессиональные серверы.
Периферийное оборудование ЛВС включает в себя такие устройства, как принтеры, графопостроители, устройства факсимильной связи и др. Все периферийное оборудование, подключенное к файл-серверу, можно использовать с любой рабочей станции.
Обработку данных производят специально предназначенные для этого программы – так называемое прикладное программное обеспечение (ППО).
Кабели – соединительные провода (линии передачи данных), по которым в разных направлениях передаются электрические сигналы в компьютерной сети. Различают сетевые кабели: коаксиальный, витая пара и оптоволоконный.
Разъемы (порты) – устройство сопряжения персонального компьютера или периферийного устройства для подключения в сеть посредством кабеля.
Соединители (коннекторы) – часть сетевого кабеля, вставляемая в порт (разъем) персонального компьютера или периферийного устройства для подключения в сеть.
Сетевые адаптеры (контроллеры, карты, платы) – основная часть аппаратуры ЛВС, предназначенная для сопряжение компьютера (или другого абонента) с сетью, то есть обеспечение обмена информацией между компьютером и каналом связи в соответствии с принятыми правилами обмена.
Трансиверы (TRANsmitter + reCEIVER) – устройства передачи информации между адаптером и кабелем сети или между двумя сегментами (частями) сети. Трансиверы усиливают сигналы, преобразуют их уровни или преобразуют сигналы в другую форму (например, из электрической в световую и обратно).
Репитеры (англ. repeater — повторители) – устройства, восстанавливающие ослабленные сигналы (их амплитуду и форму), приводя их форму к исходному виду. Цель такой ретрансляции сигналов состоит в увеличении длины сети.
Концентраторы (hub) – устройства, служащие для объединения в единую сеть нескольких сегментов сети.
Мосты (bridge) – наиболее простые устройства, служащие для объединения сетей с разными стандартами обмена, например Ethernet и Arcnet, или нескольких сегментов (частей) одной и той же сети, например Ethernet. В отличие от концентраторов мосты принимают поступающие пакеты целиком и в случае необходимости производят их простейшую обработку.
Маршрутизаторы (router) – устройства, выбирающие для каждого пакета в сложных разветвленных сетях оптимальный маршрут для избегания перегрузки отдельных участков сети и обхода поврежденных участков.
Шлюзы (gateway) – устройства для соединения различных сетей с сильно отличающимися протоколами, например для соединения локальных сетей с большими компьютерами или с глобальными сетями.
Если обратиться к модели OSI, то можно считать, что репитеры связывают сети или сегменты на 1-м уровне, мосты – на 2-м уровне, маршрутизаторы – на 3-м уровне, а шлюзы – на более высоких уровнях (на 4, 5, 6 и 7-м). Соответственно, репитеры выполняют функции (не все, а только некоторые) 1-го уровня, мосты реализуют функции 1-го уровня (на 1-м уровне и частично на 2-м у них работают сетевые адаптеры), маршрутизаторы – 3-го уровня, а шлюзы должны выполнять функции всех уровней.
Кабель не подвержен электрическим помехам. Существенным недостатком этой технологии является дороговизна и сложность в установке и подключении.
При передаче данных используется и беспроводная среда. Работа беспроводных ЛВС основана на следующих способах передачи данных: инфракрасном излучении, лазере и радиопередаче. Беспроводная среда (радиосвязь) может использоваться для организации сетей в пределах больших помещений, где применение обычных линий связи затруднительно или нецелесообразно. Организация беспроводной связи существенно дороже, чем обычной.
Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями: