Функциональные дополнительные возможности маршрутизаторов
Уровень протоколов маршрутизации
Сетевые протоколы активно используют в своей работе таблицу маршрутизации, но ни ее построением, ни поддержанием ее содержимого не занимаются. Эти функции выполняют протоколы маршрутизации. На основании этих протоколов маршрутизаторы обмениваются информацией о топологии сети, а затем анализируют полученные сведения, определяя наилучшие по тем или иным критериям маршруты. Результаты анализа и составляют содержимое таблиц маршрутизации. Помимо перечисленных выше функций, на маршрутизаторы могут быть возложены и другие обязанности, например, операции, связанные с фрагментацией.
Наряду с функцией маршрутизации, многие маршрутизаторы обладают важными дополнительными функциональными возможностями (они перечислены далее), которые значительно расширяют сферу применения этих устройств. Это:
- Поддержка одновременно нескольких протоколов маршрутизации.-ысший приоритет отдается статическим маршрутам (администратор всегда прав), следующий приоритет имеют маршруты, выбранные протоколами состояния связей, такими как OSPF или NLSP, а низшим приоритетом обладают маршруты дистанционно-векторных протоколов, как самых несовершенных.
Приоритеты сетевых протоколов. Можно установить приоритет одного протокола сетевого уровня над другими.
-Защита от широковещательных штормов (broadcast storm). Маршрутизатор не распространяет поврежденные пакеты, поскольку в круг его задач не входит копирование широковещательных пакетов во все объединяемые им сети.
-Поддержка немаршрутизируемых протоколов,таких как NetBIOS, NETBEUI или DEC LAT, которые не оперируют таким понятием, как сеть. Маршрутизаторы могут обрабатывать пакеты подобных протоколов двумя способами:
- В первом случае они могут работать с пакетами этих протоколов как мосты, то есть передавать их на основании изучения MAC-адресов. - Другим способом передачи пакетов немаршрутизируемых протоколов является инкапсуляция этих пакетов в пакеты какого-либо сетевого протокола.
Некоторые маршрутизаторы поддерживают только функции продвижения пакетов по готовой таблице маршрутизации. Такие маршрутизаторы считаются усеченными, так как для их полноценной работы требуется наличие полнофункционального маршрутизатора, у которого можно взять готовую таблицу маршрутизации. Этот маршрутизатор часто называется сервером маршрутов. Отказ от самостоятельного выполнения функций построения таблицы маршрутизации резко удешевляет маршрутизатор и повышает его производительность.
Классификация маршрутизаторов по областям применения
По областям применения маршрутизаторы делятся на несколько классов. --Магистральные маршрутизаторы (backbone routers) предназначены для построения центральной сети крупной корпорации или телекоммуникационного оператора.
-Маршрутизаторы региональных отделений соединяют региональные отделения между собой и с центральной сетью. Сеть регионального отделения, так же как и центральная сеть, может состоять из нескольких локальных сетей. Такой маршрутизатор обычно представляет собой некоторую упрощенную версию магистрального маршрутизатора. -Маршрутизаторы удаленных офисов соединяют, как правило, единственную локальную сеть удаленного офиса с центральной сетью или сетью регионального отделения по глобальной связи
Маршрутизаторы локальных сетей (коммутаторы 3-го уровня) предназначены для разделения крупных локальных сетей на подсети. Основное требование, предъявляемое к ним, – высокая скорость маршрутизации, поскольку в такой конфигурации отсутствуют низкоскоростные порты. В зависимости от области применения маршрутизаторы обладают различными основными и дополнительными техническими характеристиками.
Основные технические характеристики маршрутизаторов
Основные технические характеристики маршрутизатора связаны с тем, как он решает свою главную задачу – маршрутизацию пакетов в составной сети. Именно эти характеристики в первую очередь определяют возможности и сферу применения того или иного маршрутизатора.
К таким характеристикам относятся:
1. Перечень поддерживаемых сетевых протоколов.Программное обеспечение магистральных маршрутизаторов обычно строится по модульному принципу, поэтому при возникновении потребности можно докупать и добавлять программные модули, реализующие недостающие протоколы.
2. Перечень поддерживаемых интерфейсов локальных и глобальных сетей.
3. Общая производительность маршрутизатора.Высокая производительность маршрутизации важна для работы с высокоскоростными локальными сетями, а также для поддержки новых высокоскоростных глобальных технологий. Общая производительность маршрутизатора зависит от многих факторов, наиболее важными из которых являются: тип используемых процессоров, эффективность программной реализации протоколов, архитектурная организация вычислительных и интерфейсных модулей. Общая производительность маршрутизаторов колеблется от нескольких десятков тысяч пакетов в секунду до нескольких миллионов пакетов в секунду. Наиболее высокой производительностью обладают коммутаторы 3-го уровня, особенности которых рассмотрены ниже.