Aller au contenu principal

1. Introduction

1. Introduction

Le routage par segment [RFC8402] exploite le paradigme du routage source. Un nœud d'entrée dirige un paquet à travers une liste ordonnée d'instructions, appelées "segments". Chacune de ces instructions représente une fonction à appeler à un emplacement spécifique dans le réseau. Une fonction est définie localement sur le nœud où elle est exécutée et peut aller du simple déplacement en avant dans la liste de segments à tout comportement complexe défini par l'utilisateur. La programmation réseau combine les fonctions de routage par segment, simples et complexes, pour atteindre un objectif de mise en réseau qui va au-delà du simple routage de paquets.

Ce document définit le concept de programmation réseau SRv6 et spécifie les principaux comportements de routage par segment pour permettre la création de couches de recouvrement interopérables avec optimisation de la couche sous-jacente.

[SRV6-NET-PGM-ILLUST] illustre les concepts définis dans ce document.

Une familiarité avec l'en-tête de routage par segment [RFC8754] est attendue.