9.2.1 Negotiation between Tunnel Endpoints (Negoziazione tra gli endpoint del tunnel)
9.2.1 Negotiation between Tunnel Endpoints (Negoziazione tra gli endpoint del tunnel)
Questa sezione descrive le modifiche dettagliate per abilitare l'uso di ECN attraverso i tunnel IPsec, inclusa la negoziazione del supporto ECN tra gli endpoint del tunnel. Questo è supportato da tre modifiche a IPsec:
-
Un campo opzionale del Security Association Database (SAD, database delle associazioni di sicurezza), che indica se l'elaborazione di incapsulamento e decapsulamento del tunnel è consentita o vietata dall'utilizzare ECN nell'intestazione IP esterna.
-
Un attributo opzionale della Security Association (associazione di sicurezza), che consente la negoziazione di questo campo SAD tra i due endpoint di un SA che supporta la modalità tunnel.
-
Modifiche all'elaborazione di incapsulamento e decapsulamento in modalità tunnel per consentire o vietare l'uso di ECN nell'intestazione IP esterna in base al valore del campo SAD. Quando l'uso di ECN nell'intestazione IP esterna è consentito, il codepoint ECT viene impostato nell'intestazione esterna per le connessioni con capacità ECN, e le notifiche di congestione (indicate dal codepoint CE) da tali connessioni vengono propagate all'intestazione interna all'uscita del tunnel.
Se viene implementata la negoziazione dell'uso di ECN, allora DOVREBBE essere implementato anche il campo SAD. D'altra parte, la negoziazione dell'uso di ECN è opzionale in tutti i casi, anche per le implementazioni che supportano il campo SAD. Le modifiche dell'elaborazione di incapsulamento e decapsulamento sono richieste, ma possono essere implementate senza le altre due modifiche assumendo che l'uso di ECN sia sempre vietato. L'alternativa a funzionalità completa per l'uso di ECN sui tunnel IPsec consiste nel campo SAD e nella versione completa delle modifiche dell'elaborazione di incapsulamento e decapsulamento, con o senza il supporto opzionale di negoziazione. L'alternativa a funzionalità limitata consiste nel sottoinsieme delle modifiche di incapsulamento e decapsulamento che vietano sempre l'uso di ECN.
Queste modifiche sono ulteriormente trattate nelle tre sottosezioni seguenti.