Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Образовательный комплекс. Компьютерные сети

Содержание

Казань2010Компьютерные сетиВведение из 31СодержаниеЗачем нужны компьютерные сетиКлиент-серверное взаимодействие и типы серверов
Образовательный комплекс  Компьютерные сетиЛекция 1Введение Казань2010Компьютерные сетиВведение из 31СодержаниеЗачем нужны компьютерные сетиКлиент-серверное взаимодействие и типы серверов Компьютерные сетиВведение из 31Применение компьютерных сетейПри использовании Компьютерные сетиВведение из 31Применение компьютерных сетейПри работе в автономной среде (без подключения Нижний Новгород2007Компьютерные сетиВведение из 31Применение компьютерных сетей Разделение файловСеть позволяет передавать данные Компьютерные сетиВведение из 31Применение компьютерных сетей Разделение ресурсовВ автономной среде пользователь может Компьютерные сетиВведение из 31Применение компьютерных сетей Разделение программВ сетевой среде можно установить Компьютерные сетиВведение из 31Применение компьютерных сетей Клиент-серверные приложения…Взаимодействие клиента и сервера обычно Компьютерные сетиВведение из 31Применение компьютерных сетей Клиент-серверные приложения…Тип запроса, способ обработки и Компьютерные сетиВведение из 31Применение компьютерных сетей Клиент-серверные приложения…В одноранговой сети все компьютеры Компьютерные сетиВведение из 31Применение компьютерных сетей Клиент-серверные приложения…Существует большое количество клиент-серверных приложений Нижний Новгород2007Компьютерные сетиВведение из 31Применение компьютерных сетей Клиент-серверные приложения…Типы серверовСервер печати поддерживает Компьютерные сетиВведение из 31Применение компьютерных сетей Клиент-серверные приложенияТипы серверовСервер служб безопасности содержит Компьютерные сетиВведение из 31Применение компьютерных сетей Удаленное управление…Администратор обслуживает десятки или сотни Компьютерные сетиВведение из 31Применение компьютерных сетей Удаленное управление…Средства удаленной настройки приложенийВ наиболее Компьютерные сетиВведение из 31Применение компьютерных сетей Удаленное управление…Удаленный рабочий стол – администратор Компьютерные сетиВведение из 31Применение компьютерных сетей Удаленное управлениеУдаленная сессия – пользовательский интерфейс Компьютерные сетиВведение из 31Применение компьютерных сетей Распределенные вычисления…Существует большое количество задач, для Компьютерные сетиВведение из 31Применение компьютерных сетей Распределенные вычисления…Для распределенных вычислений используются многомашинные Компьютерные сетиВведение из 31Применение компьютерных сетей Распределенные вычисления…С программной точки зрения (1)Можно Компьютерные сетиВведение из 31Применение компьютерных сетей Распределенные вычисления…С программной точки зрения (2)Можно Компьютерные сетиВведение из 31Применение компьютерных сетей Распределенные вычисления…С программной точки зрения (2)Можно Компьютерные сетиВведение из 31Применение компьютерных сетей Распределенные вычисленияMessage Passing Interface (MPI, интерфейс Компьютерные сетиВведение из 31Применение компьютерных сетей Координация деятельности…Совместная работа над задачей требует Компьютерные сетиВведение из 31Применение компьютерных сетей Координация деятельности…Организация публичного доступа к даннымПозволяет Компьютерные сетиВведение из 31Применение компьютерных сетей Координация деятельности…Обмен сообщениямиЭлектронная почтаИнтернет-мессенджеры (ICQ, MSN-messenger,…)Голосовая и видеосвязь (Skype,…) Компьютерные сетиВведение из 31Применение компьютерных сетей Координация деятельности…Централизованные расписанияПозволяют вести собственное расписание Компьютерные сетиВведение из 31ЗаключениеИспользование компьютерных сетей предоставляет множество преимуществ по сравнению с Компьютерные сетиВведение из 31Тема следующей лекцииАрхитектура сетевой системы Компьютерные сетиВведение из 31Вопросы для обсуждения Компьютерные сетиВведение из 31ЛитератураВ.Г. Олифер, Н.А. Олифер. Компьютерные сети. Принципы, технологии, протоколы.
Слайды презентации

Слайд 2 Казань
2010
Компьютерные сети
Введение
из 31
Содержание
Зачем нужны компьютерные сети
Клиент-серверное взаимодействие

Казань2010Компьютерные сетиВведение из 31СодержаниеЗачем нужны компьютерные сетиКлиент-серверное взаимодействие и типы серверов

и типы серверов


Слайд 3
Компьютерные сети
Введение
из 31
Применение компьютерных сетей
При использовании "больших"

Компьютерные сетиВведение из 31Применение компьютерных сетейПри использовании

ЭВМ с одним или несколькими терминалами все пользователи разделяли

доступ к одним и тем же ресурсам (аппаратным, программным, информационным)
При переходе к использованию нескольких ЭВМ ("больших" или персональных) возникла проблема организации доступа к ресурсам




Слайд 4
Компьютерные сети
Введение
из 31
Применение компьютерных сетей
При работе в

Компьютерные сетиВведение из 31Применение компьютерных сетейПри работе в автономной среде (без

автономной среде (без подключения к сети) ЭВМ может использовать

только локальные ресурсы
Работа в сетевой среде обеспечивает передачу данных между ЭВМ
Далее мы рассмотрим некоторые конкретные преимущества использования сети




Слайд 5 Нижний Новгород
2007
Компьютерные сети
Введение
из 31
Применение компьютерных сетей Разделение файлов
Сеть

Нижний Новгород2007Компьютерные сетиВведение из 31Применение компьютерных сетей Разделение файловСеть позволяет передавать

позволяет передавать данные (в виде файлов) между устройствами без

использования дополнительных носителей (CD/DVD-ROM, flash-диски и т.д.)
Практически это реализуется посредством одного из механизмов, описанных ниже


file.txt



Слайд 6
Компьютерные сети
Введение
из 31
Применение компьютерных сетей Разделение ресурсов
В автономной

Компьютерные сетиВведение из 31Применение компьютерных сетей Разделение ресурсовВ автономной среде пользователь

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

подключены к его компьютеру
В сетевой среде можно организовать доступ к устройствам другого компьютера
Разделяемые ресурсы
файловая система
дисковое пространство
принтеры
подключение к Интернет
другие ресурсы




Интернет


Слайд 7
Компьютерные сети
Введение
из 31
Применение компьютерных сетей Разделение программ
В сетевой

Компьютерные сетиВведение из 31Применение компьютерных сетей Разделение программВ сетевой среде можно

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

сети, а остальные настроить таким образом, чтобы они использовали эту установку
(+) Централизованное управление программным обеспечением
(-) Повышенные требования к пропускной способности сети и характеристикам компьютера, на котором установлено ПО
(-) Сложность управления распределенными настройками



MSOffice

MSOffice

MSOffice

MSOffice




Слайд 8
Компьютерные сети
Введение
из 31
Применение компьютерных сетей Клиент-серверные приложения…
Взаимодействие клиента

Компьютерные сетиВведение из 31Применение компьютерных сетей Клиент-серверные приложения…Взаимодействие клиента и сервера

и сервера обычно состоит из следующих этапов
Клиент
Сервер
Формирование запроса
Отправка запроса

серверу


Прием результата от сервера
Интерпретация результата


Прием запроса от клиента
Обработка запроса и формирование результата
Отправка результата клиенту




Слайд 9
Компьютерные сети
Введение
из 31
Применение компьютерных сетей Клиент-серверные приложения…
Тип запроса,

Компьютерные сетиВведение из 31Применение компьютерных сетей Клиент-серверные приложения…Тип запроса, способ обработки

способ обработки и результат зависят от приложения
Клиент может запросить

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

Слайд 10
Компьютерные сети
Введение
из 31
Применение компьютерных сетей Клиент-серверные приложения…
В одноранговой

Компьютерные сетиВведение из 31Применение компьютерных сетей Клиент-серверные приложения…В одноранговой сети все

сети все компьютеры равноправны, на каждом выполняются как клиентские,

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

Слайд 11
Компьютерные сети
Введение
из 31
Применение компьютерных сетей Клиент-серверные приложения…
Существует большое

Компьютерные сетиВведение из 31Применение компьютерных сетей Клиент-серверные приложения…Существует большое количество клиент-серверных

количество клиент-серверных приложений и соответствующих типов серверов
Сервер файлов предоставляет

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


C:

D:

E:

C:

D:

Сервер файлов


Слайд 12 Нижний Новгород
2007
Компьютерные сети
Введение
из 31
Применение компьютерных сетей Клиент-серверные приложения…
Типы

Нижний Новгород2007Компьютерные сетиВведение из 31Применение компьютерных сетей Клиент-серверные приложения…Типы серверовСервер печати

серверов
Сервер печати поддерживает очередь печати и обеспечивает доступ приложений

к печатающему устройству



Приложение

Драйвер принтера

Локальная очередь печати

Очередь печати сервера печати

Драйвер печатающего
устройства





Сервер печати


Слайд 13
Компьютерные сети
Введение
из 31
Применение компьютерных сетей Клиент-серверные приложения
Типы серверов
Сервер

Компьютерные сетиВведение из 31Применение компьютерных сетей Клиент-серверные приложенияТипы серверовСервер служб безопасности

служб безопасности содержит информацию об устройствах и пользователях сети,

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

Слайд 14
Компьютерные сети
Введение
из 31
Применение компьютерных сетей Удаленное управление…
Администратор обслуживает

Компьютерные сетиВведение из 31Применение компьютерных сетей Удаленное управление…Администратор обслуживает десятки или

десятки или сотни компьютеров, расположенных в различных кабинетах или

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

Слайд 15
Компьютерные сети
Введение
из 31
Применение компьютерных сетей Удаленное управление…
Средства удаленной

Компьютерные сетиВведение из 31Применение компьютерных сетей Удаленное управление…Средства удаленной настройки приложенийВ

настройки приложений
В наиболее простом варианте конфигурационные файлы приложения предоставлены

в совместное использование
В Windows встроены средства, позволяющие получить доступ к конфигурации удаленного узла (Remote Registry, MMC,…)
Web-интерфейс доступа к конфигурации (swat)

Слайд 16
Компьютерные сети
Введение
из 31
Применение компьютерных сетей Удаленное управление…
Удаленный рабочий

Компьютерные сетиВведение из 31Применение компьютерных сетей Удаленное управление…Удаленный рабочий стол –

стол – администратор может видеть содержимое дисплея удаленного компьютера,

а его нажатия на клавиатуре или действия мышью передаются на удаленный компьютер и обрабатываются им как локальные
Встроенные средства операционной системы (например, удаленный помощник Windows XP/Vista)
Средства сторонних разработчиков (Remote Desktop, PC Anywhere, RAdmin и т.д.)










Компьютер
администратора

Удаленный
компьютер


Слайд 17
Компьютерные сети
Введение
из 31
Применение компьютерных сетей Удаленное управление
Удаленная сессия

Компьютерные сетиВведение из 31Применение компьютерных сетей Удаленное управлениеУдаленная сессия – пользовательский

– пользовательский интерфейс приложений выполняется на одном компьютере, а

сами приложения – на другом
telnet/ssh – удаленные терминалы (UNIX)
X Window – архитектура, разделяющая выполнение приложения и функционирование его пользовательского интерфейса (ПИ), позволяет организовывать выполнение приложения и его ПИ как на одном компьютере, так и на разных
Начиная с Windows NT 4.0 Terminal Server серверные версии ОС Windows поддерживают выполнение удаленных сессий


Локальная сессия

Удаленная сессия

Удаленная сессия



Приложения всех трех
сессий выполняются на
этом компьютере


Слайд 18
Компьютерные сети
Введение
из 31
Применение компьютерных сетей Распределенные вычисления…
Существует большое

Компьютерные сетиВведение из 31Применение компьютерных сетей Распределенные вычисления…Существует большое количество задач,

количество задач, для решения которых недостаточно ресурсов одной ЭВМ
Расчет

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

Слайд 19
Компьютерные сети
Введение
из 31
Применение компьютерных сетей Распределенные вычисления…
Для распределенных

Компьютерные сетиВведение из 31Применение компьютерных сетей Распределенные вычисления…Для распределенных вычислений используются

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

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



Слайд 20
Компьютерные сети
Введение
из 31
Применение компьютерных сетей Распределенные вычисления…
С программной

Компьютерные сетиВведение из 31Применение компьютерных сетей Распределенные вычисления…С программной точки зрения

точки зрения (1)
Можно самостоятельно разработать логику сетевого взаимодействия и

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



Слайд 21
Компьютерные сети
Введение
из 31
Применение компьютерных сетей Распределенные вычисления…
С программной

Компьютерные сетиВведение из 31Применение компьютерных сетей Распределенные вычисления…С программной точки зрения

точки зрения (2)
Можно использовать архитектуру с выделенным главным узлом,

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


планировщик


Слайд 22
Компьютерные сети
Введение
из 31
Применение компьютерных сетей Распределенные вычисления…
С программной

Компьютерные сетиВведение из 31Применение компьютерных сетей Распределенные вычисления…С программной точки зрения

точки зрения (2)
Можно использовать архитектуру параллельного выполнения задачи на

нескольких равноправных узлах
Используется, если параллельный алгоритм требует передачи больших объемов данных
Максимальная эффективность достигается при использовании одинаковых узлов, соединенных высокоскоростной сетью



Слайд 23
Компьютерные сети
Введение
из 31
Применение компьютерных сетей Распределенные вычисления
Message Passing

Компьютерные сетиВведение из 31Применение компьютерных сетей Распределенные вычисленияMessage Passing Interface (MPI,

Interface (MPI, интерфейс передачи данных) – механизм, позволяющий распределять

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

Слайд 24
Компьютерные сети
Введение
из 31
Применение компьютерных сетей Координация деятельности…
Совместная работа

Компьютерные сетиВведение из 31Применение компьютерных сетей Координация деятельности…Совместная работа над задачей

над задачей требует обмена информацией и синхронизации деятельности
Существует множество

способов взаимодействия людей с использованием сети
Организация публичного доступа к данным
Обмен сообщениями
Централизованные расписания


Слайд 25
Компьютерные сети
Введение
из 31
Применение компьютерных сетей Координация деятельности…
Организация публичного

Компьютерные сетиВведение из 31Применение компьютерных сетей Координация деятельности…Организация публичного доступа к

доступа к данным
Позволяет предоставить информацию в совместное использование
Предоставление файлов

в совместное использование
Публикация в Интернет

Слайд 26
Компьютерные сети
Введение
из 31
Применение компьютерных сетей Координация деятельности…
Обмен сообщениями
Электронная

Компьютерные сетиВведение из 31Применение компьютерных сетей Координация деятельности…Обмен сообщениямиЭлектронная почтаИнтернет-мессенджеры (ICQ, MSN-messenger,…)Голосовая и видеосвязь (Skype,…)

почта
Интернет-мессенджеры (ICQ, MSN-messenger,…)
Голосовая и видеосвязь (Skype,…)


Слайд 27
Компьютерные сети
Введение
из 31
Применение компьютерных сетей Координация деятельности…
Централизованные расписания
Позволяют

Компьютерные сетиВведение из 31Применение компьютерных сетей Координация деятельности…Централизованные расписанияПозволяют вести собственное

вести собственное расписание и соотносить его с расписаниями других

людей для назначения встреч и т.д.


Сервер расписаний

Клиент расписаний


Слайд 28
Компьютерные сети
Введение
из 31
Заключение
Использование компьютерных сетей предоставляет множество

Компьютерные сетиВведение из 31ЗаключениеИспользование компьютерных сетей предоставляет множество преимуществ по сравнению

преимуществ по сравнению с работой в автономной среде
Практически все

виды программного взаимодействия имеют клиент-серверную природу. Использование выделенных серверов позволяет концентрировать в одном месте ресурсы для решения специализированной задачи

Слайд 29
Компьютерные сети
Введение
из 31
Тема следующей лекции
Архитектура сетевой системы

Компьютерные сетиВведение из 31Тема следующей лекцииАрхитектура сетевой системы

Слайд 30
Компьютерные сети
Введение
из 31
Вопросы для обсуждения

Компьютерные сетиВведение из 31Вопросы для обсуждения

  • Имя файла: obrazovatelnyy-kompleks-kompyuternye-seti.pptx
  • Количество просмотров: 102
  • Количество скачиваний: 0