
- •А.А. Дабагян, в.А. Машурцев, р.А. Юзбашьянц Компьютерные сети и системы телекоммуникаций
- •Москва 2008 г. Оглавление
- •1. Эволюция компьютерных сетей
- •1.1. История возникновения сетей
- •1.2. Общая характеристика сетей передачи данных
- •1.3. Классификация компьютерных сетей
- •1.4. Классификация сетевых технологий
- •1.5. Обобщенная структура компьютерных сетей
- •1.6. Корпоративные компьютерные сети, Intranet и Extranet
- •1.7. Услуги операторов компьютерных сетей
- •2. Общие принципы построения компьютерных сетей
- •2.1. Аппаратное и программное обеспечение сети
- •2.2. Передача данных по линиям связи
- •2.2.1. Данные, сигналы, среда передачи и линии связи
- •2.3. Кодирование и модуляция
- •2.3.1.Скорость передачи, искажение и затухание сигнала
- •2.3.2. Синхронизация передачи дискретных данных
- •2.3.3. Мультиплексирование
- •2.4. Характеристики физических каналов
- •2.5. Кабельные линии связи, типы кабелей
- •2.5.1. Коаксиальный кабель
- •2.5.2. Витая пара
- •2.5.3. Оптоволоконный кабель
- •2.6. Беспроводная передача данных. Радиоканалы
- •2.7. Аппаратура линий связи
- •2.8. Характеристики линий связи
- •2.8.1. Формула Шеннона
- •3. Сеть из нескольких компьютеров
- •3.1. Топология физических связей
- •3.1.1. Кольцевая топология.
- •3.1.2. Топология Звезда.
- •3.1.3. Топология Общая шина
- •3.2. Оборудование и поддержка сетей
- •3.2.1. Сетевое оборудование
- •3.2.2. Персонал компьютерных сетей и сетевая документация
- •3.3. Коммутация и доступ к разделяемой среде
- •3.3.1. Обобщенная задача коммутации информационных потоков
- •3.3.1.1. Продвижение данных.
- •3.3.1.2. Разделяемая среда передачи данных.
- •3.3.2. Методы коммутации
- •3.3.2.1. Коммутация каналов
- •3.3.2.2. Методы коммутации пакетов
- •3.3.2.3. Режим виртуальных каналов
- •3.4. Структуризация компьютерных сетей.
- •3.4.1. Одноранговая сеть
- •3.4.2. Технология «клиент-сервер»
- •3.4.3. Структуризация сети
- •3.5. Сетевые технологии локальных сетей .5.1. Технология Ethernet
- •3.5.2. Технология Token Ring
- •3.5.3. Технология fddi
- •3.6. Адресация узлов в компьютерной сети
- •3.6.1. Сетевые ip адреса
- •3.6.2. Присваивание адресов в автономной сети
- •3.6.2.1. Организация подсетей
- •3.6.3. Иерархические символьные имена
- •3.7. Службы в локальных сетях
- •3.7.1. Отображение символьных адресов на ip-адреса
- •3.7.2. Автоматизация назначения ip-адресов
- •3.7.2.1. Порядок работы протокола dhcp
- •3.7.3. Отображение физических адресов на ip-адреса
- •3.7.4. СлужбаWins
- •3.7.5. Интернет – службы
- •9. Беспроводные технологии
- •9.1. Особенности беспроводных технологий
- •9.2. Стандарты беспроводных локальных сетей
- •9.3. Режимы работы беспроводной сети
- •9.4. Аутентификация в сети
- •9.5. Обеспечение безопасности
- •9.6. Настройка точки доступа
- •Приложение
- •Глоссарий
- •Список сокращений
- •Литература
3.3.2. Методы коммутации
3.3.2.1. Коммутация каналов
Рассмотрим процесс обмена данными двух станций по сети с коммутацией каналов. Он состоит из последовательности трех фаз.
Начальная фаза установления соединения между парой “станция-станция”.
Фаза двунаправленной передачи данных по сети.
Фаза разъединения соединения после завершения обмена данными и освобождения заранее зарезервированных ресурсов.
На фазе установления соединения одна из станций посылает запрос на соединение с другой станцией. Запрос проходит последовательность транзитных узлов сети между этими станциями. При этом предварительно проверяется незанятость очередного отрезка канала между соседними узлами.
В случае незанятости отрезка канала, осуществляется его резервирование. В противном случае, происходит отказ в установлении соединения и осуществляется переход к третьей фазе.
Если вся цепочка каналов между оконечными станциями была успешно зарезервирована, то станция, пославшая запрос получает подтверждение о том, что соединение установлено и после этого начинает передавать данные (вторая фаза).
Недостатки:
неэффективность использования ресурсов (каналы резервируются даже на то время, когда собственно данные не передаются);
высокая вероятность получения отказа при резервировании пути, включающего много транзитных узлов;
значительная задержка при установлении соединения и склонность сети к перегрузке;
лавинообразный рост отказов установления соединений в случае перегрузки сети.
Преимущество использования этого метода для обмена дискретными данными только одно:
после установления соединения, передача данных идет на максимальной скорости, очень эффективно и практически без задержек.
3.3.2.2. Методы коммутации пакетов
Коммутация пакетов была специально разработана для повышения надежности и эффективности передачи компьютерного трафика. В этом случае все передаваемое сообщение предварительно разбивается на части (в различных технологиях это могут быть пакеты или кадры или ячейки). Каждый пакет снабжается заголовком, где указывается сетевые адреса отправителя и получателя, а также порядковый номер пакета в сообщении.
Кроме этого к каждому пакету добавляют «концевик», где размещается кроме прочего и контрольная сумма (FCS) – средство контроля правильности передачи пакета. Пакеты поступают в сеть без предварительного резервирования каналов и без фиксирования скорости передачи.
Транзитные узлы (коммутаторы) в таких сетях должны содержать достаточную буферную память для временного хранения приходящих пакетов, а также простейший процессор для проверки их контрольных сумм и маршрутизации.
После успешной проверки, пакеты пересылаются на следующий коммутатор.
В случае рассогласования скорости поступления пакетов со скоростью их коммутации и пересылки, в буферной памяти транзитных узлов могут возникать входные и/или выходные очереди пакетов. Согласование этих скоростей в сети обеспечивают механизмы маршрутизации.
Режим дейтаграмм
Все передаваемые в данном режиме пакеты являются независимыми.
Преимущества
Уменьшение размера передаваемых порций информации и возможность одновременной передачи нескольких пакетов одного сообщения по альтернативным путям существенно уменьшает сетевые задержки при передаче данных.
Транзитные узлы могут иметь не столь большие, как при коммутации сообщений, размеры буферной памяти, а скорость обработки информации в этих узлах может быть повышена.
На уменьшение задержек существенно влияет и то, что при обнаружении ошибок повторно передаются лишь отдельные пакеты, а не целые сообщения.
Недостатки
Увеличение объема дополнительной, служебной информации, передающейся по сети (заголовки и концевики отдельных пакетов).
Необходимость сборки переданного сообщения в узле назначения. Проблема состоит в том, что отдельные пакеты, проходя различными маршрутами по подсети, часто могут приходить в конечный пункт назначения неупорядоченно.