Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Типы алгоритмов




Полоса пропускания

Задержка

Под задержкой маршрутизации обычно понимают отрезок времени, необходимый для передвижения пакета от источника до пункта назначения через объединенную сеть. Задержка за­висит от многих факторов, включая полосу пропускания промежуточных каналов сети, оче­реди в порт каждого маршрутизатора на пути передвижения пакета, перегруженность сети на всех промежуточных каналах сети и физическое расстояние, на которое необходимо перемес­тить пакет. Т. к. здесь имеет место конгломерация нескольких важных переменных, задержка является наиболее общим и полезным показателем.

Полоса пропускания относится к имеющейся мощности трафика какого-либо канала. При прочих равных показателях, канал Ethernet 10 Мбит/с предпочтителен любой арендованной ли­нии с полосой пропускания 64 Кбит/с. Хотя полоса пропускания является оценкой макси­мально достижимой пропускной способности канала, маршруты, проходящие через каналы с большей полосой пропускания, не обязательно будут лучше маршрутов, проходящих через менее быстродействующие каналы.

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

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

 

Алгоритмы маршрутизации могут быть классифицированы по типам. Например, алго­ритмы могут быть:

· Одномаршрутными или многомаршрутными;

· Одноуровневыми или иерархическими;

· С интеллектом в главной вычислительной машине или в маршрутизаторе;

· Внутридоменными и междоменными;

· Алгоритмами состояния канала или вектора расстояний;

· Статические или динамические алгоритмы.

 

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

Динамические алгоритмы маршрутизации подстраиваются к изменяющимся обстоятельствам сети в масштабе реального времени. Они выполняют это путем анализа поступающих сообщений об обновлении маршрутизации. Если в сообщении указывается, что имело место изменение сети, программы маршрутизации пересчитывают маршруты и рассылают новые со­общения о корректировке маршрутизации. Такие сообщения пронизывают сеть, стимулируя маршрутизаторы заново прогонять свои алгоритмы и соответствующим образом изменять таблицы маршрутизации. Динамические алгоритмы маршрутизации могут дополнять стати­ческие маршруты там, где это уместно. Например, можно разработать «маршрутизатор по­следнего обращения» (т. е. маршрутизатор, в который отсылаются все неотправленные по оп­ределенному маршруту пакеты). Такой маршрутизатор играет роль хранилища неотправ­ленных пакетов, гарантируя, что все сообщения будут хотя бы определенным образом обра­ботаны.

 




Поделиться с друзьями:


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


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



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




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