Kegunaan Nomor Port
Pelajari bagaimana port mengarahkan lalu lintas ke layanan yang tepat pada host.
Kegunaan Nomor Port adalah pelajaran Cloud & IT Cert Prep gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Cloud & IT Cert Prep, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Cloud & IT Cert Prep mencakup 4 pelajaran total.
Satu Host, Banyak Layanan
Satu perangkat sering menjalankan beberapa layanan jaringan sekaligus — server web, server surat, dan berbagi berkas. Nomor porta memungkinkan satu alamat IP menampung banyak layanan dengan memberikan pintu masuk terpisah untuk masing-masing layanan.
Alamat IP mengantarkan paket ke host yang tepat; nomor porta mengantarkannya ke aplikasi yang tepat pada host tersebut.
Soket: IP Ditambah Porta
Gabungkan alamat IP dengan nomor porta dan Anda mendapatkan soket, yaitu titik akhir unik suatu koneksi. Sebagai contoh, 192.168.1.10:443 adalah soket untuk HTTPS pada host tersebut.
Sebuah koneksi dikenali melalui pasangan soket — sumber dan tujuan — sehingga host dapat memisahkan ribuan percakapan yang berlangsung secara bersamaan.
192.168.1.10:443 <- IP : port = socketRentang Nomor Porta
Nomor porta adalah nilai 16-bit yang berkisar dari 0 hingga 65535. Artinya, terdapat 65.536 porta yang mungkin untuk setiap protokol (TCP dan UDP masing-masing memiliki seluruh rentang tersebut).
Rentang yang sangat besar memastikan host tidak pernah kehabisan porta untuk banyak koneksi yang mungkin ditanganinya secara bersamaan.
Porta Terkenal
Porta 0 hingga 1023 adalah porta terkenal, yang dicadangkan untuk layanan umum dan terstandar. HTTP menggunakan 80, HTTPS menggunakan 443, dan SSH menggunakan 22.
Penetapan ini dikelola oleh IANA (Internet Assigned Numbers Authority) agar klien selalu mengetahui lokasi layanan tertentu secara bawaan.
Porta Terdaftar
Porta 1024 hingga 49151 adalah porta terdaftar, yang ditetapkan untuk aplikasi tertentu berdasarkan permintaan, seperti 3306 untuk MySQL atau 3389 untuk RDP (Remote Desktop Protocol).
Porta ini dikendalikan dengan lebih longgar daripada porta terkenal, tetapi tetap membantu mencegah bentrokan antara aplikasi yang banyak digunakan.
Porta Dinamis Sementara
Porta 49152 hingga 65535 adalah porta dinamis atau sementara. Sistem operasi menetapkan salah satunya secara temporer pada sisi klien suatu koneksi.
Saat peramban Anda terhubung ke server web pada porta 443, mesin Anda menggunakan porta sementara tinggi yang acak sebagai sumbernya. Porta tersebut dilepaskan saat koneksi berakhir.
Porta Sumber vs Porta Tujuan
Setiap koneksi memiliki dua porta. Porta tujuan mengidentifikasi layanan yang dituju (seperti 443 untuk HTTPS). Porta sumber adalah porta sementara milik klien untuk percakapan tersebut.
Pasangan ini memungkinkan host membedakan banyak koneksi ke layanan yang sama, karena setiap koneksi menggunakan porta sumber yang berbeda.
Mengapa Porta Bawaan Penting
Porta bawaan memungkinkan klien terhubung tanpa menentukan nomor. Mengetik alamat web secara diam-diam menggunakan porta 80 atau 443. Menjalankan layanan pada porta nonstandar berarti klien harus diberi tahu nomornya secara eksplisit.
Beberapa administrator mengubah porta bawaan untuk mendapatkan sedikit keamanan melalui ketidakjelasan, tetapi tembok api dan aturan harus diperbarui agar sesuai.
Porta dalam Aturan Tembok Api
Tembok api mengizinkan atau memblokir lalu lintas terutama berdasarkan nomor porta. Aturan yang mengizinkan TCP 443 membuat HTTPS dapat lewat, sementara layanan lain diblokir.
Menutup porta yang tidak digunakan mengurangi permukaan serangan host. Oleh karena itu, memahami porta merupakan hal utama dalam konektivitas dan konfigurasi keamanan.
Porta yang Mendengarkan vs Porta Terbuka
Layanan yang siap menerima koneksi dikatakan sedang mendengarkan pada portanya, dan porta tersebut kemudian dianggap terbuka. Porta tertutup tidak memiliki layanan yang menunggu.
Penyerang memindai porta terbuka untuk menemukan layanan yang dapat menjadi sasaran. Karena itu, teknisi mengaudit porta yang terbuka dan menonaktifkan porta yang tidak diperlukan.
Porta Menyatukan Semuanya
Nomor porta adalah lapisan pengalamatan di atas IP yang mengarahkan data ke aplikasi yang tepat. Porta memungkinkan banyak layanan pada satu host digunakan secara bersamaan.
Setelah memahami konsep porta, Anda siap mempelajari nomor porta khusus untuk protokol sehari-hari yang dibahas pada pelajaran berikutnya.
Pemeriksaan Singkat
Ingat kembali rentang porta.
Rangkuman
Anda telah mempelajari kegunaan nomor porta.
- Porta memungkinkan satu host IP menampung banyak layanan; IP+porta = soket.
- Rentangnya adalah 0 hingga 65535 (16-bit) untuk setiap protokol transportasi.
- Terkenal: 0-1023; terdaftar: 1024-49151; dinamis: 49152-65535.
- Porta tujuan menunjukkan layanan; porta sumber adalah porta sementara milik klien.
- Tembok api mengizinkan atau memblokir lalu lintas terutama berdasarkan porta.
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Kegunaan Nomor Port” gratis?
Ya — teks lengkap “Kegunaan Nomor Port” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Cloud & IT Cert Prep, upgrade ke CoddyKit PRO. Kursus Cloud & IT Cert Prep mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Kegunaan Nomor Port”?
Pelajari bagaimana port mengarahkan lalu lintas ke layanan yang tepat pada host. Kamu berlatih Cloud & IT Cert Prep dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Cloud & IT Cert Prep?
Tidak diperlukan pengalaman sebelumnya. Cloud & IT Cert Prep di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.
Berapa lama pelajaran “Kegunaan Nomor Port” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Cloud & IT Cert Prep ini?
Ya. Setiap pelajaran Cloud & IT Cert Prep menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- TCP dan UDP Sekilas
- Kegunaan Nomor Port
- Protokol Web dan Transfer File
- Protokol Akses Jarak Jauh dan Surat