Instradamento cluster SIP (Session Initiation Protocol)
Le regole di instradamento cluster sono il metodo utilizzato per definire in che modo il proxy SIP instrada i messaggi a specifici cluster nella cella.
Un singolo proxy SIP può far fronte a più cluster SIP. Se si sta eseguendo più di un cluster di applicazioni sul backend e si desidera utilizzare una singola serie di server proxy, il livello proxy avrà bisogno di determinate informazioni per distinguere a quale cluster deve essere instradata una richiesta iniziale (una non presente in una finestra di dialogo preesistente senza affinità o instradamento integrato).
Per fare ciò, SIP utilizza una serie di regole di instradamento cluster che consentono al proxy di distinguere correttamente ogni richiesta. A differenza di HTTP, che solitamente può farlo utilizzando l'URI, nel SIP possono esserci numerosi altri fattori applicabili.
Ogni proxy SIP è configurato con un cluster predefinito che viene utilizzato per instradare tutti i messaggi che non hanno una regola di instradamento cluster associata. Le regole di instradamento del cluster, che determinano il modo in cui i messaggi vengono instradati ai diversi cluster di backend che vengono frontati, possono essere definiti su ciascun proxy.
Regole di instradamento cluster
- Tipo di messaggio
- campo A:
- campo Da:
- Indirizzo di destinazione
- Indirizzo origine
- Nome intestazione arbitrario con un valore univoco per distinguere il cluster
Le regole di instradamento cluster vengono utilizzate per instradare solo i messaggi associati alle nuove finestre di dialogo. Una volta stabilita una finestra di dialogo, nei messaggi SIP viene incorporato un metodo per l'instradamento al cluster specifico.