|
Роутеры: большие и очень большие Туткабаев Еркебулан Xakep, номер #053, стр. 053-078-4 Алгоритмы Алгоритмы маршрутизации могут быть различного типа: статическими - динамическими, одноуровневыми - мультиуровневыми, одномаршрутными - мультимаршрутными, одноадресными - групповыми. Давай теперь разбирать, чего это мы тут натворили. Для начала возьмем статические (их еще называют неадаптивные) и динамические алгоритмы маршрутизации. Маршрутизацию можно задать ручками, статично, но такая реализация таит в себе угрозу скорого визита к психотерапевту, в случае, если администрируемая сеть большая. Представь, ты добавил пару узлов и... теперь давай перебивай таблицы на всех роутерах в своей сети. Динамические же алгоритмы различают по способу получения информации: от соседних роутеров, от всех роутеров сразу; по моменту изменения маршрутов - через определенные интервалы времени, при изменении топологии; по используемой метрике - количество хопов, физическое расстояние, время задержки передачи пакета. В любом случае, динамический алгоритм маршрутизации является автоматическим, так что если твои роутеры поддерживают динамическую маршрутизацию - включай не раздумывая. Далее, одноуровневый алгоритм означает, что вся сеть является одноранговой, т.е. все сегменты имеют одинаковый приоритет. Мультиуровневый алгоритм - в сети имеется несколько уровней маршрутизаторов. То есть в сети находятся маршрутизаторы верхнего уровня, являющиеся основной магистралью передачи данных, и находящиеся под ними маршрутизаторы низкого класса, осуществляющие непосредственную доставку пакетов адресатам. Обычно применяется, если в сети находится ОЧЕНЬ большое количество узлов. Передохни, сделай пару глотков живительной пенистой влаги - продолжаю сыпать опилки на твои мозги. Одномаршрутный алгоритм означает, что он будет предлагать только один маршрут, в то время как мультимаршрутный алгоритм будет рассматривать несколько вариантов, и, исходя из имеющихся данных по загруженности участков сети, выберет оптимальный путь. Одноадресный - групповой. Одноадресный алгоритм передает в качестве получателя только один адрес, а групповой позволяет указать в качестве получателя сразу нескольких пользователей (multicast). Виды маршрутизаторов Маршрутизаторы классифицируются по видам реализации с разными возможностями и, соответственно, ценами. Их разделяют на три класса: верхний, средний и нижний. Роутеры верхнего уровня имеют высокую производительность, поддерживают хренову тучу интерфейсов и протоколов, и позволяют воткнуть себе в зад до 50 локальных или глобальных кабелей. Про цену скажу одно: на них ты не соберешь, даже если толкнешь комп, подружку, обе почки и правое яичко. |