Процесс пересылки пакетов просто подразумевает пересылку входящих пакетов по назначению.
- Интернет обычно состоит из двух терминов — взаимосвязи и сети. Итак, это подключение к большому набору сетей. Пакет, который необходимо переслать, может быть связан с той же сетью, что и хост-источник, или может принадлежать хосту-получателю в другой сети. Таким образом, от пункта назначения зависит, сколько может пройти пакет, прежде чем он достигнет пункта назначения.
- Маршрутизатор отвечает за процесс пересылки пакетов. Он принимает пакет от хоста-источника или другого маршрутизатора на пути пакета и помещает его на маршрут, ведущий к целевому хосту.
- Таблица маршрутизации поддерживается маршрутизатором, который используется для принятия решения о пересылке пакетов.
Пересылка пакетов в маршрутизаторе
Маршрутизаторы используются в сети для пересылки пакетов из локальной сети в удаленную сеть. Таким образом, процесс маршрутизации включает в себя пересылку пакетов от входного интерфейса к выходному интерфейсу.
Working
Следующие шаги включены в пересылку пакетов в маршрутизаторе:
- Маршрутизатор принимает прибывший пакет от входного интерфейса, а затем пересылает этот пакет на другой интерфейс.
- Маршрутизатору необходимо выбрать наилучший возможный интерфейс для того, чтобы пакет достиг намеченного пункта назначения, поскольку в маршрутизаторе существует несколько интерфейсов.
- Решение о пересылке принимается маршрутизатором на основе записей в таблице маршрутизации. Записи в таблице маршрутизации содержат сети назначения и интерфейсы выхода, на которые должен быть направлен пакет.
- Выбор выходного интерфейса зависит от того, во-первых, интерфейс должен вести к целевой сети, в которую предполагается отправить пакет, а во-вторых, это должен быть наилучший возможный путь, ведущий к сети назначения.
Методы пересылки пакетов
Ниже приведены методы пересылки пакетов в зависимости от хоста назначения:
- Метод следующего перехода: сохраняя сведения только о следующем переходе или следующем маршрутизаторе на пути пакета, подход следующего перехода уменьшает размер таблицы маршрутизации. Таблица маршрутизации, поддерживаемая с использованием этого метода, не содержит информации обо всем маршруте, по которому должен пройти пакет.
- Сетевой метод: в этом методе записи не делаются для всех хостов назначения в сети маршрутизатора. Скорее, запись делается для сетей назначения, которые подключены к маршрутизатору.
- Метод для конкретного хоста: в этом методе таблица маршрутизации содержит записи для всех хостов назначения в сети назначения. С увеличением размера таблицы маршрутизации эффективность таблицы маршрутизации снижается. Он находит свое применение в процессе проверки маршрута и в целях безопасности.
- Метод по умолчанию: предположим, что хост в сети N1 подключен к двум маршрутизаторам, один из которых (маршрутизатор R1) подключен к сети N2, а другой маршрутизатор R2 — к остальной части Интернета. В результате в таблице маршрутизации есть только одна запись по умолчанию для маршрутизатора R2.