Nuove funzioni di Solaris 10

Opzione del socket TCP_INIT_CWND

Questo miglioramento alle funzioni di rete è stato introdotto in Solaris 10 6/06.

La nuova opzione del socket TCP, TCP_INIT_CWND, consente a un'applicazione di ignorare le impostazioni della finestra di congestione iniziale di TCP, secondo quanto riportato nella RFC 3390, “increasing tcp's initial window”. Nell'impostazione predefinita, TCP imposta la finestra di congestione iniziale durante la configurazione della connessione e dopo un periodo di inattività. (per periodo di inattività si intende un periodo in cui non c'è traffico tra le due estremità della connessione TCP). Un'applicazione può utilizzare l'opzione del socket TCP_INIT_CWND per impostare la finestra di congestione iniziale su uno specifico numero di segmenti TCP. In questo modo, il valore di questa nuova opzione viene utilizzato per impostare la finestra di congestione sia all'avvio della connessione che dopo un periodo di inattività. Il processo deve disporre del privilegio PRIV_SYS_NET_CONFIG se è necessario specificare un numero superiore a quello calcolato dalla RFC 3390.

Per maggiori informazioni, vedere la pagina man tcp(7P).