Краткая история развития ЭВМ и методов доступа к ним.

 

· Однопользовательские ЭВМ

· Системы пакетной обработки

· Системы с разделением времени и много терминальные системы

· Персональные компьютеры

· Вычислительные комплексы

· Сети ЭВМ – частные случай распределенной системы

 

В нашем курсе под термином сети ЭВМ мы будем понимать множество соединенных между собой автономных машин.

Часто возникает путаница между распределенными системами и сетями ЭВМ. Работая с распределенной системой, пользователь может не иметь ни малейшего представления на каких процессорах, где, с использованием конкретно каких физических ресурсов будет исполняться его программа. В сети, поскольку все машины там автономны, пользователь должен делать все явно. Основное различие между этими системами лежит в организации их программного обеспечения. И там и там происходит передача информации. Вопрос кто ее инициирует. В сети - пользователь, в распределенной системе - система.

Способы соединения ЭВМ между собой.

· Современные тенденции

· Различия между ЛВС и РВС по скорости передачи стираются

· Организация работы с внешней памятью – подсеть в сети

· Возврат к mainframe’мам – один слон дешевле десятка тяжеловозов

· Цифра, звук, видео – разнородные потоки информации

Кто и для чего использует сеть ЭВМ

Сети для организаций

 

· разделение и управление ресурсами предприятия – позволить сотрудникам получить доступ ко всем устройствам, файлам, базам данных и т.п. вне зависимости от физического места их расположения. (ЦБ РФ, FedExp, GM склад).

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

· сокращение затрат на функционирование предприятия – один принтер, один факс, один сервер на несколько сотрудников.

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

· средство общения и связи (телеконсультации и конференции оперативность принятия решений);

· подготовка персонала (в некоторых крупных западных фирмах стоимость подготовки вновь принятого сотрудника достигает 50 000 долларов).

 

Сети для индивидуальных пользователей

 

· доступ к удаленной информации (news, WWW)

· общение с другими людьми (news, e-mail, video conference)

· обучение

· развлечение

Социальное влияние

• информационная открытость общества

• непрерывность образования

• общедоступность знаний

• взаимодействие с государством

· нанесение ущерба репутации людей

· сеть не знает государственных границ

· использование ресурсов организации в личных целях

· анонимки

· наркотики

Организация вычислительных сетей

 

Все оборудование сети можно разделить на абонентские машины и транспортную среду. Машины, на которых пользователи запускают приложения, называют абонентскими или хост-машинами (host). Абонентские машины обеспечивают интерфейс пользователей и работу приложений в сети. Абонентские машины подсоединены к транспортной среде. Транспортная среда обеспечивает передачу данных между приложениями, которые «крутятся» на абонентских машинах. Эта среда состоит из коммутирующих машин (маршрутизаторы, шлюзы) и СПД системы. Рис.1-5

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

Здесь необходимо оговориться. Различие между транспортной средой (ТС) и СПД состоит только в том, что в ТС есть специальные машины, называемые маршрутизаторы. Хотя в СПД так же есть средства, которые обеспечивают управление потоками данных.

 

 

Системы передачи данных

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

Каналы передачи данных – это линии связи самой различной природы и каналообразующая аппаратура.

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

Каналообразующая аппаратура обеспечивает интерфейс между линией связи и коммуникационной машиной (маршрутизатором) либо переключателем (коммутатором).

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

· Способ коммутации потоков данных

· Тип каналов

· Топология системы

 

Каналы подсоединяют к коммуникационным машинам либо коммутаторам. Коммуникационные машины, обеспечивают коммутацию потоков данных на уровне ТС, а коммутаторы на уровне СПД.

Выделяют два основных способа коммутации потоков данных – коммутацию каналов, коммутацию сообщений и коммутацию пакетов.

Коммутация каналов – управление потоком данных в реальном времени, который характеризуется следующими свойствами:

· сохраняется порядок передаваемых данных.

· если канал с коммутирован и в нем нет неполадок, то нет отказов при передаче.

· огромный опыт создания

· хорошо развитая инфраструктура.

В тоже время этот способ коммутации поток данных отличает по сравнению с другими способами

· неэффективное использование ресурсов,

· низкая надежность,

· медленное установление соединения..

Коммутация пакетов

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

· низкий уровень ошибок в канале,

· надежность,

· рациональное использование ресурсов,

· сильная зависимость времени передачи от загрузки сети.

 

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

· Каналы точка-точка.

· Каналы с множественным доступом.

.

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

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

Системы СПД с каналами с множественным доступом можно подразделить по методам выделения канала на динамические и статические.

Статические - time-shearing (временное разделение канала между машинами; канал простаивает если машине нечего передавать)

Динамические - централизованные и распределенные механизмы выделения канала по запросу.

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

 

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

 

Важным фактором конструкции ТС является топология соединения маршрутизаторов, входящих в состав ТС . От нее зависит время задержки, перегрузки и многие другие параметры функционирования сети.

Рис.1-6

 

Абонентские машины

Абонентские машины – обеспечивают работу приложений. Такая машина обязательно содержит средства сопряжения и взаимодействия с ТС. «Чистых» абонентских машин не бывает.

Клиент и сервер – это взгляд на распределение функций в системе и к сетям, вообще говоря, отношения не имеет.

Рис. 1-1.