Эволюция вычислительных сетей
Самые первые сети начали образовываться с появлением Мэйнфреймов (Mainframe) – суперкомпьютеров, взаимодействие людей (операторов) с которыми осуществлялось при помощи компьютерных терминалов. Терминал — это устройство ввода-вывода, его основные функции заключаются в отображении (монитор) и вводе данных (клавиатура, мышка). Терминал, сильно зависящий от своей хост-машины, на которой выполняются основные вычисления, называют “тонким клиентом” (thin client). В наше время это, к примеру, бездисковые компьютеры. Терминал со значительным объёмом обработки данных (имеющий свой накопитель информации) называют smart terminal или “толстый клиент” (fat client). Терминалом (текстовая консоль) так же называют интерфейс компьютера в котором вводят команды и видят отображаемую информацию. В современных компьютерах это в основном эмулятор консоли.
Итак, имеем один мощный компьютер и множество желающих на нём поработать. Мэйнфрейм устанавливается где то посередине здания, а из кабинетов тянутся провода от терминалов к суперкомпьютеру. Можно считать это рождением локальной сети.
Со временем, вполне очевидно, потребовалось объединить суперкомпьютеры между собой для обмена данными и увеличения вычислительной мощности, – родились первые глобальные сети. Произошло это в США в 70-х годах для нужд военных.
Желающие поработать с супекомпьютером находились порой на значительном удалении, очень кстати вспомнили о существующих телефонных сетях и придумали Dial-UP – соединение по телефонной линии посредством модемов.
В середине 80-х производство интегральных схем бурно развивалось, что позволило создать мини компьютеры, которые начали объединять в небольшие локальные сети, появление стандартных технологий локальных сетей с коммутацией пакетов Ethernet, Arcnet, Token Ring, Token Bus, FDDI стало вытеснять Dial-UP с коммутацией каналов. Здесь уместно будет вкратце рассмотреть Разные подходы к выполнению коммутации, т.к. далее мы будем говорить о сетях с коммутацией пакетов. Коммутацию каналов рассмотрим в виде факультатива при изучении работы АТС.