Что такое маршрутизация в компьютерных сетях и какие устройства её выполняют.
Маршрутизация в компьютерных сетях
Маршрутизация процесс сетевого уровня, определяющий лучший путь доставки пакета информации получателю. Пути передачи пакетов информации называют маршрутами. Лучшие определенные маршруты к «знакомым» получателям записываются и хранятся в таблице маршрутизации.
Различают два вида маршрутизации:
- Статическая маршрутизация
- Динамическая маршрутизация
Деление происходит в зависимости от способа записи в таблицу маршрутизации.
Выполняют маршрутизацию, специальные устройства – маршрутизаторы или обычные компьютеры с несколькими сетевыми картами.
Далее рассмотрим механизм статической маршрутизации в сетях с установлением соединения и без установления соединения.
Маршрутизация в сетях на основе служб без установления соединения
Рассматривать процесс маршрутизации будем на условном примере.
По условию примера, Хосту 1 нужно передать сообщение Хосту 2 (рис. 1).
При этом длина сообщения в 4 раза длиннее допустимого к передаче. Из-за этого сообщение нужно разбить на 4 части (пакета) и последовательно отослать на маршрутизатор А.
Маршрутизатор А соединен только с маршрутизаторами В и С. Соответственно, все пакеты с Хоста А могут передаваться только на маршрутизаторы В и С.
Все возможные пути движения пакетов информации записаны во внутренней таблице маршрутизации. Записи в таблице маршрутизации соответствуют реальным соединениям.
Итак, через маршрутизатор А нужно передать 4 пакета. Согласно таблице маршрутизации, действующей на данный момент времени, пакеты 1-3 передаются на маршрутизатор С. Далее согласно таблице маршрутизации маршрутизатора С, пакеты передаются на Е – маршрутизатор, который связан непосредственно с хостингом В. Все пакеты 1-3 доставлены.
На следующий момент времени на маршрутизаторе А сменилась таблица маршрутизации, предположим из-за «пробки» на участке пути А-С-Е. Согласно новой таблицы маршрутизации, маршрутизатор А передает пакет 4 по пути маршрутизации А-В-Д, далее Е и на Хост В.
Отмечу, что таблицы маршрутизации оформляются по алгоритмам маршрутизации.
Это пример был для сетей с неустановленным соединением. А как осуществляется маршрутизация при уже установленном соединении.
Маршрутизация в сетях на основе служб с установлением соединения
В сетях с установлением соединения все пакеты информации передаются по единому маршруту. Это обеспечивается установлением на весь сеанс связи надежного виртуального канала.
Задача, передать информацию от Хоста 1 на Хост 2.
Сначала, Хост 1 соединяется с Хостом 2. Это соединение становится первой записью во всех таблицах маршрутизации маршрутизаторов соединенных с Хостом 1 (А-В-С). Согласно записям пакет передается с маршрутизатора А на маршрутизатор С, далее на F, на Е и на Хост 2.
©WebOnTo.ru