- •Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования
- •Учебно-методический комплекс
- •1. Рабочая учебная программа дисциплины
- •1.1. Цели и задачи дисциплины
- •1.2. Структура и объем дисциплины Распределение фонда времени по семестрам, неделям, видам занятий
- •1.3. Содержание дисциплины Распределение фонда времени по темам и видам занятий
- •1.4. Требования к уровню освоения дисциплины и формы текущего и промежуточного контроля
- •Примерный перечень вопросов для подготовки к экзамену по дисциплине «Сети эвм и телекоммуникации»
- •1.5. Содержание самостоятельной работы
- •Распределение самостоятельной работы студентов по темам с указанием времени
- •Содержание каждого вида самостоятельной работы и вида контроля
- •2. Учебно-методическое пособие
- •2.1. Теоретические сведения
- •2.1.1. Введение
- •2.1.2.1. Эталонная модель osi
- •2.1.2.2. Аппаратура локальных сетей
- •2.1.2.3. Стандартные сетевые протоколы
- •2.1.2.4. Протоколы высоких уровней
- •2.1.2.5. Взаимодействие между стеками протоколов
- •2.1.2.6. Стандартные сетевые программные средства
- •2.1.2.7. Применение модели osi
- •2.1.2.8. Методы и технологии проектирования средств телекоммуникаций
- •2.1.3. Конфигурации локальных вычислительных сетей и методы доступа в них
- •2.1.3.1. Топология локальных сетей
- •2.1.3.2. Назначение пакетов и их структура
- •2.1.3.3. Методы управления обменом
- •2.1.3.4. Метод управления обменом csma/cd
- •2.1.3.5. Оценка производительности сети
- •2.1.3.6. Использование помехоустойчивых кодов для обнаружения ошибок в сети
- •2.1.4. Сети эвм с моноканалом и кольцевые. Проектирование сетей эвм по принципу «клиент-сервер»
- •2.1.4.1. Сети Ethernet и Fast Ethernet
- •2.1.4.2. Сеть Token-Ring
- •2.1.4.3. Сеть fddi
- •2.1.4.4. Сеть 100vg-Any lan
- •2.1.4.5. Сверхвысокоскоростные сети
- •2.1.4.6. Беспроводные сети
- •2.1.4.7. Стандартные сегменты семейства Ethernet
- •2.1.4.8. Стандартные сегменты Fast Ethernet
- •2.1.4.9. Автоматическое определение типа сети (Auto-Negotiation)
- •2.1.4.10. Производительность эвм и информационно-вычислительных сетей
- •2.1.4.11. Проектирование сетей эвм по принципу «клиент-сервер»
- •2.1.5. Конфигурации глобальных сетей и методы коммутации в них. Менеджмент в телекоммуникационных системах
- •2.1.5.1. Глобальные связи компьютерных сетей
- •2.1.5.2. Глобальные связи на основе выделенных каналов
- •2.1.5.3. Глобальные сети на основе коммутации каналов
- •2.1.5.4. Глобальные сети с коммутацией пакетов
- •2.1.6. Аппаратные средства телекоммуникации
- •2.1.6.1. Аппаратные средства локальных сетей
- •2.1.6.2. Аппаратные средства глобальных сетей
- •2.1.7. Составные и корпоративные сети
- •2.1.7.1. Принципы построения составных сетей
- •2.1.7.2. Алгоритмы и протоколы выбора маршрута
- •2.1.7.3. Иерархическая маршрутизация
- •2.1.7.4. Общие сведения о корпоративных сетях
- •2.1.7.5. Уровни и протоколы
- •2.1.7.6. Структура территориальных сетей
- •2.1.7.7. Адресация компьютеров в сети Интернет
- •2.1.7.8. Службы обмена данными
- •2.1.7.9. Сервисы сети Интернет
- •2.1.7.10. Виды конференц-связи
- •2.1.8. Программные средства телекоммуникации
- •2.1.8.1. Классификация операционных систем
- •2.1.8.2. Обобщенная структура операционных систем
- •2.1.8.3. Модель клиент-сервер и модель ос на базе микроядра
- •2.1.8.4. Топологии распределенных вычислений
- •2.1.8.5. Функции сетевых операционных систем
- •2.1.8.6. Распределенная обработка приложений
- •2.1.8.7. Адресация прикладных процессов в сетях эвм
- •2.1.8.8. Сетевые службы
- •2.1.9. Обеспечение безопасности телекоммуникационных связей и административный контроль. Проблемы секретности в сетях эвм и методы криптографии
- •2.1.9.1. Общие сведения и определения
- •2.1.9.2. Виды угроз информации
- •2.1.9.3. Классификация угроз безопасности и их нейтрализация
- •2.1.9.4. Методы и средства защиты информации в сетях. Программные средства защиты информации
- •2.1.9.5. Стандартные методы шифрования и криптографические системы
- •2.1.9.6. Администрирование сети
- •2.1.9.7. Безопасность в корпоративных сетях
- •2.1.9.8. Архивирование. Источники бесперебойного питания
- •2.1.10. Тенденции развития телекоммуникационных систем
- •2.3. Лабораторный практикум
- •Распределение тем лабораторных занятий по времени
- •2.3.1. Лабораторная работа № 1 Расчет конфигурации сети Ethernet
- •1.1. Критерии корректности конфигурации
- •1.2. Методика расчета времени двойного оборота и уменьшения межкадрового интервала
- •1.3. Пример расчета конфигурации сети
- •1.4. Задание на лабораторную работу
- •1.5. Справочные данные ieee
- •2.3.2. Лабораторная работа № 2 Изучение структуры ip-адреса
- •2.1. Типы адресов стека tcp/ip
- •2.2. Классы ip-адресов
- •2.3. Особые ip-адреса
- •2.4. Использование масок в ip-адресации
- •2.5. Задание на лабораторную работу
- •2.3.3. Лабораторная работа № 3 Взаимодействие прикладных программ с помощью транспортного протокола тср
- •3.1. Транспортный протокол tcp
- •3.2. Транспортный протокол udp
- •3.3. Порты, мультиплексирование и демультиплексирование
- •3.4. Логические соединения
- •3.5. Программирование обмена данными на основе транспортных протоколов
- •3.6 Пример реализации простейшего клиент-серверного приложения на основе сокетов
- •3.7. Задание на лабораторную работу
- •3.8. Справочные данные Основные свойства компонента ServerSocket:
- •2.3.4. Лабораторная работа № 4 Взаимодействие прикладных программ с помощью протоколов электронной почты smtp и pop3
- •4.1. Модель протокола, команды и коды ответов smtp
- •4.2. Кодировка сообщений
- •4.3. Процесс передачи сообщений
- •4.4. Пример последовательности команд почтовой транзакции
- •4.5. Модель протокола рор3, его назначение и стадии рор3-сессии
- •4.6. Формат сообщений
- •4.7. Процесс получения сообщений. Команды и ответы протокола рор3
- •4.8. Задание на лабораторную работу
- •4.9. Справочные данные
- •2.3.5. Лабораторная работа № 5 Взаимодействие прикладных программ с помощью протокола передачи данных ftp
- •5.1. Назначение и модели работы протокола ftp
- •5.2. Особенности управления процессом обмена данными
- •5.3. Команды и ответы протокола ftp
- •5.4. Задание на лабораторную работу
- •5.5. Справочные данные
- •2. Команды управления потоком данных.
- •3. Команды ftp-сервиса.
- •2.3.6. Лабораторная работа № 6 Построение и исследование компьютерных сетей с помощью системы NetCracker
- •6.1. Основы компьютерной системы NetCracker
- •6.2. Задание на лабораторную работу
- •2.3.7. Лабораторная работа № 7 Изучение алгоритма маршрутизации ospf
- •7.1. Алгоритмы маршрутизации
- •7.2. Задание на лабораторную работу
- •3. Учебно-методическое обеспечение дисциплины
- •3.1. Перечень основной и дополнительной литературы
- •3.1.1. Основная литература:
- •3.1.2. Дополнительная литература:
- •3.2. Методические рекомендации преподавателю
- •3.3. Методические указания студентам по изучению дисциплины
- •3.4. Методические указания и задания для выполнения курсовой работы
- •3.4.1. Постановка задачи курсовой работы. Обязательное содержание разделов
- •3.4.2. Выбор конфигурации сети Ethernet
- •3.4.3. Выбор конфигурации Fast Ethernet
- •3.4.4. Методика и начальные этапы проектирования сети
- •3.4.5. Выбор с учетом стоимости сети
- •3.4.6. Проектирование кабельной системы
- •3.4.7. Оптимизация и поиск неисправностей в работающей сети
- •3.4.8. Проектирование локальной корпоративной компьютерной сети с помощью системы автоматизированного проектирования NetWizard
- •3.4.9. Правила выполнения и оформления курсовой работы
- •Пример правильного оформления расчета
- •3.5. Учебно-методическая карта дисциплины
- •3.6. Материально-техническое обеспечение дисциплины
- •3.7. Программное обеспечение использования современных информационно-коммуникативных технологий
- •3.8. Технологическая карта дисциплины Поволжский государственный университет сервиса
- •Образец оформления титульного листа лабораторной работы
- •Образец оформления титульного листа журнала отчетов по лабораторным работам
- •Лист обложки пояснительной записки курсовой работы
- •Титульный лист пояснительной записки курсовой работы
- •Поволжский государственный университет сервиса
- •Задание по курсовому проектированию
- •Типовые варианты* задания на выполнение курсовой работы
2.1.5.4. Глобальные сети с коммутацией пакетов
В табл. 14 представлены варианты глобальных сетей с коммутацией пакетов.
Таблица 14
Глобальные сети с коммутацией пакетов
Тип сети |
Скорость доступа |
Трафик |
Примечание |
X.25 |
1,2–64 Кбит/с |
Терминальный |
Стандарт CCITT 1974 г. Хорошо работают на каналах низкого качества. Большая избыточность протоколов |
frame relay |
64 Кбит/с–2 Мбит/с |
Компьютерный |
Сравнительно новые сети, хорошо передают пульсации трафика. Основное использование – служба постоянных виртуальных каналов |
ATM |
1,544–45 Мбит/с |
Компьютерный, графика, голос |
Новые сети (коммерческая эксплуатации с 1996 г.) |
IP/MPLS |
1,544–45 Мбит/с |
Компьютерный, графика, голос |
Новая технология, разработанная для того, чтобы усовершенствовать VPN на уровне 3 |
TCP/IP |
1,2–2,048 Кбит/с |
Терминальный, компьютерный |
Сеть Интернет и интрасети |
Техника виртуальных каналов. Сети X.25, frame relay, ATM и IP/MPLS основаны на технике виртуальных каналов. Эта техника предполагает, что до начала передачи необходимо установить виртуальное соединение между абонентами сети.
Используются два типа виртуальных соединений:
• коммутируемый виртуальный канал (Switched Virtual Circuit – SVC);
• постоянный виртуальный канал (Permanent Virtual Circuit – PVC). Использование SVC предполагает динамическую настройку коммутаторов сети на передачу пакетов. При использовании PVC коммутатор настраивается заранее администратором сети.
Маршрутизация пакетов между коммутаторами сети осуществляется на основании таблиц маршрутизации только один раз – при создании виртуального канала.
После создания такого канала к каждому передаваемому пакету добавляется номер или идентификатор виртуального канала (Virtual Circuit Identifier – VCI).
Нумерация каналов не глобальная, а только для каждого конкретного коммутатора. Коммутатор автоматически настраивает таблицы коммутации портов, устанавливая соответствие выходной порт – VCI.
Экономия ресурсов сети происходит за счет:
– небольшой разрядности поля VCI (10-12байт) и небольших размеров таблицы коммутации портов;
– уменьшения доли служебной информации в пакетах, поскольку опускаются адреса конечных узлов (14–20 байт).
Работа в режиме PVC наиболее производительна, поскольку этот режим, с одной стороны, подобен выделенному каналу, а с другой стороны, сам физический канал может использоваться другими соединениями (эффект статистического мультиплексирования). Поэтому аренда PVC гораздо дешевле, чем аренда выделенного канала.
Для установления соединения используется специальный тип пакета – запрос на установление соединения (Call Request), который содержит многоразрядный адрес назначения. Пакет Call Request содержит VCI, который, как уже сказано выше, имеет локальное значение. Например, если через конкретный порт уже установлено 3 соединения, то новое соединение получит VCI = 4. Ниже приведены примеры таблицы маршрутизации (табл. 15) и таблицы коммутации пакетов (табл. 16).
Таблица 15
Адрес |
Порт |
1106325 |
2 |
1107140 |
3 |
… |
… |
Таблица 16
VCI-in |
VCI-out |
Порт |
3 |
2 |
2 |
4 |
10 |
3 |
… |
… |
… |
На этапе динамического установления соединения проходит один пакет с полным сетевым адресом отправителя и получателя, который и настраивает коммутаторы на пути к адресу назначения.
Техника виртуальных каналов эффективна при передаче долговременных потоков, так как на установление соединения даже в ATM тратится 5–10 мс.
Техника IP- или IPX-маршрутизации эффективна для кратковременных потоков, поскольку основана на маршрутизации каждого пакета и не использует установление соединения. Кроме того, IP- или IPX-маршрутизация делает возможным распараллеливание трафика, а также быстрее отрабатывает отказ маршрутизации или канала связи, так как позволяет оперативно выбирать альтернативные маршруты.
Сети X.25. Сети X.25 – это сети с коммутацией пакетов для коммерческих приложений (корпоративных сетей). Эти сети хорошо работают на ненадежных линиях связи, так как используют протокол с установлением соединения и коррекцией ошибок на канальном и сетевом уровнях. Отметим основные особенности сетей X.25.
1. Наличие специального устройства PAD (Packet Assembler–Disassembler) для сборки нескольких низкоскоростных потоков байт от алфавитно-цифровых терминалов в пакеты, передаваемые по сети в компьютеры для обработки.
2. Трехуровневый стек протоколов с использованием на канальном и сетевом уровнях протоколов установления соединения, управления потоком данных и исправления ошибок.
3. Ориентация только на один протокол канального уровня и на однородные стеки транспортных протоколов во всех узлах сети.
4. Максимальная длина поля адреса 16 байт. Четыре десятичные цифры адреса определяют страну и номер сети в стране. Для обмена с другими сетями используется стандарт X.121.
5. На канальном уровне протокол LAP-B устанавливает соединение между пользовательским DTE (компьютер, IP- или IPX-маршрутизатор) и коммутатором сети. Этот протокол позволяет также установить соединение внутри сети между непосредственно связанными ЦКП.
6. После установления соединения на канальном уровне для установления виртуального соединения конечный узел посылает пакет Call Request X.25 в кадре LAP-B. Формат пакета Call Request X.25 имеет следующие поля:
Q – тип информации в поле данных;
D (Delivery confermation) – подтверждение доставки;
Modulo – по какому модулю (8 или 128) нумеруются пакеты;
LGN (Logical Group Number) – номер логической группы виртуального канала (постоянный, коммутируемый, ...);
LCN (Logical Channel Number) – номер канала;
Type – тип пакета (Call Request и т.д.);
DA (Destination Address) - адрес получателя;
SA – (Source Address) – адрес отправителя;
FL (Facilities Length) – длина поля услуг;
Facilities – поле услуг;
User Data – пользовательские данные.
Сети frame relay. Технология frame relay в сетях ISDN стандартизована как служба (1988-1993 гг.). Сети frame relay разрабатывались специально как общественные сети для соединения частных ЛВС. Они обеспечивают скорость до 2 Мбит/с и гарантируют поддержку основных показателей качества обслуживания при допустимой пульсации трафика.
При установлении виртуального соединения и в процессе передачи кадров сети frame relay работают только на физическом и канальном уровнях и используют протокол канального уровня LAP-F. Протокол канального уровня LAP-F имеет два режима работы:
1. Основной (core) режим, при котором кадры передаются без преобразования и контроля (как в коммутаторах ЛВС). Это дает высокую производительность и позволяет достаточно быстро передавать пульсации трафика (по сравнению с сетями X.25).
2. Управляющий режим (control), который совместно с интерфейсом Local Management Interface (LMI) дает дополнительные возможности по управлению сетью frame relay со стороны пользователя.
В кадры канального уровня LAP-F могут вкладываться пакеты IP, NetBEUI и др. Для каждого виртуального соединения определены параметры качества обслуживания QoS:
– CIR (Commited Information Rate) – согласованная информационная скорость;
– Bc (Commited Burst Size) – согласованный объем пульсаций (максимальное количество байтов, которое будет передавать сеть за время T);
– Be (Excess Burst Size) – дополнительный объем пульсаций (максимальное количество байтов, которое сеть будет пытаться передать сверх Bc).
Гарантий по задержкам технология frame relay не дает в отличие от технологии ATM.
Сети ATM. Технология ATM используется как в локальных, так и в глобальных сетях. Основная идея – передача цифровых, голосовых и мультимедийных данных по одним и тем же каналам. Строго говоря, жесткого стандарта на аппаратуру ATM не предполагает.
Первоначально была выбрана скорость передачи 155 Мбит/с (для настольных систем – 25 Мбит/с), затем – 662 Мбит/с, а сейчас ведутся работы по повышению скорости до 2488 Мбит/с. По скорости ATM успешно конкурирует с Gigabit Ethernet. Кстати, появилась ATM раньше, чем Gigabit Ethernet.В качестве среды передачи информации в локальной сети технология ATM предполагает использование оптоволоконного кабеля и неэкранированной витой пары. Используемые коды – 4В/5В и 8В/10В.
Принципиальное отличие ATM от остальных сетей состоит в отказе от привычных пакетов с полями адресации, управления и данных. Вся передаваемая информация упакована в микропакеты (ячейки, cells) длиной 53 байта. Каждая ячейка имеет 5-байтовый заголовок, который позволяет интеллектуальным распределительным устройствам сортировать ячейки и следить за тем, чтобы они передавались в нужной последовательности. Каждая ячейка имеет 48 байт информации. Их минимальный размер позволяет осуществлять коррекцию ошибок и маршрутизацию на аппаратном уровне. Он же обеспечивает равномерность всех информационных потоков сети и минимальное время ожидания доступа к сети.
Заголовок включает в себя идентификаторы пути, канала доставки, типа информации, указатель приоритета доставки, а также контрольную сумму заголовка, позволяющую определить наличие ошибок передачи.
Главный недостаток сетей с технологией ATM состоит в их полной несовместимости ни с одной из имеющихся сетей. Плавный переход на ATM в принципе невозможен, нужно менять сразу все оборудование, а стоимость его пока что очень высока. Правда, работы по обеспечению совместимости ведутся, снижается и стоимость оборудования. Тем более что задач по передаче изображений по компьютерным сетям становится все больше и больше.
Технология ATM еще в недалеком прошлом считалась перспективной и универсальной, способной потеснить привычные локальные сети. Однако в настоящий момент вследствие успешного развития традиционных локальных сетей применение ATM ограничено только глобальными и магистральными сетями.
Сети ATM реализуют технику виртуальных соединений в режиме асинхронной передачи (Asynchronous Transfer Mode). Технология ATM гарантирует различное качество обслуживания QoS (Quality of Service) для различных приложений – от электронной почты до видеоконференций. Гарантия качества обслуживания обеспечивается за счет резервирования требуемых ресурсов на этапе установления соединения. В архитектуре ATM различаются несколько уровней (рис. 105).
Рис. 105. Уровни архитектуры АТМ |
Физический уровень транспортирует биты между оконечными устройствами. ATM-уровень предоставляет сквозные услуги связи с различными классами QoS: от «по возможности» для TCP до «малых задержек» для видеоконференций. Уровень адаптации AAL (ATM Adaptation Layer) трансформирует поток данных верхних уровней в соответствии с классом услуг ATM. Верхний уровень решает дополнительные задачи приложений.
Варианты режима AAL:
Режим AAL-1. Трафик с постоянной скоростью передачи в реальном времени (передача голоса и видеоизображений).
Режим AAL-2. Трафик с переменной скоростью передачи битов в реальном времени.
Режим AAL-3. Для потока пакетов, ориентированных на соединение.
Режим AAL-4. Для дейтаграмм.
Режим AAL-5. Для пакетов IP и дейтаграмм, в частности для HDTV – High Definition TV (телевидения высокой четкости).
Уровень AAL и верхние уровни разделены на плоскость управления и плоскость данных пользователя. Пути распространения данных по этим плоскостям могут различаться. Протоколы управления различаются по функциям эксплуатации, управления и технического обслуживания (Operation, Administration, Management -OAM).
Примеры приложений HTTP, видеоконференций и эмуляции ЛВС поверх ATM приведен на рис. 106. На этом рисунке LANE – это уровень эмуляции ЛВС (LAN Emulation).
Рис. 106. Примеры приложений HTTP (а), видеоконференций (б) и эмуляции ЛВС (в) поверх АТМ |
Технология IP/MPLS. Технология IP/MPLS – это новый протокол второго уровня, приходящий на смену сетям X.25 и выполняющий транспортные функции для безопасной и эффективной передачи данных в сети за счет коммутации IP-пакетов, содержащих дополнительные байты данных – метки (labels) – с информацией о маршруте их следования. Эта технология разработана для того, чтобы усовершенствовать VPN на уровне 3. Технология MPLS поддерживает протоколы IP, ATM и Frame Relay.
Вопросы для самоконтроля. 1. Дайте классификацию принципов построения глобальных каналов связи. 2. Как организована глобальная сеть Интернет на трех нижних уровнях модели OSI? 3. Как строятся глобальные связи на основе выделенных каналов? 4. Охарактеризуйте следующие протоколы канального уровня для выделенных линий: SLIP, HDLC и PPP. 5. Сравните аналоговые и цифровые сети с коммутацией каналов. 6. Как используется технология ISDN в корпоративных сетях? 7. Что такое «техника виртуальных каналов»? 8. Сравните следующие сети с коммутацией пакетов: X.25, frame relay, ATM и TCP/IP, IP/MPLS. 9. В чем состоят преимущества и недостатки способа коммутации каналов в сетях? 10. Какие преимущества способа коммутации пакетов обусловили его широкое применение? 11. В чем состоят преимущества и недостатки сетей Х.25? 12. Каковы основные особенности сетей ISDN и SDH?