L'instradamento di segmenti è un processo di rete di computer utilizzato dai professionisti della rete e dell'ingegneria del traffico che organizza raccolte di informazioni o pacchetti per seguire un insieme lineare di istruzioni. Questa forma di inoltro di pacchetti è una variante del routing di origine e può essere installata su un'infrastruttura di rete MPLS (Multiprotocol Label Switching) o IPv6 esistente.
Nell'instradamento dei segmenti, la sorgente di rete definisce il percorso del traffico che viene quindi codificato nell'intestazione di un pacchetto come un elenco ordinato di nodi, denominati segmenti. L'utilizzo di questo framework consente agli operatori di rete di evitare la congestione del traffico e di guidare i nodi su percorsi diversi in base ai requisiti o allo stato della rete.
Come funziona il routing dei segmenti
Il modo in cui i pacchetti vengono trasmessi lungo un percorso è determinato dal tipo di rete in uso. In tutte le reti, le informazioni vengono trasmesse su un piano dati teorico (DP) all'interno dell'infrastruttura della rete. I dati trasmessi provengono direttamente dagli utenti e vengono combinati con i dati che fanno parte della rete. Nel routing dei segmenti, le informazioni sono organizzate in singoli segmenti che viaggiano lungo un determinato percorso.
Un segmento è un'istruzione all'interno di un programma o sistema per computer. Ad esempio, un segmento potrebbe essere un'istruzione di inoltro per trasmettere un pacchetto a un'interfaccia specifica. Esistono due tipi di segmenti, un segmento di nodo e un segmento di adiacenza. I segmenti di nodo identificano il percorso più breve verso una destinazione mentre i segmenti di adiacenza collegano i nodi insieme.
In una rete con instradamento del segmento, il controller SDN assegnerà a ciascun nodo un identificatore di segmento univoco, lo elaborerà e calcolerà un percorso o una risposta appropriati. Quando si verifica ogni istruzione, o segmento, viene designato come segmento attivato. Nella maggior parte dei sistemi di rete, il dispositivo fisico utilizzato per eseguire il routing dei segmenti è un router o un dispositivo intermedio tra un computer e un modem.
Vantaggi del routing dei segmenti
Il routing dei segmenti è pensato per fungere da versione semplificata di MPLS, una rete che si sposta dinamicamente tra i protocolli Internet (IP) al fine di migliorare la velocità. Può essere implementato all'interno dell'architettura MLPS esistente, utilizzando le risorse in modo più efficiente e accelerando l'elaborazione e lo scambio di informazioni. Ulteriori vantaggi dell'esecuzione del routing dei segmenti includono una scalabilità più semplice, una migliore flessibilità, una latenza più elevata, un maggiore equilibrio tra i sistemi e una maggiore semplicità operativa.