15. Проблема и общие алгоритмы маршрутизации. Маршрутизаторы. Типовые характеристики современных маршрутизаторов.
Маршрутизаторы - сетевое устройство, пересылающее пакеты данных между различными сегментами сети и принимающее решения на основании информации о топологии сети и определённых правил, заданных администратором, используя таблицу маршрутизации.
Таблица маршрутизации — электронная таблица (файл) или база данных, хранящаяся на маршрутизаторе или сетевом компьютере, описывающая соответствие между адресами назначения и интерфейсами, через которые следует отправить пакет данных до следующего маршрутизатора. Является простейшей формой правил маршрутизации.
Таблица маршрутизации маршрутизатора
Первый столбец таблицы содержит адреса назначения пакетов. Следом за адресом назначения указывается сетевой адрес следующего маршрутизатора (сетевой адрес интерфейса следующего маршрутизатора), на который надо направить пакет, чтобы тот передвигался по направлению к заданному адресу по рациональному маршруту.
П еред тем как передать пакет следующему маршрутизатору, текущий маршрутизатор должен определить, на какой из нескольких собственных портов он должен поместить данный пакет. Для этого служит третий столбец таблицы маршрутизации, содержащий сетевые адреса выходных интерфейсов. При выборе маршрута принимается во внимание столбец, представляющий расстояние до сети назначения. Расстояние измеряется в любой метрике, используемой в соответствии с заданным в сетевом пакете критерием (время прохождения пакета по линиям связи, различные характеристики надежности линий связи на данном маршруте, пропускной способностью или другой величиной).
Проблема выбора наилучшего пути и ее решение является главной задачей сетевого уровня. Эта проблема осложняется тем, что самый короткий путь не всегда самый лучший.
Часто критерием при выборе маршрута является время передачи данных по этому маршруту, оно зависит от пропускной способности каналов связи и интенсивности трафика, которая может изменяться с течением времени.
Протоколы маршрутизации могут быть построены на основе разных алгоритмов, отличающихся способами построения таблиц маршрутизации, способами выбора наилучшего маршрута и другими особенностями своей работы.
Для алгоритмов маршрутизации характерны одношаговый и многошаговый подходы.
Одношаговый подход (при выборе маршрута определяется только следующий (ближайший) router, а не вся последовательность router’ов от начала до конечного узла).
От способа формирования таблиц маршрутизации: алгоритмы фиксированной, простой и адаптивной маршрутизации.
Фиксированная маршрутизация (Однопутевая-существует таблица маршрутизации. Многопутевая-существует несколько таблиц маршрутизации) - все записи в таблице являются статическими. Админ сети сам решает, на какие router’ы надо передавать пакеты с теми или иными адресами, и вручную заносит соответствующие записи в таблицу маршрутизации. Таблица создается в процессе загрузки, используется без изменений до тех пор, пока ее содержимое не будет отредактировано вручную.
Простая маршрутизация делиться на случайную, лавинную и маршрутизацию по предыдущему опыту.
Случайная – мы случайно посылаем в другой маршрутизатор, затем дальше, только не в тот из которого пришли.
Лавинная – отправляется во все маршрутизоторы, и так далее. Это работает если только сеть ненагружена.
По предыдущему опыту – выбор маршрута осуществляется по таблице, но таблица строится путем анализа адресных полей пакетов, появляющихся на входных портах
Адаптивная маршрутизация делиться на локальную, центральную и Гибридную(смешанную).
Локальная – так же создается таблица маршрутизации. Оценивает маршрутизатор – трафик и т.п. и далее создается таблица.
Центральная – среди маршрутизаторов выделяем главный маршрутизатор т.е. серверы маршрутизации. (Это дорогостоящие системы).
Гибридная – это помесь локальной и центральной маршрутизации.
Многошаговый подход — узел-источник задает в пакете полный маршрут его следования через все промежуточные маршрутизаторы. Нет необходимости строить и анализировать табл марш-ии. Это ускоряет прохождение пакета по сети, разгружает маршрутизаторы, но больше загружает конечные узлы.
По областям применения маршрутизаторы делятся на несколько классов.
Магистральные маршрутизаторы (backbone routers) предназначены для построения центральной сети корпорации. Центральная сеть может состоять из большого количества локальных сетей, разбросанных по разным зданиям и использующих самые разнообразные сетевые технологии, типы компьютеров и операционных систем.
Магистральные маршрутизаторы - это наиболее мощные устройства, способные обрабатывать несколько сотен тысяч или даже несколько миллионов пакетов в секунду, имеющие большое количество интерфейсов локальных и глобальных сетей. Поддерживаются не только среднескоростные интерфейсы глобальных сетей, такие как Т1/Е1, но и высокоскоростные, например, АТМ или SDH со скоростями 155 Мбит/с или 622 Мбит/с. Чаще всего магистральный маршрутизатор конструктивно выполнен по модульной схеме на основе шасси с большим количеством слотов. Большое внимание уделяется в магистральных моделях надежности и отказоустойчивости маршрутизатора, которая достигается за счет системы терморегуляции, избыточных источников питания, заменяемых «на ходу» (hot swap) модулей, а также симметричного мультипроцессирования.
Маршрутизаторы региональных отделений соединяют региональные отделения между собой и с центральной сетью. Сеть регионального отделения, так же как и центральная сеть, может состоять из нескольких локальных сетей. Такой маршрутизатор обычно представляет собой некоторую упрощенную версию магистрального маршрутизатора. Если он выполнен на основе шасси, то количество слотов его шасси меньше. Возможен также конструктив с фиксированным количеством портов. Поддерживаемые интерфейсы локальных и глобальных сетей менее скоростные. Это наиболее обширный класс выпускаемых маршрутизаторов, характеристики которых могут приближаться к характеристикам магистральных маршрутизаторов, а могут и опускаться до характеристик маршрутизаторов удаленных офисов.
Маршрутизаторы удаленных офисов соединяют, как правило, единственную локальную сеть удаленного офиса с центральной сетью или сетью регионального отделения по глобальной связи. В max варианте такие маршрутизаторы могут поддерживать и два интерфейса локальных сетей. Как правило, интерфейс локальной сети - это Ethernet 10 Мбит/с, а интерфейс глобальной сети - выделенная линия со скоростью 64 Кбит/с, 1,544 или 2 Мбит/с. М.у.о. может поддерживать работу по коммутируемой телефонной линии в качестве резервной связи для выделенного канала. Существует. очень большое кол-во типов м.у.о.
Это объясняется как массовостью потенциальных потребителей, так и специализацией такого типа устройств, проявляющейся в поддержке одного конкретного типа глобальной связи.
Маршрутизаторы локальных сетей (коммутаторы 3-го уровня) предназначены для разделения крупных локальных сетей на подсети. Основное требование, предъявляемое к ним, - высокая скорость маршрутизации, так как в такой конфигурации отсутствуют низкоскоростные порты, такие как модемные порты 33,6 Кбит/с или цифровые порты 64 Кбит/с. Все порты имеют скорость по крайней мере 10 Мбит/с, а многие работают на скорости 100 Мбит/с.
В зависимости от области применения маршрутизаторы обладают различными основными и дополнительными техническими характеристиками.
Основные технические характеристики маршрутизатора связаны с тем, как он решает свою главную задачу - маршрутизацию пакетов в составной сети. Именно эти характеристики прежде всего определяют возможности и сферу применения того или иного маршрутизатора.
Общая производительность маршрутизатора. Высокая производительность маршрутизации важна для работы с высокоскоростными локальными сетями, а также для поддержки новых высокоскоростных глобальных технологий, таких как SDH(Synchronous Digital Hierarchy) и АТМ(Asynchronous Transfer Mode). Общая производительность маршрутизатора зависит от многих факторов, наиболее важными из которых являются: тип используемых процессоров, эффективность программной реализации протоколов, архитектурная организация вычислительных и интерфейсных модулей. Наиболее производительные маршрутизаторы имеют мультипроцессорную архитектуру, сочетающую симметричные и асимметричные свойства. Несколько мощных центральных процессоров по симметричной схеме выполняют функции вычисления таблицы маршрутизации. Менее мощные процессоры в интерфейсных модулях занимаются передачей пакетов на подключенные к ним сети и пересылкой пакетов на основании части таблицы маршрутизации, кэшированной в локальной памяти интерфейсного модуля.
Магистральные маршрутизаторы обычно поддерживают максимальный набор протоколов и интерфейсов и обладают высокой общей производительностью в один-два миллиона пакетов в секунду.
Маршрутизаторы удаленных офисов поддерживают один-два протокола локальных сетей и низкоскоростные глобальные протоколы, общая производительность таких маршрутизаторов обычно составляет от 5 до 20-30 тысяч пакетов в секунду.
Маршрутизаторы региональных отделений занимают промежуточное положение, поэтому их иногда не выделяют в отдельный класс устройств.
- Информационно-вычислительные сети. Архитектура сетей и систем телекоммуникаций, базовые понятия и терминология сетевых технологий.
- 2. Характеристики проводных линий связи. Особенности подключения и согласования передающих линий. Эффекты, наблюдаемые при распространении сигналов по длинным проводным линиям.
- 3. Особенности оптоволоконных линий связи
- 4 Основные методы организации последовательных и связных интерфейсов
- 5. Цифровые каналы передачи данных. Разделение каналов по времени и частоте.
- 6. Передача в базовой полосе. Самосинхронизирующиеся коды (сск). Структура и форматы информации. Кодонезависимая (прозрачная) передача. Способы правильности передачи информации.
- 7. Передача в выделенной полосе с модуляцией несущей. Аналоговые каналы передачи данных. Скорость передачи информации. Кодирование информации. Формула к. Шеннона.
- 8. Способы модуляции. Модемы для коммутируемых линий. Модемные протоколы физического уровня. Организация дуплексного обмена.
- 9. Аналоговые и цифровые выделенные линии. Технологии xDsl
- 10. Локальные вычислительные сети (лвс). Моноканал. Методы доступа к моноканалу. Случайные, детерминированные и комбинированные методы.
- 11. Множественный доступ с контролем несущей и обнаружением конфликтов (csma/cd). Разновидности сетей Ethernet. Оборудование для организации лвс по технологии Ethernet.
- 1) Мосты Ethernet.
- 2) Маршрутизаторы.
- 3) Hub (концетратор)
- 4) Коммутатор (Switch)
- 13. Маркерные методы доступа. Сети fddi и Token Ring (tr). Особенности технологии arcNet. Преимущества и недостатки маркерного доступа.
- 14. Высокоскоростные локальные сети. Технологии 100vg-AnyLan, Fast-, Gigabit и 10Gigabit Ethernet.
- 15. Проблема и общие алгоритмы маршрутизации. Маршрутизаторы. Типовые характеристики современных маршрутизаторов.
- 16. Эталонная модель взаимосвязи открытых систем, уровни и протоколы. Функции сетевого и транспортного уровней.
- 17. Стек протоколов ipx/spx. Клиент – серверное взаимодействие. Идентификация программ в сети. Поиск серверов в сети с неизвестной топологией.
- 19. Стандартные протоколы обмена маршрутной информацией. Протоколы rip и ospf.
- 20. Интерфейс NetBios и NetBios over tcp/ip, протокол NetBeui.
- 21. Сетевой интерфейс прикладного программирования Winsock.
- 22. Сетевые операционные системы. Сети одноранговые и с централизованным управлением («клиент/сервер»).
- 23. Особенности файловых подсистем сетевых ос, обеспечивающие надежность и производительность при хранении и доступе к данным.
- 24. Механизмы защиты данных в сетях эвм. Аутентификация в сети на примере Kerberos.
- Характеристика Windows Основные характеристики ос семейства Windows 2000
- Основные функции и возможности NetWare 6x
- Особенности инсталляции
- Характеристика unix/linux
- Необязательный графический интерфейс
- Возможности, которые предоставляет ос Linux.
- Сравнение функциональности Windows nt Server и unix
- Базовые сетевые технологии и протоколы
- 26. Особенности технологий глобальных телекоммуникаций на основе виртуальных каналов: Frame Relay, X.25, atm(mpls).
- 27. Особенности цифровых выделенных каналов pdh, sdh/sonet. Чистые и наложенные ip-сети .
- 28. Технологии и оборудование беспроводных сетей. Стандарты ieee802.11x.
- 29. Спутниковые каналы обмена информацией. Геостационарные и низкоорбитальные спутники. Асимметричные и симметричные спутниковые каналы.
- 30. Сотовые системы связи и доступа в Internet
- 31. Использование инфраструктуры кабельного телевидения для организации сетей доступа в Интернет.
- 32. Протокол http. Обеспечение интерактивности и динамичности Web-страниц. Технология Java, апплеты и сервлеты.