Protokol Kawalan Penghantaran (TCP) menggunakan satu set saluran komunikasi yang dipanggil port untuk mengurus antara pelbagai aplikasi yang berlainan yang berjalan pada peranti fizikal yang sama. Tidak seperti port fizikal pada komputer seperti port USB atau port Ethernet , port TCP adalah entri maya yang boleh diprogram bernombor antara 0 dan 65535.
Kebanyakan TCP port adalah saluran tujuan umum yang boleh dipanggil ke perkhidmatan seperti yang diperlukan tetapi sebaliknya duduk terbiar. Sesetengah pelabuhan bernombor rendah, bagaimanapun, didedikasikan untuk aplikasi tertentu. Walaupun banyak port TCP tergolong dalam aplikasi yang tidak lagi wujud, sesetengahnya sangat popular.
01 dari 08
Port TCP 0
TCP sebenarnya tidak menggunakan port 0 untuk komunikasi rangkaian, tetapi pelabuhan ini terkenal kepada pengaturcara rangkaian. Program soket TCP menggunakan port 0 oleh konvensyen untuk meminta pelabuhan yang ada dipilih dan diperuntukkan oleh sistem operasi. Ini menjimatkan pengaturcara daripada memilih ("hardcode") nombor port yang mungkin tidak berfungsi dengan baik untuk keadaan. Lagi ยป
02 dari 08
Port TCP 20 dan 21
Pelayan FTP menggunakan TCP port 21 untuk menguruskan bahagian FTP sesi mereka. Pelayan mendengar arahan FTP yang tiba di pelabuhan ini dan bertindak balas sewajarnya. Dalam FTP mod aktif, pelayan juga menggunakan port 20 untuk memulakan pemindahan data kembali kepada klien FTP.
03 dari 08
Port TCP 22
Secure Shell (SSH) menggunakan port 22. Server SSH mendengar pada pelabuhan ini untuk permintaan masuk masuk dari klien jauh. Disebabkan sifat penggunaan ini, pelabuhan 22 dari mana-mana pelayan awam kerap disiasat oleh penggodam rangkaian dan telah menjadi subjek yang banyak diteliti dalam komuniti keselamatan rangkaian. Sesetengah penyokong keselamatan mencadangkan agar pentadbir memindahkan pemasangan SSH mereka ke pelabuhan yang lain untuk membantu mengelakkan serangan ini, sementara yang lain berpendapat ini hanyalah penyelesaian yang sangat membantu.
04 dari 08
Pelabuhan UDP 67 dan 68
Pelayan Protokol Konfigurasi Hos Dinamik (DHCP) menggunakan port UDP 67 untuk mendengar permintaan manakala pelanggan DHCP berkomunikasi di port UDP 68.
05 dari 08
TCP port 80
Boleh dikatakan pelabuhan paling terkenal di Internet, TCP port 80 adalah lalai yang digunakan oleh pelayan Web HyperText Transfer Protocol (HTTP) untuk permintaan pelayar Web.
06 dari 08
Pelabuhan UDP 88
Perkhidmatan permainan Internet Xbox Live menggunakan beberapa nombor port yang berbeza termasuk port UDP 88.
07 dari 08
Pelabuhan UDP 161 dan 162
Secara lalai Protokol Pengurusan Rangkaian Mudah (SNMP) menggunakan port UDP 161 untuk menghantar dan menerima permintaan pada rangkaian yang diuruskan. Ia menggunakan port UDP 162 sebagai lalai untuk menerima perangkap SNMP daripada peranti yang diuruskan.
08 dari 08
Pelabuhan di atas 1023
Nombor pelabuhan TCP dan UDP antara 1024 dan 49151 dipanggil pelabuhan berdaftar . Pihak Berkuasa Nombor Ditugaskan Internet mengekalkan penyenaraian perkhidmatan menggunakan port ini untuk meminimumkan penggunaan yang bercanggah.
Tidak seperti pelabuhan dengan nombor yang lebih rendah, pemaju perkhidmatan TCP / UDP baru boleh memilih nombor tertentu untuk mendaftar dengan IANA daripada memiliki nombor yang diberikan kepada mereka. Menggunakan port berdaftar juga mengelakkan sekatan keselamatan tambahan yang mengendalikan sistem operasi pada port dengan nombor yang lebih rendah.