Функциональные дополнительные возможности маршрутизаторов

Уровень протоколов маршрутизации

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

 

Наряду с функцией маршрутизации, многие маршрутизаторы обладают важны­ми дополнитель­ными функциональными возможностями (они перечислены да­лее), которые значительно расши­ряют сферу применения этих устройств. Это:

- Поддержка одновременно нескольких протоколов маршрутизации.-ысший приоритет отдается статическим маршрутам (администратор всегда прав), сле­дую­щий приоритет имеют маршруты, выбранные протоколами состояния свя­зей, такими как OSPF или NLSP, а низшим приоритетом обладают маршруты дистанционно-векторных протоколов, как самых несовершенных.

Приоритеты сетевых протоколов. Можно установить приоритет одного прото­кола сетевого уровня над другими.

-Защита от широковещательных штормов (broadcast storm). Маршрутизатор не распространяет поврежденные пакеты, по­скольку в круг его задач не входит копирование широковещательных пакетов во все объеди­няемые им сети.

-Поддержка немаршрутизируемых протоколов,таких как NetBIOS, NETBEUI или DEC LAT, ко­торые не оперируют таким понятием, как сеть. Маршрутизаторы могут обрабатывать пакеты подобных протоколов двумя способами:

- В первом случае они могут работать с пакетами этих протоколов как мосты, то есть пе­редавать их на основании изучения MAC-адресов. - Другим способом передачи пакетов немаршрутизируемых протоколов явля­ется инкапсу­ляция этих пакетов в пакеты какого-либо сетевого протокола.

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

Классификация маршрутизаторов по областям применения

По областям применения маршрутизаторы делятся на несколько классов. --Магистральные мар­шрутизаторы (backbone routers) предназначены для построения центральной сети крупной кор­порации или телекоммуникационного оператора.

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

Маршрутизаторы локальных сетей (коммутаторы 3-го уровня) предназначены для разде­ления крупных локальных сетей на подсети. Основное требование, предъявляемое к ним, – высокая скорость маршрутизации, поскольку в такой конфигурации отсутствуют низкоскоростные порты. В зависимости от области применения маршрутизаторы обладают различными основными и до­полнительными техническими характеристиками.

 

Основные технические характеристики маршрутизаторов

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

К таким характеристикам относятся:

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

2. Перечень поддерживаемых интерфейсов локальных и глобальных сетей.

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