Port fisik di komputer Anda memungkinkan komunikasi dengan perangkat periferal seperti keyboard dan mouse Anda dan terhubung dengan perangkat internet melalui kabel Ethernet.
Terminal Linux
- 7 emulator terminal teratas untuk Linux
- 10 alat baris perintah untuk analisis data di Linux
- Unduh Sekarang:lembar contekan SSH
- Lembar contekan perintah Linux tingkat lanjut
- Tutorial baris perintah Linux
Dalam jaringan komputer, port memiliki tujuan yang sama. Ketika sistem komputer berusaha untuk terhubung ke komputer lain, port berfungsi sebagai titik akhir komunikasi. Layanan berbeda yang berjalan di komputer yang sama juga memungkinkan untuk mengekspos berbagai port dan berkomunikasi satu sama lain menggunakan port ini. Secara sederhana, jika aplikasi perangkat lunak atau layanan perlu berkomunikasi dengan orang lain, itu akan mengekspos port. Port diidentifikasi dengan bilangan bulat unsigned 16-bit positif, mulai dari 0 hingga 65535. Layanan lain menggunakan nomor port ini untuk berkomunikasi dengan layanan atau aplikasi. Nomor port dibagi menjadi tiga rentang:terkenal port, terdaftar port, dan dinamis atau pribadi port.
Port terkenal (juga dikenal sebagai port sistem ) diberi nomor dari 0 hingga 1023. Misalnya, untuk menghubungkan ke host example.com melalui SSH, saya akan menggunakan perintah ini:
ssh [email protected] -v
Dalam contoh ini, -v adalah singkatan dari verbose, dan Anda akan melihat output yang mirip dengan ini:
debug1: Connecting to example.com [<IP Addr>] port 22
Seperti yang ditunjukkan, SSH mencoba menyambung ke example.com menggunakan nomor port 22. Anda dapat menggunakan -p opsi untuk menentukan nomor port lain; jika tidak, SSH akan default ke 22.
Internet Assigned Numbers Authority (IANA) telah menetapkan nomor port ke layanan yang umum digunakan seperti SSH, FTP, HTTP, HTTPS, dan lainnya. Berikut adalah beberapa yang paling umum:
Nomor Port | Penggunaan |
Transfer Data Protokol Transfer File (FTP) | |
21 | Kontrol Perintah Protokol Transfer File (FTP) |
22 | Secure Shell (SSH) |
23 | Telnet - Layanan login jarak jauh, pesan teks tidak terenkripsi |
25 | Simple Mail Transfer Protocol (SMTP) Perutean Email |
53 | layanan Domain Name System (DNS) |
Protokol Transfer Hiperteks (HTTP) yang digunakan di World Wide Web | |
110 | Post Office Protocol (POP3) digunakan oleh klien email untuk mengambil email dari server |
119 | Protokol Transfer Berita Jaringan (NNTP) |
123 | Protokol Waktu Jaringan (NTP) |
143 | Manajemen Internet Message Access Protocol (IMAP) untuk Surat Digital |
161 | Protokol Manajemen Jaringan Sederhana (SNMP) |
194 | Internet Relay Chat (IRC) |
443 | HTTP Secure (HTTPS) HTTP melalui TLS/SSL |
Dalam pekerjaan saya, saya paling sering menemukan port 80, 443, 20, 21, 22, 23, 25, dan 53. Mengetahui port ini dapat membantu Anda bekerja lebih efisien.
Port apa yang paling sering Anda gunakan, dan mengapa?