Что такое клиент компьютерной сети

Что такое клиент компьютерной сети

Wikimedia Foundation . 2010 .

Смотреть что такое "Клиент-сервер" в других словарях:

клиент-сервер — Процесс клиент сервер описывает взаимодействие между двумя компьютерными программами, при котором одна программа (клиент) направляет запрос к службе другой программе (серверу), которая выполняет данный запрос. Как правило, несколько клиентских… … Справочник технического переводчика

КЛИЕНТ-СЕРВЕР — КЛИЕНТ СЕРВЕР, тип взаимосвязи между компьютерами в КОМПЬЮТЕРНОЙ СЕТИ. Компьютер клиент делает запросы и отсылает их на выделенный ему компьютер сервер. Сервер выполняет задание и выдает клиенту результат … Научно-технический энциклопедический словарь

Клиент — сервер — (англ. Client server) сетевая архитектура, в которой устройства являются либо клиентами, либо серверами. Клиентом (front end) является запрашивающая машина (обычно ПК), сервером (back end) машина, которая отвечает на запрос. Оба термина (клиент и … Википедия

КЛИЕНТ-СЕРВЕР — Вычислительная или сетевая архитектура, в которой задания или сетевая нагрузка распределены между поставщиками услуг (сервисов), называемыми серверами, и заказчиками услуг, называемыми клиентами. Нередко клиенты и серверы взаимодействуют через… … Словарь бизнес-терминов

клиент/сервер (связь между сетями уровней иерархической структуры) — Термин, относящийся к прозрачной транспортировке соединения тракта уровня клиента (то есть более высокого уровня) с сетевой трассой уровня сервера (то есть более низкого уровня) (МСЭ Т Y.1711). [http://www.iks media.ru/glossary/index.html?glossid … Справочник технического переводчика

Технология «клиент-сервер» — Клиент сервер (англ. Client server) вычислительная или сетевая архитектура, в которой задания или сетевая нагрузка распределены между поставщиками услуг (сервисов), называемыми серверами, и заказчиками услуг, называемыми клиентами.… … Википедия

Технология «клиент-сервер» — Клиент сервер ( en. Client server) сетевая архитектура, в которой устройства являются либо клиентами, либо серверами. Клиентом (front end) является запрашивающая машина (обычно ПК), сервером (back end) машина, которая отвечает на запрос. Оба… … Википедия

архитектура клиент-сервер — Логическое продолжение концепции модульного программирования. Модуль клиент (программа), установленный на ПК пользователя, запрашивает сервис (например получение информации из базы данных) у модуля сервера (программы), расположенного на другом… … Справочник технического переводчика

Архитектура клиент-сервер — архитектура распределенной вычислительной системы, в которой приложение делится на клиентский и серверный процессы. В зависимости от того, как распределены логические компоненты приложения между клиентами и серверами, различают четыре модели… … Финансовый словарь

модель клиент-сервер — Общий способ описания услуг и модель пользовательских процессов (программ) для реализации этих услуг. Клиент запрашивает услуги сервера. Клиент непосредственно взаимодействует с пользователем и может запрашивать услуги многочисленных серверов.… … Справочник технического переводчика

Рассмотрим, из чего состоит локальная вычислительная сеть, как взаимодействуют сети разных типов и как создать простейшие (одноранговые) сети.

Что такое сеть

Компьютерная сеть — это совокупность ПК и других устройств, объединяемых вместе с помощью сетевых кабелей таким образом, что они могут взаимодействовать друг с другом с целью совместного использования информации и ресурсов. Сети отличаются размерами: некоторые размещаются внутри одного офиса, другие охватывают несколько зданий и даже весь земной шар.

При создании сетей наиболее часто используются технологии Ethernet и Fast Ethernet. В одной сети может использоваться сразу несколько технологий. Ethernet- и Fast Ethernet-сети функционируют аналогично; главное отличие заключается в скорости передачи данных.

Как сеть работает

Передача информации производится пакетами. Каждый пакет содержит адрес передающего и принимающего устройств, что позволяет ему достигать адресата.

Ethernet- и Fast Ethernet-сети используют протокол CSMA/CD (множественный доступ с контролем несущей и обнаружением коллизий). Этот протокол позволяет только одному устройству передавать данные в каждый момент времени. Если два устройства пытаются одновременно передавать информацию, возникает коллизия, которая обнаруживается передающими устройствами. Оба устройства останавливают передачу и ждут, когда можно будет повторно начать передачу данных. Этот механизм похож на разговор двух людей: если оба начинают говорить одновременно, то они останавливаются и затем один начинает говорить снова.

Преимущества сетей

В сети как информация, так и ресурсы могут использоваться совместно или, как говорят, разделяться пользователями. Это имеет ряд преимуществ:

  • можно использовать одни и те же периферийные устройства, такие как принтеры, модемы, сканеры и т.д. (например, в сети может быть только один принтер);
  • можно передавать данные без использования дискет. Передача файлов по сети экономит время, которое затрачивается на запись и считывание данных с дискеты. Кроме того, отсутствуют ограничения на размеры копируемых файлов;
  • можно централизованно использовать важные компьютерные программы, например бухгалтерские. Часто пользователям необходимо иметь доступ к одной и той же программе и работать с ней одновременно. Например, программа продажи билетов должна быть единой, чтобы можно было предотвратить их повторную продажу;
  • можно предусмотреть автоматическое резервное копирование важных файлов. При этом программа резервного копирования запускается автоматически, экономя время и гарантируя сохранность файлов.

Компоненты сети

Небольшая сеть обычно состоит из:

  • ПК и периферийных устройств, таких как принтеры;
  • сетевых адаптеров для ПК и cетевых кабелей;
  • cетевого оборудования, такого как концентраторы и коммутаторы, которые соединяют между собой ПК и принтеры;
  • cетевой операционной системы, например Windows NT или NetWare.

Кроме того, может потребоваться и другое оборудование.

В ПК для того, чтобы его можно было использовать в сети, необходимо установить сетевые адаптеры. Некоторые ПК имеют заранее установленный сетевой адаптер. Сетевой адаптер должен быть по скорости совместим с концентратором, к которому ПК подключается. Так, сетевой адаптер Ethernet соответствует концентратору Ethernet, а сетевой адаптер Fast Ethernet — концентратору Fast Ethernet.

Читайте также:  Программа для удаления рекламных программ

Чем отличается концентратор от коммутатора

Концентратор и коммутатор относятся к разным типам активного сетевого оборудования, которое используется для соединения устройств сети. Они различаются способом передачи в сеть поступающих данных (трафика).

Концентраторы

Термин «концентратор» иногда используется для обозначения любого сетевого устройства, которое служит для объединения ПК сети, но на самом деле концентратор — это многопортовый повторитель. Устройства подобного типа просто передают (повторяют) всю информацию, которую они получают — то есть все устройства, подключенные к портам концентратора, получают одну и ту же информацию.

Концентраторы используются для расширения сети. Однако чрезмерное увлечение концентраторами может привести к большому количеству ненужного трафика, который поступает на сетевые устройства. Ведь концентраторы передают трафик в сеть, не определяя реальный пункт назначения данных. ПК, которые получают пакеты данных, используют адреса назначения, имеющиеся в каждом пакете, для определения, предназначен ли пакет им или нет. В небольших сетях это не является проблемой, но даже в сетях среднего размера с интенсивным трафиком следует использовать коммутаторы, которые минимизируют количество необязательного трафика.

Коммутаторы

Коммутаторы контролируют сетевой трафик и управляют его движением, анализируя адреса назначения каждого пакета. Коммутатор знает, какие устройства соединены с его портами, и направляет пакеты только на необходимые порты. Это дает возможность одновременно работать с несколькими портами, расширяя тем самым полосу пропускания.

Таким образом коммутация уменьшает количество лишнего трафика, что происходит в тех случаях, когда одна и та же информация передается всем портам.

Коммутаторы и концентраторы часто используются в одной и той же сети; концентраторы расширяют сеть, увеличивая число портов, а коммутаторы разбивают сеть на небольшие, менее перегруженные сегменты.

Когда следует использовать концентратор или коммутатор

В небольшой сети (до 20 рабочих мест) концентратор или группа концентраторов вполне могут справиться с сетевым трафиком. В этом случае концентратор просто служит для соединения всех пользователей сети.

В сети большего размера (около 50 пользователей) может появиться необходимость использовать коммутаторы для разделения сети на сегменты, чтобы уменьшить количество необязательного трафика. Если вы используете концентратор или коммутатор с индикаторами, показывающими степень загруженности сети, то, анализируя их показания, можно сделать определенные выводы. Так, в случае если трафик постоянно велик, следует использовать коммутатор для разделения сети на сегменты. В случае добавления в сеть новых концентраторов следует соблюдать правила, ограничивающие количество непосредственно соединяемых друг с другом концентраторов. Применение коммутаторов позволяет увеличить число используемых в сети концентраторов и тем самым расширить сеть.

Правила формирования сети

Правила Ethernet и Fast Ethernet

При формировании сети из нескольких устройств необходимо соблюдать ряд правил, относящихся к:

  • числу концентраторов, которые можно соединять друг с другом;
  • длине используемого кабеля;
  • типу используемого кабеля.

Эти правила аналогичны для Ethernet и Fast Ethernet. Если вы имеете дело с концентраторами, поддерживающими соединения двух типов — Ethernet и Fast Ethernet, то вы должны использовать Ethernet- или Fast Ethernet-правила в зависимости от типа подключаемого к концентратору оборудования. Если же вы соединяете два концентратора вместе, то должно иметь место Fast Ethernet-соединение.

Когда необходимо подключить к сети больше пользователей, вы можете просто использовать еще один концентратор, подключив его к существующему оборудованию сети. Концентраторы работают не так, как другое оборудование сети. Они просто передают поступающую к ним информацию на все остальные порты. Существует ограничение на число концентраторов, которые можно соединять вместе, поскольку большое число концентраторов вызывает чувствительность сети к коллизиям.

В сетях Ethernet 10Base-T максимальное количество расположенных подряд концентраторов не должно превышать четырех.

Проблема может быть решена путем размещения между концентраторами одного коммутатора. Как известно, коммутаторы разделяют сеть на сегменты. В данном случае коммутатор следует расположить так, чтобы между ПК и коммутатором находилось не более двух концентраторов. Именно такая структура соответствует требованиям Ethernet и гарантирует корректную работу сети.

Правила для сети Ethernet на витой паре

Максимальное число концентраторов в одной ветви — четыре. Можно использовать кабель на витой паре категорий 3 или 5. Максимальная длина кабельного сегмента — 100 м.

Правила для сети Fast Ethernet на витой паре

Максимальное число концентраторов в одной ветви — два.

Для стандарта 100Base-TX необходим кабель на витой паре категории 5. Максимальная длина сегмента кабеля — 100 м. Общая длина кабеля на витой паре, проходящего через непосредственно соединенные концентраторы, не должна превышать 205 м.

Правила для концентраторов Ethernet/Fast Ethernet

Если вы используете концентратор с портами как Ethernet, так и Fast Ethernet, то вам необходимо убедиться в том, что сеть удовлетворяет требованиям как для Ethernet, так и для Fast Ethernet. Любое взаимодействие между устройствами Ethernet и Fast Ethernet, присоединенными к такому концентратору, осуществляется через внутренний коммутатор, так что специальных правил для устройств Ethernet/Fast Ethernet не существует.

Коннекторы и кабели

Почему витая пара заменяет коаксиальный кабель?

Коаксиальный кабель

Витая пара и коаксиальный кабель представляют собой различные типы кабеля, которые используются для соединения оборудования вычислительных сетей.

Читайте также:  Как отсканировать и распечатать документ

Коаксиальный кабель стал использоваться в сетях раньше витой пары. Сети на коаксиальном кабеле создаются путем объединения Т-образных секций в один длинный сегмент. Два свободных конца сегмента завершаются терминаторами. ПК подключаются к одному из концов Т-образной секции. Данные передаются вдоль всего сегмента и достигают всех устройств, входящих в сегмент. Для того чтобы сеть функционировала, весь сегмент должен оставаться неповрежденным. Это означает, что, если какая-нибудь секция кабеля повреждена или отключена, то сеть работать не будет. В процессе модернизации сети (например, при добавлении новых ПК) происходит разрыв сегмента, что делает сеть временно неработоспособной.

Коаксиальный кабель может использоваться только для сетей стандарта Ethernet.

Кабель на витой паре

Кабель на витой паре легче в использовании и значительно более гибок, чем коаксиальный. Поэтому в большинстве сетей в качестве физической среды передачи используется именно кабель на витой паре. В небольших сетях на витой паре обычно используется центральное устройство — концентратор или коммутатор, — к которому по витой паре подключаются все ПК. Это устройство распределяет информацию между ПК, которые к нему подключены.

Кабель на витой паре очень гибок и имеет удобные для использования коннекторы, которые легко вставляются в порты сетевого оборудования, ПК и принтеров. Если кабель на витой паре поврежден, то только то устройство, которое он подключает к сети, будет блокировано. Все остальные устройства остаются работоспособными. Модернизировать сеть (например, добавить новые ПК) очень легко, и этот процесс не влияет на работу других устройств. Кабель категории 5 можно использовать для сетей Fast Ethernet. Кроме того, применение кабеля категории 5 позволит перейти от сетей Ethernet к сетям Fast Ethernet.

Как можно установить соединение с сетью на коаксиальном кабеле

Раньше именно коаксиальный кабель наиболее часто использовался как среда передачи в сетях Ethernet. Для того чтобы обеспечить переход на витую пару, следует использовать концентраторы с портами двух типов — на витой паре и на коаксиальном кабеле.

Если у вас есть один из этих концентраторов, то установить соединение с сетью на коаксиальном кабеле будет достаточно легко. Все, что для этого надо, — соединить существующую сеть с соответствующим портом концентратора. Помимо соединения с коаксиальным кабелем эти концентраторы позволяют проводить соединения и по витой паре.

Расширение и модернизация

Рассмотрим вопросы расширения сети, связанные с увеличением числа пользователей.

В каких случаях требуется расширять или модернизировать сеть? Существует по крайней мере три причины:

  • требуется больше портов;
  • требуется более широкая полоса пропускания;
  • одноранговая сеть стала слишком сложной.

Требуется больше портов.

В тех случаях, когда количество пользователей сети увеличивается, можно просто добавить другой концентратор, подключив его к существующему. В результате появится нужное число дополнительных портов.

Для сопряжения устройств в сетях Ethernet используется MDI-интерфейс, регламентирующий правила соединения. Большинство портов концентраторов и коммутаторов относятся к MDI-X-портам, которые используют стандартный кабель на витой паре для подключения к ПК. Часть портов может относиться к категории MDI/MDI-X. Это значит, что режим их работы выбирается с помощью переключателя. Для того чтобы соединение между двумя устройствами заработало, принимающие линии одного устройства должны быть соединены с передающими линиями другого. Для соединения двух портов MDI или двух портов MDI-X надо использовать так называемый кроссоверный кабель — кабель с перекрещиванием передающих и принимающих линий. Сформулируем наиболее часто используемые правила сопряжения устройств:

  1. Для соединения MDI/MDI-X-порта (установленного в режим MDI с помощью переключателя) одного устройства с MDI-X-портом другого нужен стандартный кабель на витой паре.
  2. Для соединения двух MDI-X-портов нужен кроссоверный кабель на витой паре.

Требуется более широкая полоса пропускания.
Ethernet-сети, базирующиеся на концентраторах, являются идеальным решением для большинства небольших сетей. Однако если Ethernet-сеть постоянно работает с большими нагрузками, то можно:

  • добавить Ethernet-коммутатор. Если в сети более 25 пользователей или большинство пользователей имеют обычные Ethernet-адаптеры в своих ПК, то добавление Ethernet-коммутатора позволит разделить сеть на менее загруженные сегменты;
  • перейти к Fast Ethernet. Если по сети передается много больших файлов (например, графических), то переход к Fast Ethernet обеспечит в 10 раз большую полосу пропускания. Это ускорит передачу файлов и выполнение других сетевых операций.

Отметим, что переход к Fast Ethernet потребует сетевые адаптеры стандарта Fast Ethernet. Если вы не собираетесь сразу модернизировать всю сеть, можно рекомендовать использовать концентраторы с автоматическим определением скорости. Эти устройства обеспечивают автонастройку портов Ethernet/Fast Ethernet, что позволит подключать к концентратору старое оборудование Ethernet и новое Fast Ethernet.

Одноранговая сеть стала слишком сложной.

В ряде случаев возникают трудности, связанные с ростом одноранговой сети:

  • Если существует много совместно используемых (разделяемых) папок или файлов, то неудобно контролировать их месторасположение и права доступа к ним.
  • Если к разделяемым папкам и локальным принтерам часто обращаются, то это приводит к замедлению работы тех ПК, к которым они подключены.

Технология «клиент-сервер»

Очень часто бывает целесообразно перейти от одноранговой сети к сети, базирующейся на технологии «клиент-сервер», применение которой позволяет более эффективно эксплуатировать мощности ЛВС. В этом случае приложение делится на две части: клиентскую и серверную. Один или несколько наиболее мощных компьютеров сети конфигурируются как серверы приложений; на них выполняются серверные части приложений. Клиентские части выполняются на рабочих станциях; именно на рабочих станциях формируются запросы к серверам приложений и обрабатываются полученные результаты.

Читайте также:  Как заправить перезаправляемый картридж hp 655

Различают сети с одним или несколькими выделенными серверами. В таких сетях именно ресурсы сервера, чаще всего дисковая память, доступны всем пользователям. Серверы, разделяемым ресурсом которых является дисковая память, называются файл-серверами. Можно сказать, что сервер обслуживает все рабочие станции. Файловый сервер обычно используется только администратором сети и не предназначен для решения прикладных задач. Поэтому он может быть оснащен недорогим, даже монохромным дисплеем. Однако файловые серверы почти всегда содержат несколько быстродействующих накопителей или даже RAID-массив. Сервер должен быть высоконадежным, поскольку его выход из строя приводит к остановке работы всей сети. На файловом сервере обычно устанавливается сетевая операционная система: чаще всего это Windows NT, NetWare или Linux.

На рабочих станциях устанавливается обычная ОС, например DOS, Windows или Windows NT. Рабочая станция — это индивидуальное рабочее место пользователя. Полноправным владельцем всех ресурсов рабочей станции в отличие от одноранговой сети является пользователь. В то же время ресурсы файл-сервера разделяются всеми пользователями. В качестве рабочей станции может использоваться компьютер практически любой конфигурации. Но в конечном счете все зависит от тех приложений, которые данный компьютер использует.

Технология клиент-сервер – это способ соединения между клиентом (компьютером пользователя) и сервером (мощным компьютером или оборудованием, предоставляющем данные), при котором они взаимодействуют между собой напрямую.

Что такое “клиент-сервер”?

Общие принципы передачи данных между компонентами вычислительной сети устанавливаются сетевой архитектурой. Технология “клиент-сервер” представляет собой такую систему, в которой хранение информации и ее обработка осуществляются на серверной части, а формирование запроса и получение данных предоставляется клиентской стороне. В отличие от клиент-серверной технологии, где данные извлекаются из файлов, в сетях “клиент-сервер” данные хранятся на той машине, где установлено серверное приложение сетевой базы данных.

При этом клиент-серверные технологии предусматривают наличие специального программного обеспечения – клиентского и серверного. Эти программы взаимодействуют с помощью специальных сетевых протоколов передачи данных. Как правило, клиент и сервер установлены на разных компьютерах, но иногда могут быть установлены и на одну машину.

Серверное программное обеспечение настроено на получение и обработку запросов от пользователя, предоставляя ему результат в виде данных или функций (электронная почта, общение или просмотр страниц в интернете). Компьютер, на который устанавливается эта программа, должен иметь высокую производительность и высокие технические параметры.

Как функционирует клиент-серверная архитектура

Программное обеспечение со стороны клиентской машины отправляет запрос на сервер, где он обрабатывается и готовый результат отправляется клиенту. Подобная технология работает по такому же принципу, как и база данных: запрос – обработка – передача результата.

Сервер выполняет следующие функции:

  • хранение данных;
  • обработка запроса от клиента с помощью процедур и триггеров;
  • отправка результата клиенту.

Функции, которые реализуются клиентской частью:

  • формирование и отправка запроса к серверу;
  • получение результатов и отправка дополнительных команд (запросов на добавление, удаление или обновление информации).

Достоинства и недостатки

Клиент-серверная архитектура обладает следующими преимуществами:

  • высокая скорость обработки данных;
  • низкая нагрузка на сетевую инфраструктуру;
  • возможность быстрой работы с большим количеством клиентов;
  • разделение программного кода серверных и клиентских приложений.

Несколько пользователей могут одновременно работать с данными за счет транзакций (последовательность операций, представляемых в виде единого блока) и блокировок (изоляция данных от редактирования другими пользователями).

Недостатки клиент-серверной технологии:

  • высокие требования к аппаратно-программным характеристикам серверного оборудования за счет того, что обработка данных происходит на стороне сервера;
  • потребность в системном администраторе, контролирующем бесперебойность работы серверного оборудования.

Многоуровневая клиент-серверная архитектура

Многоуровневая технология “клиент-сервер” предусматривает выделение отдельного серверного оборудования для обработки данных. Операции хранения, обработки и вывода данных производятся на разных серверах. Благодаря этому распределению обязанностей повышается эффективность работы сети.

Примером многоуровневой архитектуры является трехуровневая технология. В такой сети, помимо клиента и сервера приложений, есть дополнительный сервер базы данных.

Предусматриваются следующие три уровня:

  1. Нижний. Это звено включает клиентское программное обеспечение с пользовательским интерфейсом и системой взаимодействия со следующим уровнем обработки данных.
  2. Средний. Запросы от клиентских программ обрабатываются сервером приложений, на котором осуществляются операции по обработке и подготовке информации для передачи между сервером верхнего уровня и клиентом. Он позволяет разгрузить хранилище данных от лишней нагрузки и распределить запросы от разных пользователей.
  3. Верхний. Это независимый сервер базы данных, на котором хранится вся информация. Он получает подготовленный запрос от сервера приложений и предоставляет ему необходимую информацию без непосредственного взаимодействия с клиентскими приложениями.

Сеть с выделенным сервером

Архитектура с выделенным сервером представляет собой такую локальную сеть, в которой все взаимодействующие устройства находятся под управлением одного или нескольких серверов. При этом клиенты (рабочие станции) отправляют запрос к ресурсам через серверное программное обеспечение. Выделенный сервер не имеет клиентской части и функционирует только как сервер для обработки запросов от клиентов и защиты данных. При наличии нескольких серверов, функции между ними могут распределяться с определением для каждого отдельных обязанностей.

Ссылка на основную публикацию
Что делать если игры не скачиваются
Play Market — официальный магазин приложений для Андроида и главный источник загрузки новых игр и программ на смартфоны и планшеты...
Хороший принтер для школьника
Для ученика возможность распечатывать доклады, рефераты и иллюстрации для занятий в школе - совсем не лишняя. Школьнику в XXI веке...
Хороший телефон с aliexpress
Обновлено 22.10.2019 На Алиэкспресс есть много разных производителей смартфонов. Даже есть такие международные бренды, как Apple. В этой подборке мы...
Что делать если заглючил планшет
Если завис планшет леново, самсунг, асус, престижио, дигма и так далее, да еще и в самое неподходящее время радости конечно...
Adblock detector