Perbedaan antara jenis port


1

Apa perbedaan antara ketiga jenis port; Terkenal, Terdaftar dan Dinamis? Yakni, perbedaan penggunaan dan nomor port yang terkait dengan setiap kategori.

Saat ini saya mengerti rentang port untuk setiap kategori adalah sebagai berikut:
Terkenal: hingga 1023.
Terdaftar: antara 1024 dan 49151.
Dinamis: antara 49152 dan hingga 65535.

Jawaban:


1

Ada beberapa perbedaan praktis dan konvensional.

Praktis:

  • Pada sistem Unix dan Unix-like, hanya superuser yang dapat mengikat layanan ke port & lt; 1024. Port-port ini ditugaskan oleh IETF [ 1 ] (well, IANA mengatakan [ 2 ] bahwa mereka ditugaskan oleh IETF, dan IETF mengatakan [ 1 ] bahwa mereka ditugaskan oleh IANA, tetapi itu berarti IETF menyarankan penugasan dan IANA menyimpan daftar otoritatif).

Konvensional:

  • Port 1024--49151 tersedia untuk pendaftaran di IANA untuk tujuan yang lebih umum karena tersedia bagi pengguna reguler untuk diikat. Inilah mengapa mereka digunakan untuk mis. server game. Registrasi adalah upaya untuk mencoba menghindari bentrokan port (yang terjadi pula, karena tidak semua orang berpikir layak untuk mendaftar).
  • Port 49152--65535 secara eksplisit tidak tersedia untuk pendaftaran [ 2 ] Ini memastikan bahwa mereka dapat digunakan oleh aplikasi apa pun, setelah memeriksa bahwa mereka belum digunakan . Karena rentang 1024--49151 dapat didaftarkan, jika aplikasi akan mengambil port pertama yang tersedia dalam rentang itu, bentrokan mungkin terjadi ketika aplikasi yang terdaftar nanti akan mulai. Demikian pula, ada keuntungan karena bisa "yakin" (dalam teori) bahwa port tertentu sesuai dengan layanan tertentu.

Semua perbedaan yang disebutkan ini ditentukan melalui [ 2 ], tetapi dalam praktiknya seperti yang saya sebutkan tidak semua orang mematuhi penugasan pelabuhan terdaftar. Anda hampir tidak akan menemukan port server game umum (mis. 27015 untuk Counter-strike, 6889 untuk Starcraft) yang terdaftar, dan pada praktiknya ada port sistem konvensional (411 untuk Direct Connect) yang juga tidak terdaftar. Persyaratan pengikat superuser pada port & lt; 1024 juga hanya pembatasan OS.

IANA menyimpan daftar otoritatif pada penetapan nomor port [ 2 ]

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.