
- •А.А. Дабагян, в.А. Машурцев, р.А. Юзбашьянц Компьютерные сети и системы телекоммуникаций
- •Москва 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.1.1. Продвижение данных.
Для каждой пары узлов передача данных это сумма локальных операций коммутации. Отправитель выставляет данные на исходный интерфейс, а транзитные узлы перебрасывают данные с одного своего интерфейса на другой, т.е. коммутируют интерфейсы.
Устройство, выполняющее операции переключения потока данных с одного интерфейса на другой называется коммутатором. Эти устройства должны обладать хотя бы простейшим процессором для распознавания меток потока, и буферной памятью для хранения полученных, но еще не отправленных данных. Коммутатором может быть специализированное устройство или компьютер с соответствующим программным обеспечением.
При подключении нескольких низкоскоростных каналов к магистральному звену, в случае, кода все входящие потоки коммутируются на один выходной интерфейс магистрали, коммутатором является мультиплексор, а коммутатор, соединяющий один входной интерфейс магистрали в несколько выходных интерфейсов низкоскоростных каналов, представляет собой демультиплексор.
Отметим, что в сетях, использующих протоколы с логическими адресами (например, в internet сетях с протоколом IP), помимо простых коммутаторов применяется и более сложное оборудование - маршрутизаторы. Эти устройства коммутируют миграцию пакетов между отдельными локальными сетями, каждая из которых имеет собственную разделяемую передающей среду, определяя маршруты этой миграции в рамках единой системы логических адресов объединенной сети.
3.3.1.2. Разделяемая среда передачи данных.
Совместно используемый несколькими интерфейсами физический канал называется разделяемым (Shared), это есть разделяемая среда передачи данных. Разделяемая среда – это любая физическая среда передачи данных, совместно (возможно поочередно) используемая несколькими устройствами. Разделение среды используется в сетевых технологиях локальных сетей, таких как Ethernet, Token Ring и FDDI, а также в домашних проводных сетях Home PNA.
Способы организации доступа к разделяемому каналу:
Децентрализованный – интерфейсы узлов определяют порядок доступа самостоятельно.
Примером является метод случайного доступа, который используется в технологии Ethernet. Здесь в управлении доступом равноправно участвуют все сетевые интерфейсы. Суть его заключается в следующем:
Компьютер может передавать данные в сеть только, когда она свободна;
Когда компьютер убеждается, что сеть свободна, он начинает передачу, «захватывает среду»;
Время этого монопольного владения средой ограничено временем передачи одного кадра (пакета);
При поступлении кадра в разделяемую среду, все узлы принимают его и анализируют его адрес назначения;
Если адрес чужой – кадр игнорируется, а если он совпадает с его собственным адресом, кадр помещается в буферную память узла.
В случае, если одновременно 2 или несколько компьютеров начали передачу, возникает коллизия.
При обнаружении коллизии все узлы прекращают передачу, и после случайного для каждого компьютера времени выжидания, процесс начинается снова.
Другой способ организации доступа к сети для равноправных компьютеров – это метод детерминированного доступа, который основан на использовании кадра специального формата, маркера (токена). Право передачи в сети имеет только тот компьютер, который владеет маркером (токеном). Это право ограничено во времени. Правило, которое определяет порядок передачи должно гарантировать, что каждый компьютер будет иметь право передачи в течение некоторого фиксированного времени.
Этот метод может быть реализован также на основе централизованного подхода.
Централизованный способ – узел, который в этом случае управляет очередностью доступа к праву передачи, называется «арбитр».
Разделение каналов – это, в сущности, экономия каналов, но с другой стороны оно приводит к снижению производительности, поэтому в последнее время его используют мало.