История создания сетей

  • 07 нояб. 2011 г.
  • 1058 Слова
1) История создания сетей
Еще в 60-е годы компьютеры использовались в режиме пакетной обработки данных: данные и программа их обработки вводились в ЭВМ с перфокарт, последовательно считывались, заносились в память, обрабатывались и результат выдавался в виде распечатки на бумажном носителе. Задачи разных программистов решались последовательно: после решения предыдущей обрабатывалась следующая заней. Позднее с целью экономии времени на отладку программы и работу с ней стал использоваться интерактивный режим: с терминальной консоли с дисплеем программист обращался непосредственно в память машины для оперативного исправления ошибок в программе, изменения данных, вывода на экран результатов решения и т. д. Следующий шаг в направлении повышения эффективности использования ЭВМ – переход крежиму разделения времени – последовательное решение малых фрагментов задач многих программистов.

Что качественно новое появилось при этой эволюции? Интерактивный режим и разделение времени базируются на использовании канала обмена данными между терминалом и ЭВМ. Терминал при этом как бы представляет для оператора саму ЭВМ.

Для практической реализации этой схемы в дополнение к ЭВМ необходимы двакомпонента:

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

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

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

Если компьютеры работают независимо друг от друга, топриложения и ресурсы (например, принтеры или сканеры) придется дублировать для каждого из них. Например, если два аналитика хотят работать с таблицей Excel и ежедневно распечатывать результаты своей работы на принтере, оба используемых ими компьютера должны иметь свою копию программы Excel и принтер. Если бы пользователям понадобилось совместно применять свои данные, то эти данные пришлось бы непрерывнопереносить между компьютерами при помощи дискет или CD-RW-дисков. А если бы пользователям понадобилось совместно применять свои компьютеры, то каждому из них пришлось бы приложить усилия, чтобы разобраться в другой системе — ведь в каждой из них имеется своя организация рабочего стола и приложений, своя структура папок и т. д. Короче говоря, это был бы весьма неудобный, неэкономный процесс, которыйприводил бы к большому количеству ошибок. И чем больше пользователей подключается к этому процессу, тем быстрее наступает момент, когда им становится уже невозможно управлять. Однако, если бы те два ПК из нашего примера были соединены между собой в сеть, оба пользователя смогли бы применять одно приложение Excel, иметь доступ к одним и тем же исходным данным и потом отправлять результаты своей работы на один“общий” принтер, присоединенный к сети (хотя, нужно сказать, что в современных сетях чаще всего каждая рабочая станция имеет свои приложения, например, Excel, а данные использует совместно). Если бы к этой сети добавилось больше пользователей, то все они смогли бы совместно применять Excel, данные и ресурсы одинаковым образом. Другими словами, компьютеры, входящие в сеть, могут совместно использовать:
□документы (записки, электронные таблицы, счета и т. д.);
□ электронные почтовые сообщения;
□ программное обеспечение по работе с текстом;
□ программное обеспечение по сопровождению проектов;
□ иллюстрации, фотографии, видео- и аудиофайлы;
□ живые аудио- и видеотрансляции;
□ принтеры;
□ факсы;
□ модемы;
□ дисководы CD-ROM и другие сменные запоминающие...