Компьютерные коммуникации позволяют быстро передавать информацию на большие расстояния. Для этого компьютеры объединяются между собой в единую среду. Так появились компьютерные сети.
Компьютерная сеть – система взаимосвязанных компьютеров и терминалов, предназначенных для передачи, хранения и обработки информации.
Объединив компьютеры в сеть, можно использовать совместно многие ресурсы компьютера: память, принтеры, диски и пр. В зависимости от того, являются ли все компьютеры сети равноправными или имеется выделенный центральный компьютер (сервер), сети подразделяют на одноранговые и сети с выделеннымсервером.
Сервер – узел сети, который предоставляет свои ресурсы другим узлам (компьютерам и т.д.), но сам при этом не использует их ресурсы. Клиентом называется узел сети, который только использует сетевые ресурсы, но сам свои ресурсы в сеть не предоставляет (часто его еще называют рабочей станцией).
Компьютерные сети бывают локальные, региональные и глобальные.
Локальная сеть (LAN – Local Area Network) – сеть, объединяющая компьютеры, расположенные на небольших расстояниях.
Очень важным является вопрос топологии локальной сети. Под топологией компьютерной сети обычно понимают физическое расположение компьютеров сети относительно друг друга и способ соединения их линиями. Топология определяет требования к оборудо-ванию, тип используемого кабеля, методы управления обменом, надежность работы, возможность расширения сети.
Существует три основных топологии локальной сети.
Шина (bus). Все компьютеры параллельно подключаются к одной линии связи, и информация от каждого компьютера одновременно передается ко всем остальным компьютерам. | |
Кольцо (ring). Каждый компьютер передает информацию всегда только одному компьютеру, следующему в цепочке, а получает информацию только от предыдущего в цепочке компьютера, и эта цепочка замкнута. | |
Звезда (star). К одному центральному компьютеру присоединяются остальные периферийные компьютеры, причем каждый из них использует свою отдельную линию связи. |
Региональная сеть – это сеть, соединяющая компьютеры и локальные сети для решения общей проблемы регионального масштаба.
Корпоративная сеть – это сеть, соединяющая локальные сети в пределах одной корпорации.
Глобальные сети (WAN – Wide Area Network) – это сети, соединяющие компьютеры, удаленные на большие расстояния, для общего использования мировых информационных ресурсов. Они охватывают всю страну, несколько стран и целые континенты.
В глобальных сетях нет какого-либо единого центра управления. Основу сети составляют десятки и сотни тысяч компьютеров, соединенных теми или иными каналами связи. Каждый компьютер имеет уникальный адрес, что позволяет «проложить к нему маршрут» для доставки информации.
Аппаратно-программное обеспечение компьютерных сетей
Взаимодействие объектов сети осуществляется по каналам связи, для которых используют разные физические среды. Среда определяет средства соединения компьютеров (по телефонным проводам, по электрическим кабелям, с помощью радиоволн, по оптоволоконным кабелям и т.д.). Все это каналы связи. Их основные характеристики:
- скорость передачи данных (пропускная способность), измеряется числом бит в секунду;
- надежность (способность передавать информацию без искажений и потерь);
- стоимость;
- резервы развития.
Для передачи информации по каналам связи необходимо преобразовать компьютерные сигналы в сигналы физических сред. Для этого используются сетевые адаптеры. Сетевой адаптер (сетевая карта) – техническое устройство, выполняющее функцию сопряжения компьютеров с каналами связи.
Для связи компьютеров по телефонным линиям используется модем. Модем – устройство, производящее модуляцию (преобразование цифровых сигналов в аналоговые сигналы) и демодуляцию (преобразование аналоговых сигналов в цифровые). Модем используют вместо сетевых адаптеров в сетях, где каналами связи служат телефонные линии. Модемы бывают внешними и внутренними. Основная характеристика модема – скорость передачи данных (до 56000 бод).
Для того чтобы информацию, переданную одним компьютером, понял другой, необходимы единые правила передачи данных, называемые протоколами. Передача данных одним сплошным потоком может привести к их потере или искажению. Поэтому данные разделяются на блоки (пакеты) строго определенной длины, каждый такой пакет сопровождается служебным уведомлением (начало и конец пакета, номер).