Студопедия

КАТЕГОРИИ:


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

Широковещательная маршрутизация




Иерархическая маршрутизация

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

 

Пример:

Таким образом, каждый маршрутизатор знает о маршрутах своей области (регионе), но не все знают о другой области. Возможно разбивать регионы на кластеры, кластеры на группы и т.д. Тогда будет многоуровневая иерархия. В примере двухуровневая иерархия. Регион и сеть внутри региона. В этом случае все маршрутизаторы хранят ведения о всех локальных маршрутах внутри региона, а записи о всех глобальных маршрутах находятся в одном маршрутизаторе региона.

Тогда для 1A таблица будет такая:

 

1A` - -
1B 1B  
1C 1C  
----    
  1B  
  1C  
  1C  
  1C  

 

7 строк.

Вместо 720 можно хранить 23+ 30= 53 строки для 2 уровневой структуры. Для 3 уровней иерархии 8 кластеров х 9 регионов х 10 маршрутов, 10 + 8 + 7 = 25. То есть можно избавится от излишнего количества строк. Оптимальное число уровней иерархии ln(N), где N – число маршрутизаторов.

Широковещание — рассылка пакетов по всем пунктам назначения. Реализуется следующими способами:

  1. У источника имеется полный список хостов, куда надо послать пакет. В соответствии с этим идет рассылка.
  2. С помощью метода заливки.
  3. Многоадресная маршрутизация. В этом случае в пакете содержится список адресов либо битовая карта, которая показывает предпочтительные маршрутизаторы.

Когда пакет прибывает на маршрутизатор, он проверяет список, определяет набор выходных линий, создает копии, передает их по выходным линиям

  1. Связующее дерево – представляет собой подмножество сети без петель. Пакет распространяется по всем линиям связующего дерева. Недостаток – надо знать связующее дерево (может быть доступно, или не доступна маршрутизация по векторам состояний).
  2. Продвижение по встречному пути. Когда пребывает широковещательный пакет, то маршрутизатор проверяет, используется ли та линия, по которой он прибыл для передачи широковещания. Если да, то широковещательный пакет прибыл по наилучшему маршруту, и является первой копией. Маршрутизатор рассылает по другим линиям, если нет, то это дубликат, и он отвергается.

 

 




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


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


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



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




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