Системы пакетной обработки. Понятие сети

Содержание

Слайд 2

Первые компьютеры 50-х годов — большие, громоздкие и дорогие — предназначались

Первые компьютеры 50-х годов — большие, громоздкие и дорогие — предназначались

для очень небольшого числа избранных пользователей.

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

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

Слайд 3

Интересами пользователей на первых этапах развития вычислительных систем в значительной степени

Интересами пользователей на первых этапах развития вычислительных систем в значительной степени

пренебрегали.

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

Слайд 4

Слайд 5

По мере удешевления процессоров в начале 60-х годов появились новые способы

По мере удешевления процессоров в начале 60-х годов появились новые способы

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

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

Слайд 6

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

Терминалы, выйдя за пределы вычислительного центра, рассредоточились по всему предприятию.

И хотя

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

Слайд 8

Многотерминальные системы, работающие в режиме разделения времени, стали первым шагом на

Многотерминальные системы, работающие в режиме разделения времени, стали первым шагом на

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

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

Слайд 9

В соответствии с этим производительность компьютера была пропорциональна квадрату его стоимости,

В соответствии с этим производительность компьютера была пропорциональна квадрату его стоимости,

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

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

Слайд 10

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

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

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

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

Слайд 11

Хронологически первыми появились глобальные сети (Wide Area Network, WAN), то есть

Хронологически первыми появились глобальные сети (Wide Area Network, WAN), то есть

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

Глобальные компьютерные сети очень многое унаследовали от других, гораздо более старых и распространенных глобальных сетей — телефонных

Слайд 12

Главное технологическое новшество, которое привнесли с собой первые глобальные компьютерные сети,

Главное технологическое новшество, которое привнесли с собой первые глобальные компьютерные сети,

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

Выделяемый на все время сеанса связи составной телефонный канал, передающий информацию

Выделяемый на все время сеанса связи составной телефонный канал, передающий информацию

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

В цифровых телефонных сетях при передаче аудио-сигналов трафик  равномерный  (потоковый)

Слайд 14

Натурные эксперименты и математическое моделирование показали, что пульсирующий и в значительной

Натурные эксперименты и математическое моделирование показали, что пульсирующий и в значительной

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

Так как прокладка высококачественных линий связи на большие расстояния обходится очень

Так как прокладка высококачественных линий связи на большие расстояния обходится очень

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

Поскольку скорость передачи дискретных компьютерных данных по таким каналам была очень

Поскольку скорость передачи дискретных компьютерных данных по таким каналам
была очень низкой

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

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

Слайд 17

В 1969 году министерство обороны США инициировало работы по объединению в

В 1969 году министерство обороны США инициировало работы по объединению в

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

Сеть ARPANET объединяла компьютеры разных типов, работавшие под управлением различных операционных систем (ОС) с дополнительными модулями

Слайд 18

ОС этих компьютеров можно считать первыми сетевыми операционными системами. Любая сетевая

ОС этих компьютеров можно считать первыми сетевыми операционными системами.

Любая сетевая операционная

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

Прогресс глобальных компьютерных сетей во многом определялся прогрессом телефонных сетей. К

Прогресс глобальных компьютерных сетей во многом определялся прогрессом телефонных сетей.

К настоящему

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

Важное событие, повлиявшее на эволюцию компьютерных сетей, произошло в начале 70-х

Важное событие, повлиявшее на эволюцию компьютерных сетей, произошло в начале 70-х

годов.
В результате технологического прорыва в области производства компьютерных компонентов появились большие интегральные схемы (БИС).

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

Слайд 21

Даже небольшие подразделения предприятий получили возможность иметь собственные компьютеры. Мини-компьютеры решали

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

Мини-компьютеры решали задачи

управления технологическим оборудо-
ванием, складом и другие задачи уровня отдела предприятия.

Однако при этом все компьютеры одной организации по-прежнему продолжали работать автономно

Слайд 22

Слайд 23

Потребности пользователей вычислительной техники росли - им хотелось в автоматическом режиме

Потребности пользователей вычислительной техники росли - им хотелось в автоматическом режиме

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

Ответом на эту потребность стало появление первых локальных вычислительных сетей

Слайд 24

Слайд 25

Локальные сети (Local Area Network, LAN) — это объединения компьютеров, сосредоточенных

Локальные сети (Local Area Network, LAN) — это объединения компьютеров, сосредоточенных

на небольшой территории, обычно в радиусе не более 1-2 км, хотя в отдельных случаях локальная сеть может иметь и большие размеры, например несколько десятков километров.

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

Слайд 26

На первых порах для соединения компьютеров друг с другом использовались нестандартные

На первых порах для соединения компьютеров друг с другом использовались нестандартные

сетевые технологии.

Сетевая технология — это согласованный набор программных и аппаратных средств (например, драйверов, сетевых адаптеров, кабелей и разъемов), а также механизмов передачи данных по линиям связи, достаточный для построения вычислительной сети.

Слайд 27

В середине 80-х годов положение дел в локальных сетях кардинально изменилось

В середине 80-х годов положение дел в локальных сетях кардинально изменилось

и утвердились стандартные сетевые технологии объединения компьютеров в сеть — Ethernet, Arcnet, Token Ring, Token Bus, FDDI.

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

Все стандартные технологии локальных сетей опирались на тот же принцип коммутации - принцип коммутации пакетов.

Слайд 28

Конец 90-х выявил явного лидера среди технологий локальных сетей — семейство

Конец 90-х выявил явного лидера среди технологий локальных сетей — семейство
Ethernet,

в которое вошли классическая технология Ethernet со скоростью передачи
10 Мбит/с, а также Fast Ethernet со скоростью 100 Мбит/с и Gigabit Ethernet со скоростью 1000 Мбит/с.

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

Слайд 29

Городские сети, или сети мегаполисов (Metropolitan Area Network, MAN), предназначены для

Городские сети, или сети мегаполисов (Metropolitan Area Network, MAN), предназначены для

обслуживания территории крупного города.

Они обеспечивают экономичное соединение локальных сетей между собой, а также выход в глобальные сети.

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

Слайд 30

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

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

коммуникационное оборудование различного
типа, в том числе офисные АТС.

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

К разнообразным ресурсам остальных компьютеров сети относятся:

Слайд 31

периферийные устройства (диски, принтеры, сканеры и др.); данные, хранящиеся в оперативной

периферийные устройства (диски, принтеры, сканеры и др.);

данные, хранящиеся в оперативной памяти

или на внешних запоминающих устройствах;

вычислительная мощность (за счет удаленного запуска «своих» программ на «чужих» компьютерах).

Слайд 32

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

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

необходимо оснастить некими дополнительными сетевыми средствами.

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

Слайд 33

Для связи устройств в них, прежде всего, должны быть предусмотрены внешние

Для связи устройств в них, прежде всего, должны быть предусмотрены внешние

интерфейсы.

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

Разделяют физический и логический интерфейсы.

Слайд 34

Физический интерфейс (называемый также портом) — определяется набором электрических связей и

Физический интерфейс (называемый также портом) — определяется набором электрических связей и

характеристиками сигналов.

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

Слайд 35

Пара разъемов соединяется кабелем, состоящим из набора проводов, каждый из которых

Пара разъемов соединяется кабелем, состоящим из набора проводов, каждый из которых

соединяет соответствующие контакты.

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

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

Слайд 36

Так же логический интерфейс определяет логику обмена сообщениями между устройствами

Так же логический интерфейс определяет логику обмена сообщениями между устройствами

Слайд 37

Интерфейс компьютер—компьютер позволяет двум компьютерам обмениваться информацией. С каждой стороны он

Интерфейс компьютер—компьютер позволяет двум компьютерам обмениваться информацией.

С каждой стороны он реализуется

парой:

аппаратным модулем, называемым сетевым адаптером, или сетевой интерфейсной картой (Network Interface Card, NIC);

драйвером сетевой интерфейсной карты — специальной программой, управляющей работой сетевой интерфейсной карты.

Слайд 38

Интерфейс компьютер—периферийное устройство (в данном случае интерфейс компьютер - принтер) позволяет

Интерфейс компьютер—периферийное устройство (в данном случае интерфейс компьютер - принтер) позволяет

компьютеру управлять работой периферийного устройства (ПУ).

Этот интерфейс реализуется:

со стороны компьютера — интерфейсной картой и драйвером ПУ (принтера), подобным сетевой интерфейсной карте и ее драйверу;

Слайд 39

со стороны ПУ — контроллером ПУ (принтера), обычно представляющий собой аппаратное

со стороны ПУ — контроллером ПУ (принтера), обычно представляющий собой аппаратное

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

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

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

разных приложений: текстового редактора, графического редактора, системы управления базой данных (СУБД).

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

Слайд 41

Пара клиент—сервер может быть использована любым приложением, выполняемым на компьютере А.

Пара клиент—сервер может быть использована любым приложением, выполняемым на компьютере А.

Слайд 42

Клиент — это модуль, предназначенный для формирования и передачи сообщений-запросов к

Клиент — это модуль, предназначенный для формирования и передачи сообщений-запросов к

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

Сервер — это модуль, который постоянно ожидает прихода из сети запросов от клиентов, и приняв запрос, пытается его обслужить, как правило, с участием локальной ОС.

Слайд 43

Один сервер может обслуживать запросы сразу нескольких клиентов (поочередно или одновременно).

Один сервер может обслуживать запросы сразу нескольких клиентов (поочередно или одновременно).

Пара

клиент—сервер, предоставляющая доступ к конкретному типу ресурса компьютера через сеть, образует сетевую службу.

Каждая служба связана с определенным типом сетевых ресурсов.

Слайд 44

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

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

компьютеров. Серверный компонент файловой службы называют файл-сервером.

Для поиска и просмотра информации в Интернете используется веб-служба, состоящая из веб-сервера и клиентской программы, называемой веб-браузером (web browser).

Слайд 45

Разделяемым ресурсом в данном случае является веб-сайт — определенным образом организованный

Разделяемым ресурсом в данном случае является веб-сайт — определенным образом организованный

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

Слайд 47

Два компьютера связаны не непосредственно, как это было во всех предыдущих

Два компьютера связаны не непосредственно, как это было во всех предыдущих

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

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