Конспект по информатике технического университета

Архитектура клиент - сервер (client-server architecture) - это концепция информационной сети, в которой основная часть ее ресурсов сосредоточена в серверах, обслуживающих своих клиентов (рис. 1.3). Рассматриваемая архитектура определяет два типа компонентов: серверы и клиенты.

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

Рис. 1.3. Архитектура клиент – сервер Лабораторная работа «Дисковая подсистема ПК» Цель: Освоить способы подключения жесткого диска к персональному компьютеру и практически исследовать их влияние на скорость передачи информации.

Сеть – это совокупность объектов, образуемых устройствами передачи и обработки данных. Международная организация по стандартизации определила вычислительную сеть как последовательную бит-ориентированную передачу информации между связанными друг с другом независимыми устройствами. Сети по территориальному признаку разделяются на: Локальные вычислительные сети (ЛВС) или Local Area Network (LAN), расположенные в одном или нескольких близко расположенных зданиях. ЛВС обычно размещаются в рамках какой-либо организации (корпорации, учреждения), поэтому их называют корпоративными.

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

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

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

Программы кэширования и встроенный кэ Быстродействие дискового накопителя можно существенно повысить, если воспользоваться специальными программами кэширования, например, SMARTDRV (DOS) или VCACHE (Windows 95).

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

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

Транспортный уровень (Transport Layer). Транспортный уровень предназначен для передачи пакетов через коммуникационную сеть. На транспортном уровне пакеты разбиваются на блоки. На пути от отправителя к получателю пакеты могут быть искажены или утеряны. Работа транспортного уровня заключается в том, чтобы обеспечить приложениям или верхним уровням модели передачу данных с требуемой степенью надежности. Модель OSI определяет пять классов сервиса, предоставляемых транспортным уровнем.

Канальный уровень (Data Link). Единицей информации канального уровня являются кадры (frame). Кадры - это логически организованная структура, в которую можно помещать данные. Задача канального уровня передавать кадры от сетевого уровня к физическому уровню. На физическом уровне просто пересылаются биты.

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

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

Microsoft Windows NT Server;

Microsoft Windows 2003 Server;

UNIX фирмы AT&T;

Linux.

Рис. 1.4. Сервисы архитектуры клиент сервер

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

организация сетей с большим количеством рабочих станций;

централизованное управление учетными записями пользователей;

администрирование доступа пользователей к сети путем назначения паролей;

эффективное управление сетевыми информационными ресурсами и т.д.

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

неисправность сервера может сделать сеть неработоспособной, как минимум потерю сетевых ресурсов;

требуют квалифицированного персонала для администрирования;

имеют более высокую стоимость сетей и сетевого оборудования.

Индуктивность – коэффициент пропорциональности между током и потокосцеплением.

Гн/км.  (2)

a(см) – расстояние между проводниками;

r(см) – радиус проводников;

К – коэффициент поверхностного эффекта;

μ – магнитная проницаемость.

  Первое слагаемое выражения (2) – конструктивная индуктивность (внешняя), второе слагаемое – внутренняя индуктивность (с увеличение частоты эта составляющая уменьшается).

Для кабельных цепей 0,7-0,8 мГн/км

Для воздушных намного больше 2 мГн/км – медные, 9 мГн/км – стальные.


На главную