
- •Содержание
- •Предисловие
- •1. Общие принципы построения сетей
- •1.2. Основные понятия и определения
- •1.3. Архитектура сетей
- •1.4. Топология компьютерной сети
- •1.5. Методы доступа в сетях
- •Контрольные вопросы
- •2. Физическая среда передачи данных
- •2.1. Кабели, линии и каналы связи
- •2.1.1. Кабель типа «витая пара»
- •2.1.2. Коаксиальные кабели
- •Типы коаксиальных кабелей
- •2.1.3. Оптоволоконный кабель
- •2.2. Параметры кабельных систем Ethernet
- •2.2.1. Параметры систем на основе неэкранированной витой пары
- •2.2.2. Стандартные разводки кабеля типа «витая пара»
- •2.2.3. Кросс-разводка кабеля типа «витая пара»
- •2.3. Беспроводные технологии передачи данных
- •Контрольные вопросы
- •3. Аппаратные средства для передачи данных
- •3.1. Сетевые адаптеры
- •3.2. Повторители и концентраторы
- •3.3. Мосты и коммутаторы
- •3.4. Маршрутизаторы и шлюзы
- •3.4.1. Структура маршрутизатора
- •3.4.2. Шлюзы
- •Контрольные вопросы
- •4.1.2. Структура пакетов
- •4.2. Семиуровневая модель osi
- •Более подробно каждый уровень модели osi описан в [1, пункты 3.3.2-3.3.8]. Контрольные вопросы
- •5. Понятие протокола и стека протоколов. Модель tcp/ip
- •5.1. Протоколы и стеки протоколов
- •5.3. Архитектура стека протоколов tcp/ip
- •5.3.1. Уровень Приложения
- •Назначение протоколов tcp/ip
- •5.3.2. Транспортный уровень
- •5.3.3. Межсетевой уровень
- •5.3.4. Уровень сетевого интерфейса
- •Контрольные вопросы
- •6. Адресация и маршрутизация в ip-сетях
- •6.1. Физический адрес
- •6.2. Сетевой адрес
- •6.2.1. Представление ip-адреса
- •6.2.2. Классы ip-адресов
- •6.2.3. Использование масок
- •6.2.4. Протокол iPv6
- •6.2.5. Особые ip-адреса
- •6.3. Символьный адрес
- •6.3.2. Имена NetBios
- •Контрольные вопросы
- •Литература
1.3. Архитектура сетей
Архитектура сети определяет основные элементы сети, характеризует ее общую логическую организацию, техническое обеспечение, программное обеспечение, описывает методы кодирования. Архитектура также определяет принципы функционирования и интерфейс пользователя.
В настоящее время наиболее распространены три вида архитектур:
1. Архитектура терминал – главный компьютер. Это концепция информационной сети, в которой вся обработка данных осуществляется одним или группой главных компьютеров (рис. 1.2). В настоящее время данная архитектура активно используется в терминальных системах банкоматов.
2. Одноранговая архитектура. Это концепция информационной сети, в которой ее ресурсы рассредоточены по всем взаимодействующим между собой системам (рис. 1.3). Данная архитектура характеризуется тем, что в ней все системы равноправны.
3. Архитектура клиент-сервер. Это концепция информационной сети, в которой основная часть ее ресурсов сосредоточена в серверах, обслуживающих своих клиентов (рис. 1.4). Рассматриваемая архитектура определяет два типа компонентов: серверы и клиенты. Сервер – это объект, предоставляющий сервис другим объектам сети по их запросам. Сервис – это процесс обслуживания клиентов.
Более подробно все основные архитектур компьютерных сетей, их достоинства и недостватки, принципы рассмотрены в [1, подраздел 2.1].
Рис. 1.2. Архитектура терминал – главный компьютер
Рис. 1.3. Одноранговая архитектура
Рис. 1.4. Архитектура клиент – сервер
1.4. Топология компьютерной сети
Понятие топологии широко используется при создании сетей. Одним из подходов к классификации топологий ЛВС является выделение двух основных классов топологий: широковещательные и последовательные.
В широковещательных топологиях ПК передает сигналы, которые могут быть восприняты остальными ПК. К таким топологиям относятся топологии: общая шина, дерево, звезда.
В последовательных топологиях информация передается только одному ПК. Примерами таких топологий являются: произвольная (произвольное соединение ПК), кольцо, цепочка.
При выборе оптимальной топологии преследуются три основные цели:
обеспечение альтернативной маршрутизации и максимальной надежности передачи данных;
выбор оптимального маршрута передачи блоков данных;
предоставление приемлемого времени ответа и нужной пропускной способности.
При выборе конкретного типа сети важно учитывать ее топологию. Основными сетевыми топологиями являются: шинная (линейная) топология, звездообразная, кольцевая и древовидная.
Например, в конфигурации сети ArcNet используется одновременно и линейная, и звездообразная топология. Сети Token Ring физически выглядят как звезда, но логически их пакеты передаются по кольцу. Передача данных в сети Ethernet происходит по линейной шине, так что все станции видят сигнал одновременно.
Существуют пять основных топологий:
общая шина (Bus) (рис. 1.5);
кольцо (Ring) (рис. 1.6);
звезда (Star) (рис. 1.7);
древовидные (Tree) (рис. 1.8-1.10);
ячеистая (Mesh) (рис. 1.11).
Также возможны комбинации нескольких различных топологий (рис. 1.12-1.13).
Более подробно все основные виды топологий, их достоинства и недостватки, принципы построения рассмотрены в [1, подраздел 2.2].
Рис. 1.5. Топология «общая шина»
Рис. 1.6. Топология «кольцо»
Рис. 1.7. Топология «звезда»
Рис. 1.8. Топология «активное дерево»
Рис. 1.9. Топология «пассивное дерево» (К – концентраторы)
Рис. 1.10. Топология «fat tree»
Рис. 1.11. Сеточная топология: полная (а) и частичная (б)
Рис. 1.12. Пример «звездно-шинной» топологии
Рис. 1.13. Пример «звездно-кольцевой» топологии