Конспект лекций «Компьютерные сети»
Лекция 1
Базовые понятия
Компьютерная сеть — это совокупность компьютеров, которые могут обмениваться между собой информацией.
Компоненты компьютерной сети:
- компьютер;
- линии связи (коммуникационное оборудование) — техника, которая реализует возможность обмена информацией (провода, устройства, иногда — компьютер, выполняющий функцию коммуникационного оборудования);
- операционная система, в особенности, модули ОС, реализующие сетевое взаимодействие;
- распределенные приложения — программы, которые работают одновременно на разных компьютерах, например, WWW.
Сервер — компьютер или программа, предоставляющая некоторые услуги.
Выделенный сервер — это компьютер, служащий только для обслуживания клиентских машин.
Доступ к нему обычно получают только администраторы системы для выполнения задач управления, мониторинга и поддержки работоспособности. Часто они выполняют только какую-то одну задачу. Например, файл-сервер.
Клиент — это компьютер или программа, запрашивающая услуги.
Клиенты бывают толстыми, тонкими и сверхтонкими.
Сравнительные характристики клиентов
толстый клиент | тонкий клиент | сверхтонкий клиент |
---|---|---|
Данные хранятся на сервере
| ||
Программа-«сервер» хранится и работает на сервере
| ||
Программа-«клиент» (стандартное ПО, например, браузер) хранится и выполняется на клиенте
| ||
Данные перекачиваются с сервера на клиент и обрабатываются программой - «клиентом» на клиенте | Данные обрабатываются на сервере
| |
Интерфейс строится программой-«клиентом» на клиенте*
|
Интерфейс строится на сервере и передается программе-клиенту** |
- Пример. Доступ к почте через почтовую программу (например, Mozilla Thunderbird): данные хранятся на сервере, а интерфейс обеспечивается почтовой программой-клиентом.
- Пример. Доступ к почте через веб-интерфейс: данные хранятся на сервере и интерфейс (веб-странички) генерируются сервером.
Протокол определяет:
- формат сообщений;
- очередность сообщений;
- действия, которые необходимо выполнять при получении, приеме сообщений или при наступлении иных событий.
Пропускная способность канала связи (bandwidth) — наибольшая скорость передачи информации по каналу связи. Измеряется числом передаваемых двоичных символов в 1 с. Скорость передачи зависит от физических свойств канала связи, статистических свойств помех, способа передачи, приема сигналов и др..
Классификация компьютерных сетей
Классификация компьютерных сетей по территории
- Local Area Network (LAN) — сети одной квартиры, дома, организации.
- Metropolian Area Network (MAN), городские — высокоскоростные каналы связи в пределах большого города.
- Региональные — объединяют компьютеры географической области.
- Wide Area Network (WAN),глобальные.
Примеры Пользователи Spark объединены в локальную сеть, которую можно назвать городской (MAN). Региональная сеть: Рунет. WAN: Интернет, сети магистральных Интернет провайдеров, сети организаций с филиалами по всему миру.
Классификация компьютерных сетей по топологии
- Линейные
- Кольцевые
- «Звезда»
- Общая шина
- «Дерево»
- Полносвязные
- Смешанные
Классификация компьютерных сетей по типу среды передачи
- Проводные
- витая пара;
- коаксильный кабель;
- оптоволокно.
- Беспроводные
- радиосвязь (WiFi, WiMAX);
- инфракрасная связь;
- СВЧ-связь (Bluetooth).
Пример: сеть мехмата, ее топология.