Автор работы: Пользователь скрыл имя, 18 Декабря 2013 в 17:27, курсовая работа
Сегодня наблюдается активное внедрение и развитие телекоммуникационных услуг, к качеству которых предъявляются высокие требования. Большой популярностью пользуется беспроводная связь. Внедряются и успешно функционируют сети коммутации пакетов на основе IP, а также технологий Frame Relay, ATM. Особенностью Frame Relay, ATM, является гарантированная поддержка основных показателей качества транспортного обслуживания локальных сетей – средней скорости передачи данных по виртуальному каналу при допустимых пульсациях трафика, что выгодно отличает их от большинства остальных технологий, которые обеспечивают требуемое качество только в режиме «с максимальными усилиями», то есть без гарантий.
Введение 4
1 Обзор состояния IP-технологии 6
1.1 Технология VoIP 6
1.2 Технология IPTV 10
1.3 Требования различных типов приложений к качеству обслуживания 15
2 Расчет сетевых параметров проектируемой сети 19
2.1 Математическая модель расчета сетевых параметров 19
2.2 Расчет матрицы информационного тяготения 20
2.3 Расчет канального ресурса проектируемой сети 22
3 Выбор структуры сети и ее элементов 27
3.1 Расчет структурных параметров сети 27
3.2 Требования к программному обеспечению 29
3.3 Протокол маршрутизации 32
3.4 Сетевое оборудование 39
Заключение 43
Литература 44
Приложение А Обобщенная структурная схема IP-сети
Приложение Б Структурная схема проектируемой сети провайдера IP-услуг
Приложение В Выбор канала связи в зависимости от пропускной способности
Приложение Г Технические характеристики сетевого оборудования
Приложение Д Таблица 9
Каждый RIP-маршрутизатор по умолчанию вещает в сеть свою полную таблицу маршрутизации раз в 30 секунд, довольно сильно нагружая низкоскоростные линии связи. Ограничение на 15 хопов не дает применять его в больших сетях. Преимущество этого протокола - простота конфигурирования.
На рисунке 10 показано как поступает протокол RIP при выборе маршрута: вместо трех более скоростных участков магистрали он выбирает хоть и намного хуже по скорости, но лучше по количеству переходов маршрут.
Рисунок 10 – Выбор маршрута протоколом RIP.
Протокол RIP с течением времени перетерпел значительную эволюцию: от классового (classful) протокола маршрутизации (RIPv.1) к бесклассовому протоколу RIP второй версии (RIPv.2).Усовершенствования протокола RIPv.2 включают в себя:
- способность переносить дополнительную информацию о маршрутизации пакетов;
- механизм аутентификации
для обеспечения безопасного
обновления таблиц
- способность поддерживать маски подсетей;
Протокол RIP предотвращает появление петель в маршрутизации, по которым пакеты могли бы циркулировать неопределенно долго, устанавливая максимально допустимое количество переходов на маршруте от отправителя к получателю. Формат заголовка пакета RIPv.2 представлен на рисунке 11.
Команда - занимает один байт, имеет значение 1 при запросе всей таблицы маршрутизации или ее части, 2 - при рассылке всей таблицы или ее части, которая бывает:
Команда |
Версия |
должны быть установлены в 0 |
Идентификатор адресной схемы |
Метка маршрута | |
IP-адрес | ||
Маска подсети | ||
Следующий хоп | ||
Метрика |
Рисунок 11 – Формат заголовка пакета RIPv.2
Версия – характеризует версию протокола.
Идентификатор адресной схемы - занимает 2 байта, имеет значение 2, если используется формат представления адреса для Internet. 0*FFFFиспользуется при аутентификации. При этом в поле Route Tag ставится значение 2, а в поле остальных параметров устанавливается 16-байтный порог.
Метка марщрута - используется для разделения внутренних и внешних сетей. Для внутренних сетей имеет значение 0.
Следующий хоп - используется, когда в сети есть шлюзы с другими протоколами маршрутизации, и они не могут сообщить свои данные о маршрутах по протоколу RIP. В этом случае нужно иметь промежуточный шлюз, который работает по RIP и по др. протоколу. В поле Next Hop при этом устанавливается адрес шлюза, через который можно попасть в указанную сеть.
OSPF - это открытый протокол
Для различных типов IP-сервиса (видов услуг высшего уровня, которые определяются значением поля TOS IP-пакета), OSPF может рассчитывать свои оптимальные маршруты на основании параметров, наиболее критичных для данного вида сервиса. Например, какая-нибудь прикладная программа может включить требование о том, что определенная информация является срочной. Если OSPF имеет в своем распоряжении каналы с высоким приоритетом, то они могут быть использованы для транспортировки срочных дейтаграмм.
OSPF поддерживает механизм, позволяющий
работать с несколькими
Кроме того, OSPF-протокол поддерживает аутентификацию изменений маршрутов. Это означает, что только те маршрутизаторы, которые имеют определенные права, могут осуществлять маршрутизацию пакетов. Это позволяет, при соответствующей настройке прав системы маршрутизаторов, передавать по сети конфиденциальные сообщения, зная заранее, что они проходят только по определенным маршрутам.
Формат заголовка сообщения OSPF представлен на рисунке 12.
версия |
тип |
длина сообщения |
IP-адрес маршрутизатора | ||
идентификатор области | ||
Контрольная сумма |
Тип аутентификации | |
Данные для аутентификации | ||
Данные для аутентификации (продолжение) |
Рисунок 12 - Формат заголовка пакета OSPF
Версия (1 байт). Поле означает номер версии OSPF-пакета протокола, использующего данный пакет.
Тип (1 байт). В зависимости от типа, пакет выполняет те или иные функции:
Тип = 1 - Hello
Тип =2 - Database Description,
Тип =3 - Link-State Request,
Тип =4 - Link-State Update,
Тип =5 - Link-Sate Acknowledgement.
Длина сообщения (16 бит) - поле длины пакета (в байтах) вместе со стандартным заголовком.
IP-адрес маршрутизатора (32 бита) - поле идентификатора отправителя.
Идентификатор области (32 бита) - поле идентифицирует область, к которой принадлежит данный пакет.
Далее 16 бит составляет поле контрольной суммы пакета.
Тип аутентификации (16 бит) - поле типа аутентификации. Например, "простой пароль". Все обмены протокола OSPF проводятся с аутентификацией отправителя и его прав. Тип аутентификации устанавливается по принципу "отдельный для каждой области".
Информация аутентификации (64 бита) - поле содержит информацию аутентификации.
Hello. Отправляется через регулярные
интервалы времени для
Database Description. Пакеты описывают содержимое
базы данных. Обмен этими пакетами
производится при
Link-State Request. Запрос о состоянии
канала. Обмен этими пакетами
производится после того, как
какой-нибудь роутер
Link-State Update. Пакеты корректировки
состояния канала - ответ на пакеты
запроса о состоянии канала. Эти
пакеты используются для
Link-State Acknowledgement. Подтверждение состояния
канала. Подтверждает пакеты
К тому же, так как OSPF это протокол состояния канала, а не протокол вектора расстояний, он имеет и другие характеристики, которые делают его предпочтительным по отношению к RIP:
EIGRP (Enhanced Interior Gateway Routing Protocol) - был представлен в 1994 году, как усовершенствованная версия протокола маршрутизации IGRP (Interior Gateway Routing Protocol), эти два протокола разработаны компанией Cisco. В отличие от протокола IGRP, который использует классовую маршрутизацию, протокол EIGRP поддерживает бесклассовую маршрутизацию CIDR (classless interdomain routing) и маски переменной длинны VLSM (variable-length subnet mask). Протокол EIGRP является дистанционно-векторным протоколом маршрутизации, хотя его еще называют гибридным, он сочетает в себе лучшие черты дистанционно-векторных алгоритмов и алгоритмов по состоянию канала. Как и IGRP, протокол EIGRP используется только в маршрутизаторах фирмы Cisco. Перечислим основные усовершенствования EIGRP по сравнению с IGRP:
Алгоритм DUAL основан на определении для каждой подсети назначения двух (а не единственного, как в других протоколах) маршрутизаторов: преемника (англ. successor) и возможного преемника (англ. feasible successor). Для каждого возможного маршрута до подсети назначения вычисляются две метрики: объявленное расстояние (англ. advertised distance) и возможное расстояние (англ. feasible distance). Объявленное расстояние вычисляется как сумма метрик всех связей, составляющих маршрут, кроме самой первой. Возможное расстояние - это просто сумма метрик всех связей, составляющих маршрут.
Маршрутизатором-преемником
для подсети назначается тот
из соседних маршрутизаторов, через
который проходит маршрут с минимальным
значением объявленного расстояния.
Маршрутизатором-возможным
Протокол ведет три таблицы:
1. Таблица соседей (neighbors table) - записывает маршрутизаторы, с которыми он установил соседство и обменивается информацией.
2. Таблица топологий
(topology table) - хранит в ней маршруты
с указанием основных
3. Таблица маршрутизации (routing table).