Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

По месту выбора маршрутов (маршрутного решения)

По способу построения таблиц маршрутизации

По способу выбора наилучшего маршрута

Все алгоритмы маршрутизации делятся на 2 группы:

1) Одношаговые алгоритмы маршрутизации

Каждый маршрутизатор при выборе маршрута определяет только одно звено этого маршрута. Ответственность только за один шаг этого маршрута.

Одношаговые алгоритмы реальнее на этапе инициализации.

2) Многошаговые алгоритмы маршрутизации (алгоритм маршрутизации от источника)

Весь маршрут задается в уже отправленном пакете узлом источника. Многошаговые алгоритмы считаются перспективнее.

1) Алгоритмы простой маршрутизации

Таблиц маршрутизации, как правило, нет, или таблицы являются очень примитивными (они не передают никакой маршрутной информации)

а) Алгоритмы случайной маршрутизации – пакет посылается в случайном направлении

б) Лавинная маршрутизация (алгоритмы заполнения) – пакеты посылаются во все выходные направления, во все порты

в) Алгоритмы скорейшей передачи (алгоритм горячей картошки) – как только маршрутизатор поучает пакет – он старается скорее его отослать

г) Алгоритмы кратчайшей очереди (наименьшей загрузки) – информация идет на порт, который наименее загружен

д) Алгоритм по предыдущему опыту – таблица маршрутизации очень примитивна, есть запись, дублирующая предыдущую передачу

Сегодня используют лавинные алгоритмы. Они самые быстрые по доставке информации, а так же могут информировать об экстренной информации возникающей в сети передачи данных.

2) Алгоритмы фиксированной и статической маршрутизации

Это алгоритмы, которые заносятся администратором сети, поэтому все записи являются статическими или меняется время функционирования сети. Используются для сетей с простой топологией и чаще всего применяются в теоретических приложениях.

1) Однопутевые (одномаршрутные, безальтернативные)

2) Многопутевые (многомаршрутные, допускающие альтернативу)

3) Адаптивные алгоритмы, = алгоритмы динамической маршрутизации

Они самые реальные и самые распространенные. Автоматическое построение таблиц маршрутизации, эти алгоритмы адаптированы к изменениям в сети.

К адаптивным алгоритмам предъявляются следующие требования:

а) Адитивность – скорость адаптивности алгоритма к изменениям в сети. Для достижения скорости алгоритмы должны быть простыми.

б) Адаптивные алгоритмы маршрутизации должны обеспечивать если не оптимальные, то хотя бы наилучшие маршрутные решения.

в) Сходимость алгоритма – это когда алгоритм после некоторого времени приводит к однозначному результату.

По месту выбора маршрутного решения все алгоритмы маршрутизации делятся на три класса:

1) Изолированные алгоритмы (локальные) – нет никакого обмена маршрутной информацией, и каждый маршрутизатор принимает решение на основании той информации, которую он сам собрал.

2) Централизованные – вся маршрутная информация со всех маршрутизаторов стекается в сетевой маршрутный центр, ответственный за определение оптимальных маршрутов и сбор маршрутной информации. Возможны 2 подхода:

1) Подход виртуального канала – маршрут определяется на основе оптимальной информации, посылаемой во все промежуточные маршрутизаторы.
Недостатком является уязвимость маршрутного центра.

2) Подход формирования по таблице для каждого маршрутизатора.

3) Распределенные – это самые распространенные алгоритмы, где все маршрутизаторы участвуют в сборе и распространении маршрутной информации, и работа по выбору наилучшего маршрута распределена между всеми маршрутизаторами.

<== предыдущая лекция | следующая лекция ==>
Дополнительные (другие) функции сетевого уровня | Алгоритмы типа состояния связи
Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 353; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.014 сек.