The RFC 6335 adalah menjelaskan hal ini:
Port dalam rentang Port Dinamis (49152-65535) telah secara khusus disisihkan untuk penggunaan lokal dan dinamis dan tidak dapat ditetapkan melalui IANA. Perangkat lunak aplikasi dapat menggunakan port dinamis apa saja yang tersedia pada host lokal, tanpa jenis penugasan apa pun. Di sisi lain, perangkat lunak aplikasi TIDAK HARUS mengasumsikan bahwa nomor port tertentu dalam rentang Dynamic Ports akan selalu tersedia untuk komunikasi setiap saat, dan nomor port dalam rentang itu sehingga TIDAK HARUS digunakan sebagai pengidentifikasi layanan.
Port yang dipesan:
Port dalam kisaran Port Pengguna (1024-49151) tersedia untuk penugasan melalui IANA, dan MUNGKIN dapat digunakan sebagai pengidentifikasi layanan setelah penugasan yang berhasil.
Ports dalam rentang System Ports (0-1023) juga tersedia untuk penugasan melalui IANA. Karena rentang Port Sistem adalah yang terkecil dan yang paling padat, persyaratan untuk penetapan baru lebih ketat daripada yang untuk kisaran Port Pengguna, dan hanya akan diberikan berdasarkan prosedur "Tinjauan IETF" atau "Persetujuan IESG" RFC5226 .
Pendahuluan menjelaskan kebingungan:
Selama bertahun-tahun, penugasan nama layanan baru dan nilai nomor port untuk digunakan dengan Transmission Control Protocol (TCP) [RFC0793] dan User Datagram Protocol (UDP) [RFC0768] memiliki
pedoman yang kurang jelas.
Tampaknya Windows XP tidak mengikuti RFC6335, tetapi Solaris 10 tidak.