El enrutamiento de segmentos es un proceso de redes informáticas utilizado por profesionales de la ingeniería de tráfico y redes que organiza colecciones de información, o paquetes, para seguir un conjunto lineal de instrucciones. Esta forma de reenvío de paquetes es una variante del enrutamiento de origen y se puede instalar sobre la infraestructura de red existente de conmutación de etiquetas multiprotocolo (MPLS) o IPv6.
En el enrutamiento de segmentos, la fuente de la red define la ruta para el tráfico que luego se codifica en un encabezado de paquete como una lista ordenada de nodos, denominados segmentos. El uso de este marco ayuda a los operadores de red a evitar la congestión del tráfico y a dirigir los nodos por diferentes rutas según los requisitos o el estado de la red.
Cómo funciona el enrutamiento de segmentos
La forma en que se transmiten los paquetes a lo largo de una ruta está determinada por el tipo de red en uso. En todas las redes, la información se transmite a través de un plano de datos teórico (DP) dentro de la infraestructura de la red. Los datos que se transmiten provienen directamente de los usuarios y se combinan con los datos que forman parte de la red. En el enrutamiento de segmentos, la información se organiza en segmentos individuales que viajan a lo largo de una ruta determinada.
Un segmento es una instrucción dentro de un programa o sistema de computadora. Por ejemplo, un segmento podría ser una instrucción de reenvío para transmitir un paquete a una interfaz específica. Hay dos tipos de segmentos, un segmento de nodo y un segmento de adyacencia. Los segmentos de nodo identifican la ruta más corta a un destino, mientras que los segmentos de adyacencia unen los nodos.
En una red enrutada por segmentos, el controlador SDN asignará a cada nodo un identificador de segmento único, lo procesará y calculará una ruta o respuesta apropiada. A medida que ocurre cada instrucción o segmento, se designa como segmento activado. En la mayoría de los sistemas de redes, el dispositivo físico que se utiliza para realizar el enrutamiento de segmentos es un enrutador o un dispositivo de punto medio entre una computadora y un módem.
Beneficios del enrutamiento de segmentos
El enrutamiento de segmentos está destinado a servir como una versión simplificada de MPLS, una red que se mueve dinámicamente entre protocolos de Internet (IP) para mejorar la velocidad. Se puede implementar dentro de la arquitectura MLPS existente, utilizando los recursos de manera más eficiente y acelerando el procesamiento y el intercambio de información. Los beneficios adicionales de ejecutar el enrutamiento de segmentos incluyen una escalabilidad más sencilla, una mayor flexibilidad, una mayor latencia, un mayor equilibrio entre los sistemas y una mayor simplicidad operativa.