Permintaan kedua melalui gateway yang sama dapat secara sah menggunakan IP publik yang sama. Periksa masa hidup mana yang digunakan layanan untuk rotasinya:

Unit rotasiApa yang dibandingkan
PermintaanOperasi aplikasi berikutnya dan keluaran yang teramati
KoneksiApakah klien memakai ulang koneksi yang kompatibel atau membuka koneksi lain
Sesi penyediaMasukan sesi lengket yang terdokumentasi dan masa hidupnya

Connection: close bukan instruksi gateway yang universal. Untuk HTTPS di dalam CONNECT, header permintaan situs web berjalan di dalam TLS tujuan. Ini tidak memberi tahu proxy luar IP publik mana yang harus dialokasikan. Semantik khusus koneksi HTTP/1.1 juga tidak dapat dipindahkan tanpa perubahan ke setiap versi HTTP atau transport.

Jika layanan per koneksi yang terdokumentasi membutuhkan koneksi baru, gunakan kendali siklus hidup yang didukung klien dan perhitungkan biaya penyiapan TCP/TLS yang berulang. Jika rotasi mengikuti sesi penyedia, menghubungkan ulang dapat mempertahankan sesi itu sekaligus keluarnya.

Catat pengenal permintaan, titik akhir, kunci sesi terkait, dan sumber yang teramati di tujuan secara terpisah. Menutup koneksi hanya membuktikan peristiwa siklus hidup itu; verifikasi keluaran yang dipilih untuk operasi berikutnya terhadap kontrak rotasi layanan yang sebenarnya.

Artikel terkait