Jika anda mempunyai pengetahuan tentang rangkaian komputer, anda mungkin telah biasa dengan istilah port.
Dalam protokol rangkaian TCP/IP, port merupakan mekanisme yang membolehkan komputer menjalin hubungan dengan program dan komputer lain dalam rangkaian.
Jika anda ingin mengetahui lebih lanjut tentang apa itu port, jenis-jenisnya, dan fungsi dalam rangkaian komputer, teruskan membaca penjelasan di bawah!
Apakah itu Port?
Dalam konteks rangkaian komputer, port adalah titik permulaan dan akhir bagi sambungan rangkaian.
Port rangkaian dikaitkan dengan perisian dan dikelola oleh sistem operasi komputer.
Dalam protokol rangkaian TCP/IP, port merupakan mekanisme yang membolehkan komputer untuk menyokong banyak sesi sambungan dengan program dan komputer lain dalam rangkaian.
Port dapat mengidentifikasi aplikasi dan layanan yang menggunakan sambungan dalam protokol rangkaian TCP/IP.
Dengan kata lain, port juga menentukan proses spesifik di mana pelayan dapat menyediakan layanan kepada pelanggan atau bagaimana pelanggan dapat mengakses layanan pada pelayan.
Port diidentifikasi oleh angka 16-bit (dua byte) yang dikenal sebagai nombor port, dan mereka diklasifikasikan berdasarkan jenis protokol pengangkutan yang digunakan, iaitu port TCP dan port UDP.
Oleh sebab memiliki 16-bit, jumlah maksimum port untuk setiap protokol pengangkutan adalah 65536.
Jenis dan Fungsi Port dalam Sistem Rangkaian Komputer: Port Logik dan Port Fizikal
Dalam penggunaannya, port didapati dua jenis, iaitu port logik (non-physical port) dan port fisik.
Berikut adalah penjelasan lebih detail:
Tentang Port Logik (Non-physical Port)
Apa itu port logik?
Port logik merupakan jalur yang digunakan oleh aplikasi untuk menghubungkan ke komputer lain dalam rangkaian TCP/IP, misalnya menghubungkan komputer ke Internet.
Port ini memainkan peranan penting dalam rangkaian komputer.
Dalam penamaannya, port logik didapati tiga kategori.
Beberapa jenis port terdaftar dalam Internet Assigned Numbers Authority (IANA), sementara beberapa jenis port tidak terdaftar.
Berikut adalah contoh kategori port logik:
Port Logik | Keterangan |
---|---|
Port 20 | FTP (File Transfer Protocol) – Penghantaran Fail |
Port 21 | FTP (File Transfer Protocol) – Kawalan |
Port 22 | SSH (Secure Shell) – Kawalan Jauh dengan Selamat |
Port 23 | TELNET – Kawalan Jauh |
Port 25 | SMTP (Simple Mail Transfer Protocol) – Penghantaran E-mel |
Port 2525 | Alternatif SMTP |
Port 53 | DNS (Domain Name System) – Penyelaras Nama Domain |
Port 80 | HTTP (Hypertext Transfer Protocol) – Pelayan Web |
Port 443 | HTTPS (Hypertext Transfer Protocol Secure) – Pelayan Web Selamat |
Awalnya dari 0 hingga 255, namun kemudian diperluas hingga 0 hingga 1023.
Nombor port yang diketahui dengan baik masih mewakili layanan rangkaian yang sama dan ditugaskan oleh Internet Assigned Number Authority (IANA).
Beberapa port dalam rentang yang diketahui dengan baik belum dialokasikan dan telah dipesan untuk layanan masa depan.
Port yang diketahui dengan baik didefinisikan dalam RFC 1060.
Port Terdaftar
Port yang digunakan oleh berbagai penyedia komputer atau jaringan untuk menyokong aplikasi dan sistem operasi yang mereka buat.
Port terdaftar juga diketahui dan didaftarkan oleh IANA, namun pengalokasiannya tidak kekal.
Port 20
Port 20 digunakan untuk pemindahan dan penghantaran data. Port ini digunakan untuk pemindahan data FTP dalam mod aktif.
Port 21
Port 21 digunakan untuk kontrol FTP. Port ini mengendalikan semua perintah dan memiliki kendali terhadap aliran data.
Oleh itu, port 21 lebih fleksibel dalam pemindahan data kerana memiliki kontrol penuh dibandingkan dengan port 20.
Port 22 (SSH)
SSH, juga dikenal sebagai “Secure Shell”, digunakan untuk tugas jarak jauh seperti menghubungkan ke server atau host.
Selain itu, SSH membolehkan anda menjalankan perintah dan pindah file dari lokasi jarak jauh.
Port ini mengirimkan data melalui jaringan dalam bentuk terenkripsi.
Selain itu, hanya mereka yang memiliki hak akses yang tepat yang dapat terhubung secara jarak jauh ke sistem target menggunakan port 22, sehingga memastikan bahawa informasi tidak jatuh ke tangan yang salah.
Port ini berfungsi dalam Model Lapisan Aplikasi TCP/IP (Model OSI Lapisan 7) dan dianggap sebagai salah satu port yang paling selamat untuk akses file secara remote.
Port 23 (TELNET)
Port 23 (TELNET) digunakan untuk membuat koneksi antara server dan komputer jarak jauh.
Fungsi sebenarnya masih sama seperti SSH, hanya perbezaan pada aspek sekuriti.
Hal ini kerana port 23 tidak menggunakan enkripsi dalam koneksi, sehingga menjadikan telnet sebagai salah satu layanan yang paling tidak selamat untuk digunakan.
Port 25 (SMTP)
SMTP (Simple Mail Transfer Protocol) adalah protokol yang digunakan untuk memastikan pengiriman emel secara aman melalui jaringan.
Port 25 berfungsi di Lapisan Aplikasi (Model OSI Lapisan 7).
Protokol ini tidak hanya mengirimkan pesan dalam satu jaringan, tetapi juga dapat mengirimkan pesan antara jaringan yang berbeza.
Oleh itu, port 25 menjadi salah satu port penting untuk berkomunikasi melalui pesan di seluruh jaringan kerana sekuritinya.
Namun, anda tidak diizinkan untuk membaca emel kerana ia hanya dimaksudkan untuk dikirim melalui jaringan.
Port 2525 (Alternatif SMTP)
Port 2525 memiliki fungsi yang sama dengan port 25, iaitu untuk mengirim emel dengan selamat melalui jaringan.
Port ini digunakan sebagai alternatif untuk port 25.
Port 53 (DNS)
DNS (Domain Name System) digunakan untuk menerjemahkan alamat IP setiap host dari angka menjadi huruf.
Ketika anda mengunjungi sebuah laman web dengan nama seperti exabytes.my, sebenarnya ada alamat IP di balik nama itu.
Namun, menggunakan alamat IP bisa menjadi sedikit rumit.
Port 80 (HTTP/Pelayan Web)
Protokol Penghantaran Hiperteks (HTTP) adalah singkatan bagi HTTP yang bermaksud Protokol Penghantaran Hiperteks.
Fungsi port 80 adalah untuk membolehkan pelayar web berhubung dengan laman web di Internet.
Secara asasnya, port 80 menunggu permintaan sambungan daripada pelayar web.
Setelah sambungan terjalin, anda akan disambungkan ke World Wide Web (WWW) dan mendapatkan akses kepada pelbagai laman web di Internet.
Port alternatif untuk HTTP/pelayan web adalah port 8080 dan 81.
Port 443 (HTTPS)
Port 443 untuk HTTPS digunakan untuk menyambung ke Internet dengan membina sambungan antara laman web dan pelayar yang terhubung ke World Wide Web (WWW).
Namun, port ini mempunyai sekuriti tambahan yang tidak ada pada port HTTP 80.
Port ini diciptakan untuk menyediakan sambungan yang lebih selamat untuk memastikan data dipindahkan melalui jaringan secara selamat.
Pada dasarnya, port ini mengenkripsi dan mengautentikasi paket jaringan sebelum mengirimkannya melalui jaringan untuk sekuriti tambahan.
Sekuriti ini diperkenalkan melalui penggunaan SSL, yang juga dikenal sebagai Secure Socket Layer.
Port 110 (POP-3)
POP3, yang juga dikenal sebagai Protokol Pejabat Pos Versi 3, beroperasi di port TCP 110.
Port 110 digunakan untuk mengambil pesan emel dari server SMTP.
Dengan menggunakan port ini, anda dapat memuat pesan dari server dan membacanya.
Selain itu, pesan juga akan dihapus dari server setelah diunduh.
Namun, port ini memiliki isu sekuriti.
Autentikasi yang dikirim melalui jaringan tidak dienkripsi dan dikirim dalam teks biasa.
Hal ini memudahkan bagi penyerang untuk mengakses informasi dan menyalahgunakannya.
Port 119 (Pelayan NNTP)
Pelayan NNTP, atau Protokol Pemindahan Berita Rangkaian, menggunakan port 119.
Port ini digunakan untuk memuat server kumpulan berita USENET (news) di seluruh dunia.
Port 143 (IMAP)
IMAP adalah singkatan dari “Internet Message Access Protocol”.
Port IMAP 143 digunakan untuk mengambil pesan emel dari server jarak jauh tanpa perlu memuat emel tersebut.
Ini membolehkan anda memiliki kebebasan untuk mengakses emel anda dari mana saja selama anda terhubung ke server.
Namun, anda juga dapat memuat emel jika diinginkan.
Ini juga memberi anda kemampuan untuk mencari pesan anda di antara banyak pesan yang tersedia.
Selain itu, port ini juga memastikan bahawa data tetap selamat selama sambungan.
Port 389 (LDAP)
LDAP adalah singkatan dari “Lightweight Directory Access Protocol” dan menggunakan port 389.
Port 389 digunakan untuk mengendalikan permintaan otentikasi daripada pelanggan untuk memberikan akses kepada direktori, telefon, alamat, dan sebagainya.
Port 3306
Port 3306 adalah port default protokol MySQL yang digunakan oleh klien MySQL, penghubung MySQL, dan utiliti seperti mysqldump dan mysqlpump. Port 33060 adalah port default untuk Antara Muka Diperluaskan Pangkalan Data (protokol MySQL X).
Port 5631
Port 5631 adalah port default dalam rangkaian komputer yang digunakan untuk menyambung rangkaian komputer ke pcAnywhere.
pcAnywhere adalah aplikasi yang dibangunkan oleh syarikat rangkaian yang dikenali sebagai Symantec untuk menyediakan fungsi kawalan jauh.
Ia serupa dengan SSH dan telnet, tetapi pcAnywhere datang dalam bentuk grafik/GUI.
Port 5900 (VNC)
VNC merujuk kepada “Virtual Network Computing” dan menggunakan port 5900 dalam perkhidmatannya.
Port ini digunakan untuk menjalankan aplikasi perkongsian desktop dan platform kawalan jauh mandiri.
VNC sangat popular dan juga digunakan untuk sokongan jauh di banyak organisasi besar. Fungsinya serupa dengan pcAnywhere.
Port 8080 & 3128 (Proxy)
Selain daripada HTTP, Proksi juga menggunakan port yang sama dengan HTTP kerana mereka beroperasi dalam perkhidmatan yang sama tetapi dengan fungsi yang berbeza.
Selain daripada port 8080, terdapat juga port alternatif untuk proksi, iaitu port 3128.
Learn more about our Multiple Server Co-Location features.
Tentang Port Fizikal
Sebelum ini kami telah membincangkan tentang port bukan fizikal, kali ini kami akan membincangkan tentang port fizikal.
Apakah itu port fizikal?
Port fizikal merujuk kepada lubang, slot, atau sambungan yang menghubungkan kabel pada komputer, router, modem, peranti USB, dan periferal lain.
Setiap soket mempunyai penampilan fizikal dan fungsi yang berbeza.
Sesetengah port rangkaian fizikal terletak pada peranti rangkaian komputer.
Port fizikal diklasifikasikan kepada beberapa kategori. Antara kategori tersebut adalah port siri, selari, SCSI, dan USB.
Biasanya, jenis ini dikenali sebagai medium penghantaran data.
Port Fizikal | Keterangan |
---|---|
Port Siri | Menghantar data secara berperingkat dalam jarak yang jauh |
Port Selari | Menghantar data dengan cepat dalam jarak yang pendek |
SCSI (Small Computer System Interface) | Transfer data yang cepat dan dapat digunakan untuk menghubungkan tujuh peranti secara serentak |
Port USB | Dapat digunakan untuk berbagai tujuan dan mampu transfer data hingga 127 peranti komputer yang terhubung dalam rangkaian |
Port Siri
Port siri digunakan untuk menghantar data secara berperingkat dalam jarak yang jauh. Seperti namanya, port siri berfungsi secara berseorangan.
Oleh itu, port ini tidak dapat menghantar data secara serentak. Penggunaan port siri telah digantikan oleh port USB dan Firewire.
Contoh penggunaannya adalah papan kekunci, tetikus, monitor, dan modem dial-up.
Port Selari
Port selari digunakan untuk menghantar data dengan cepat dalam jarak yang pendek.
Pemindahan data boleh berlaku secara serentak, membolehkan penghantaran maklumat yang lebih banyak daripada port siri.
Jenis ini biasanya digunakan untuk menghubungkan pencetak atau pita magnetik.
SCSI (Small Computer System Interface)
Port SCSI sangat berguna untuk transfer data yang cepat dan ia dapat digunakan untuk menghubungkan tujuh peranti secara serentak (chain connection).
Port USB
Seperti namanya, port Universal Serial Bus (USB) adalah jenis port fisik yang dapat digunakan untuk berbagai tujuan (universal).
Port USB mampu transfer data hingga 127 peranti komputer yang terhubung dalam rangkaian.
Banyak peranti komputer dapat dihubungkan melalui port USB, seperti USB flash disk, printer, scanner, drive optik eksternal, dan lain sebagainya.
Kesimpulannya
Port merupakan salah satu elemen penting dalam jaringan komputer.
Terdapat berbagai jenis dan bentuk port yang berbeda yang berperanan dalam peranti komputer atau jaringan komputer.
Dengan adanya port, komputer dapat terhubung dan memenuhi berbagai permintaan pengguna, termasuk koneksi ke internet.
Kami berharap artikel ini dapat membantu anda memahami apa itu port, berbagai jenis port, dan manfaatnya dalam jaringan komputer.
Related articles: