En redes de computadoras , el enrutamiento basado en políticas ( PBR ) es una técnica utilizada para tomar decisiones de enrutamiento basadas en políticas establecidas por el administrador de la red.
Cuando un enrutador recibe un paquete, normalmente decide a dónde reenviarlo en función de la dirección de destino en el paquete, que luego se utiliza para buscar una entrada en una tabla de enrutamiento . Sin embargo, en algunos casos, puede ser necesario reenviar el paquete en función de otros criterios. Por ejemplo, un administrador de red podría querer reenviar un paquete en función de la dirección de origen, no de la dirección de destino. [a] Esto permite el enrutamiento de paquetes que se originan en diferentes fuentes a diferentes redes incluso cuando los destinos son los mismos y puede ser útil al interconectar varias redes privadas.
El enrutamiento basado en políticas también puede basarse en el tamaño del paquete, el protocolo de la carga útil u otra información disponible en el encabezado o la carga útil del paquete.
En Cisco IOS , PBR se implementa utilizando mapas de ruta . [1] Linux admite múltiples tablas de enrutamiento desde la versión 2.2. [2] FreeBSD admite PBR utilizando IPFW , IPFilter o PF de OpenBSD .
Ejemplos
PBR se puede utilizar para redirigir el tráfico a un servidor proxy mediante un conmutador L3 (enrutador) compatible con PBR. En este tipo de implementación, el tráfico de origen específico (por ejemplo, HTTP, FTP) se puede redirigir a un motor de caché. Esto se conoce como implementación virtual en línea.
Notas
- ^ El enrutamiento basado en la dirección de origen no debe confundirse con el enrutamiento de origen .
Referencias
- ^ Guía de configuración de soluciones de calidad de servicio de Cisco IOS versión 12.0 Archivado el 13 de mayo de 2008 en Wayback Machine
- ^ Cómo controlar el tráfico y enrutamiento avanzados en Linux
Enlaces externos
- Artículo de Cisco Press sobre enrutamiento de políticas
- Enrutamiento basado en políticas con Linux (edición ONLINE)
- Descripción general de la red por Rami Rosen