Общие принципы построения сетей. Физический уровень передачи данных. Технологии локальных сетей. Стек протоколов TCP/IP, страница 2

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

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

В начале 70-х годов появился технологический прорыв в области производства компьютерных компонентов – появились большие интегральные схемы. Их сравнительно небольшая стоимость и высокие вычислительные возможности привели к созданию мини-компьютеров, которые стали реальными конкурентами мэйнфреймов. Закон Гроша перестал действовать, так как десяток мини компьютеров выполнял некоторые задачи быстрее одного мэйнфрейма. Появление нескольких мини-компьютеров привело, к  возникновению потребности в их соединении, которое первоначально использовалось, для обмена данными. В результате появились первые локальные вычислительные сети. На данном этапе для соединения компьютеров, использовались самые разнообразные нестандартные устройства.

В середине 80-х положение дел в локальных сетях начинает меняться. Утверждаются стандартные технологии объединения компьютеров в сеть: Ethernet,  TokenRing, Arcnet.

И, наконец, на сегодняшний день, сети все еще продолжают развиваться.

1.3. Распределенные системы.

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

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

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

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

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