Rotazzjoni tal-proxy bejn talbiet, konnessjonijiet u sessjonijiet
Iċċekkja x'inhu verament idur servizz ta' proxy li jdur qabel ma żżid Connection: close ma' kull talba tal-applikazzjoni.
It-tieni talba minn mal-istess gateway tista' legalment tuża l-istess IP pubblika. Iċċekkja liema tul tal-ħajja juża s-servizz għar-rotazzjoni tiegħu:
| Unita tar-rotazzjoni | X'taqbel |
|---|---|
| Talba | L-operazzjoni tal-applikazzjoni li jmiss u l-ħruġ osservat tagħha |
| Konnessjoni | Jekk il-klijent użax mill-ġdid konnessjoni kompatibbli jew fetaħ oħra |
| Sessjoni tal-fornitur | L-input tas-sessjoni li teħel dokumentat u t-tul tal-ħajja tiegħu |
Connection: close mhix struzzjoni universali tal-gateway. Għal HTTPS ġewwa CONNECT, l-intestatura tat-talba tas-sit tgħaddi ġewwa t-TLS tad-destinazzjoni. Ma tgħidx lill-proxy ta' barra liema IP pubblika għandha tiġi assenjata. Is-semantika speċifika għall-konnessjoni ta' HTTP/1.1 lanqas ma tista' tiġi trasferita bla tibdil f'kull verżjoni HTTP jew trasport.
Jekk servizz dokumentat għal kull konnessjoni jeħtieġ konnessjoni ġdida, uża l-kontroll taċ-ċiklu tal-ħajja li jappoġġja l-klijent u qis l-ispejjeż ripetuti tat-twaqqif TCP/TLS. Jekk ir-rotazzjoni ssegwi sessjoni tal-fornitur, erġa' qabbad tista' żżomm kemm dik is-sessjoni kif ukoll il-ħruġ tagħha.
Irreġistra separatament l-identifikatur tat-talba, il-punt tat-tmiem, iċ-ċavetta tas-sessjoni rilevanti u s-sors osservat fid-destinazzjoni. L-għeluq ta' konnessjoni jistabbilixxi biss dak l-avveniment taċ-ċiklu tal-ħajja; ivverifika l-ħruġ magħżul għall-operazzjoni li jmiss mal-kuntratt tar-rotazzjoni reali tas-servizz.