stringtranslate.com

Маршрутизация на основе политик

В компьютерных сетях маршрутизация на основе политик ( PBR ) — это метод, используемый для принятия решений о маршрутизации на основе политик, установленных сетевым администратором.

Когда маршрутизатор получает пакет, он обычно решает, куда его переслать, на основе адреса назначения в пакете, который затем используется для поиска записи в таблице маршрутизации . Однако в некоторых случаях может возникнуть необходимость переслать пакет на основе других критериев. Например, сетевой администратор может захотеть переслать пакет на основе адреса источника, а не адреса назначения. [a] Это позволяет маршрутизировать пакеты, исходящие из разных источников, в разные сети, даже если пункты назначения одинаковы, и может быть полезно при соединении нескольких частных сетей.

Маршрутизация на основе политики также может основываться на размере пакета, протоколе полезной нагрузки или другой информации, доступной в заголовке пакета или полезной нагрузке.

В Cisco IOS PBR реализован с использованием карт маршрутов . [1] Linux поддерживает несколько таблиц маршрутизации, начиная с версии 2.2. [2] FreeBSD поддерживает PBR, используя IPFW , IPFilter или PF OpenBSD .

Примеры

PBR можно использовать для перенаправления трафика на прокси-сервер с помощью коммутатора L3 (маршрутизатора), поддерживающего PBR. При таком развертывании определенный исходный трафик (например, HTTP, FTP) может быть перенаправлен в механизм кэширования. Это известно как виртуальное встроенное развертывание.

Примечания

  1. ^ Маршрутизацию на основе адреса источника не следует путать с маршрутизацией источника .

Рекомендации

  1. ^ Руководство по настройке решений для качества обслуживания Cisco IOS версии 12.0. Архивировано 13 мая 2008 г. на Wayback Machine.
  2. ^ HOWTO по расширенной маршрутизации и управлению трафиком в Linux.

Внешние ссылки