
- •Содержание
- •1. Общие принципы построения сетей 7
- •2. Аналоговые каналы передачи данных 14
- •3. Цифровые каналы передачи данных 19
- •Введение
- •1. Общие принципы построения сетей
- •1.1. Функциональные возможности сетей
- •1.2. Структурная организация компьютерной сети
- •1.2.1. Сети разного масштаба
- •1.2.2. Среды передачи данных
- •1.2.3. Режимы передачи данных
- •1.2.4. Способы коммутации
- •1.2.5. Виртуальные каналы
- •2. Аналоговые каналы передачи данных
- •2.1. Аналоговая модуляция
- •2.2. Модемы
- •2.3. Протоколы, поддерживаемые модемами
- •2.4. Режимы передачи
- •2.5. Асинхронная, синхронная, изохронная и плезиохронная передача
- •3. Цифровые каналы передачи данных
- •3.1. Частотное и временное разделение каналов
- •3.2. Проводные линии связи и их характеристики
- •3.2.1. Витая пара
- •3.2.2. Коаксиальный кабель
- •3.2.3. Волоконно-оптический кабель
- •3.3. Беспроводные среды передачи данных
- •3.3.1. Инфракрасные волны
- •3.3.2. Радиоволны, сигналы с узкополосным спектром
- •3.3.3. Радиоволны, широкополосные сигналы
- •3.3.4. Спутниковая связь
- •3.3.5. Сотовая связь
- •4. Передача данных и кодирование информации
- •4.1. Количество информация и энтропия
- •4.2. Свойства энтропии
- •4.3. Единицы количества информации
- •4.4. Кодирование информации
- •4.5. Логическое кодирование
- •4.6. Самосинхронизирующиеся коды
- •5. Контроль передачи информации и сжатие данных
- •5.1. Самовосстанавливающиеся коды
- •5.2. Систематические коды
- •5.3. Алгоритмы сжатия данных
- •5.3.1. Алгоритм rle
- •5.3.2. Алгоритм Лемпела-Зива
- •5.3.3. Кодирование Шеннона-Фано
- •5.3.4. Алгоритм Хаффмана
- •6. Сетевое программное обеспечение
- •6.1. Архитектура спо
- •6.2. Основные принципы взаимосвязи открытых систем
- •7. Модель взаимодействия открытых систем
- •7.1. Структура модели osi
- •7.2. Протоколы и интерфейсы
- •7.3. Уровни модели osi
- •7.3.1. Физический уровень
- •7.3.2. Канальный уровень
- •7.3.3. Сетевой уровень
- •7.3.4. Транспортный уровень
- •7.3.5. Сеансовый уровень
- •7.3.6. Уровень представления
- •7.3.7. Прикладной уровень
- •7.4. Назначение уровней модели osi
- •8. Основные характеристики локальных сетей
- •8.1. Сетевые топологии
- •8.1.1. Шина
- •8.1.2. Дерево
- •8.1.3. Звезда с пассивным центром
- •8.1.4. Звезда с интеллектуальным центром
- •8.1.5. Кольцо
- •8.1.6. Цепочка
- •8.1.7. Полносвязная топология
- •8.1.8. Произвольная (ячеистая) топология
- •8.2. Методы доступа и их классификация
- •8.2.1. Метод доступа с контролем несущей и определением коллизий
- •8.2.2. Маркерные методы доступа
- •9. Основные типы сетевых устройств
- •9.1. Сетевые адаптеры
- •9.2. Концентраторы
- •9.3. Мосты
- •9.4. Коммутаторы
- •9.5. Брандмауэры
- •10. Сети token ring и fddi
- •10.1. Технология Token Ring
- •10.1.1. Маркерный метод доступа
- •10.1.2. Система приоритетного доступа
- •10.1.3. Оборудование Token Ring
- •10.2. Технология fddi
- •11. Технология ethernet
- •11.1. Появление и сущность технологии Ethernet
- •11.2. Форматы кадров Ethernet
- •11.3. Высокоскоростные технологии локальных сетей
- •11.3.1. Технология Fast Ethernet 100Мбит/с
- •11.3.2. Технология Gigabit Ethernet 1000 Мбит/с
- •11.3.3. Технология 100vg-AnyLan
- •12. Требования к сетям
- •12.1. Производительность
- •12.2. Надежность и безопасность
- •12.3. Расширяемость и масштабируемость
- •12.4. Прозрачность
- •12.5. Поддержка разных видов трафика
- •12.6. Управляемость
- •12.7. Совместимость
- •12.8. Качество обслуживания
- •Список литературы
7.3.2. Канальный уровень
Канальный уровень обеспечивает надежную передачу данных через физический канал. Канальный уровень оперирует блоками, которые называют кадрами (frame). В локальных сетях используется разделяемая среда передачи. Основным назначением канального уровня является прием кадра из сети и отправка его в сеть. При выполнении этой задачи канальный уровень осуществляет:
Физическую адресацию передаваемых сообщений;
Соблюдение правил использования физического канала;
Выявление неисправностей;
Управление потоками информации;
В технологии АТМ канальному уровню модели OSI соответствует уровень АТМ. Вместо прямой адресации по мере прохождения ячеек с информацией через коммутаторы в заголовках ячеек происходит преобразование идентификаторов виртуальных путей каналов. Добавляется так же новая функция: мультиплексирование и демультиплексирование ячеек.
Для доступа к среде в локальных сетях используются два метода:
Метод случайного доступа;
Метод маркерного доступа;
Метод случайного доступа основан на том, что любая станция сети пытается получить доступ к каналу передачи в необходимый для нее момент времени. Если канал занят, станция повторяет попытки доступа до его освобождения. Примером реализации этого метода является технология Ethernet.
Метод маркерного доступа применяется в сетях Token Ring, ArcNet, FDDI и 100VG-AnyLan. Он основан на передачи от одной станции сети к другой маркера доступа. При получении маркера станция имеет право передать свою информацию.
Особенностью этих методов является то, что все станции участвуют в передаче на равных условиях.
Технология АТМ для доступа к среде передачи использует метод фиксированных слотов. Большинство реализаций транспортного механизма применяют транспортные кадры определенного размера, в которые упаковываются ячейки АТМ.
Канальный уровень обеспечивает правильность передачи каждого кадра, добавляя к кадру его контрольную сумму. Получатель кадра проверяет достоверность полученной информации путем сравнения вычисленной и переданной с кадром контрольной суммы.
Функции канального уровня реализуются установленными в компьютере сетевыми адаптерами и соответствующими драйверами, а так же различными коммуникационным оборудованием: мостами, коммутаторами, маршрутизаторами. Эти устройства должны:
Формировать кадры. При этом происходит формирование заголовка и размещение данных, поступивших с более высокого уровня. Кадры могут быть информационными и служебными.
Анализировать и обрабатывать кадры.
Принимать кадры из сети и отправлять кадры в сеть. В технологии АТМ на этом уровне формируется и удаляется заголовок ячеек.
IEEE (Institute of Electrical and Electronic Engineers, Институт электроники и электротехники) предложил другой, широко используемый, вариант модели OSI. IEEE-модель отличается тем, что в локальных сетях канальный уровень модели разделяется на два подуровня:
Уровень управления логическим каналом (Logical Link Control – LLC).
Уровень доступа к среде (Media Access Layer – MAC).
Уровень LLC отвечает за достоверную передачу кадров между станциями сети и взаимодействие с сетевым уровнем. MAC-уровень лежит ниже уровня LLC-уровня и обеспечивает доступ к каналу передачи данных. Уровень LLC дает более высоким уровням возможность управлять качеством услуг, и обеспечивает сервис трех типов:
Сервис без подтверждения доставки и установления соединения. Он не гарантирует доставку кадров. Этот вид сервиса называют дейтаграмным. Он чаще применяется в приложениях, использующих протоколы более высокого уровня, которые сами обеспечивают защиту от ошибок и поддерживают потоковую передачу данных.
Сервис с установление соединения, способный обеспечить надежный обмен кадрами.
Сервис без установления соединения с подтверждением доставки.
Главной функцией МАС-уровня является обеспечение доступа к каналу. На этом уровне формируется физический адрес устройства, присоединенного к каналу. Этот физический адрес так же называется МАС-адресом. Каждое устройство сети идентифицируется этим уникальным адресом, который присваивается всем сетевым интерфейсам устройства. МАС-адрес позволяет выполнять точечную адресацию кадров, групповую и широковещательную. При передаче данных в сети отправитель указывает МАС-адрес получателя.
Кроме того, МАС-уровень должен согласовать дуплексный режим работы уровня LLC с физическим уровнем. Для этого он буферизует кадры при передаче их по назначению в момент получения доступа к среде.
Функции протоколов канального уровня различаются в зависимости от того, предназначен ли данный протокол для передачи данных в локальных или глобальных сетях. Протоколы канального уровня в локальных сетях ориентированны на использовании разделяемой между компьютерами среды передачи. Поэтому, в этих протоколах имеется подуровень доступа к разделяемой среде передачи данных. Хотя канальный уровень канальный уровень и обеспечивает доставку кадров между любыми двумя узлами локальной сети, он делает это в сети с совершенно определенной топологией связей, а именно, с той топологией, для которой он был разработан. К типовым топологиям, поддерживаемым протоколами канального уровня локальных сетей, относятся: общая шина, кольцо и звезда.
Использование разделяемой среды делает процедуру управления потоком кадров ненужной в локальных сетях. Локальная сеть базовой топологии не может переполниться кадрами, так как узлы сети не могут начать отправку нового кадра до приема предыдущего кадра получателем.