Hanya karena tidak ada jawaban yang baik saya ingin berpadu.
Salah satu cara untuk melakukan ini adalah dengan menambahkan opsi IP yang menentukan ekstensi port. Opsi harus dirancang agar sesuai dengan bagian opsional dari header IP dan akan dilewati oleh hop yang tidak dikenal.
Anda akan menggunakan opsi ini dan informasi informasinya untuk memperluas sumber, tujuan, atau kedua nomor port.
Keterbatasan tidak akan bekerja secara otomatis dalam perangkat lunak yang ada hanya dengan menambahkan opsi, mereka harus ditulis ulang untuk mengambil keuntungan dari opsi tidak peduli bagaimana itu diterapkan, perangkat lunak yang ada dan firewall akan mengabaikan paket atau memprosesnya seperti biasa menggunakan nilai di bidang port sumber dan tujuan.
Singkatnya itu tidak mudah dilakukan dan akan lebih baik dilakukan dengan menggunakan pendengar tunggal yang dapat digunakan kembali dan data yang terkandung dalam muatan paket.
Anda juga dapat lebih mudah mengizinkan penggunaan kembali port dalam perangkat lunak, yang dapat membantu mengatasi batasan ini dengan menggunakan kembali port server untuk beberapa koneksi klien.
Rtsp misalnya dapat menggunakan tajuk SessionId bersama dengan berbagai tajuk lainnya dalam muatan paket IP untuk menentukan koneksi apa yang diminta oleh permintaan dan bertindak sesuai misalnya, jika soket dari mana pesan dikirim tidak sama dengan soket. alamat jarak jauh yang sesuai dengan sesi kemudian maka seseorang dapat memperbolehkan sesi diperbarui dengan soket baru untuk diproses, menolak pesan atau berbagai tindakan lain tergantung pada aplikasi.
Server Http juga dapat melakukan ini atau jenis server lainnya.
Hal utama yang perlu diingat ketika mengizinkan penggunaan kembali port adalah bahwa Anda juga harus memperhitungkan alamat IP sumber.