Apa itu Port TCP dan UDP? Bagaimana cara memblokir atau membukanya di Windows?

Jika Anda seorang insinyur jaringan atau pengguna biasa, Anda mungkin perlu menemukan, membuka, atau memblokir port virtual, seperti port TCP atau UDP untuk suatu aplikasi. Port virtual membantu Anda mengelola perangkat keras dan perangkat lunak jaringan sehubungan dengan lalu lintas informasi. Dalam bahasa awam, port virtual berfungsi sebagai jalur khusus untuk lalu lintas tertentu seperti lalu lintas situs web, menerima email, transfer file, dan sebagainya.

Pada dasarnya ada dua jenis port virtual, yaitu TCP dan UDP . TCP adalah singkatan dari Transmission Control Protocol ; sedangkan UDP adalah singkatan dari User Datagram Protocol . Port TCP(TCP) dan UDP menggunakan protokol jaringan yang berbeda saat menangani lalu lintas informasi. Protokol jaringan tidak lain adalah seperangkat aturan dan regulasi tentang bagaimana informasi tertentu harus dikirim dan diterima. Namun, dasar dari port TCP atau UDP adalah (UDP)IP , yaitu Internet Protocol .

Mari kita lihat bagaimana kedua port ini berbeda dalam fitur dan fungsinya.

Bagaimana cara kerja port TPC?

Port TCP mengharuskan pengguna untuk membuat koneksi antara mesin pengirim dan mesin penerima. Ini sangat mirip dengan membuat panggilan telepon. Setelah koneksi dibuat antara pengirim dan penerima, informasi dapat ditransmisikan bolak-balik, sampai koneksi terputus secara eksternal.

Meskipun TCP adalah protokol lapisan transport yang paling kompleks, itu juga merupakan protokol yang paling dapat diandalkan dalam hal menerima informasi bebas kesalahan. Protokol memastikan bahwa mesin tujuan mengakui penerimaan datagram. Baru kemudian mengirimkan informasi. Oleh karena itu(Hence) , TCP lebih umum digunakan daripada UDP .

Bagaimana cara kerja port UDP?

Port UDP(UDP) , di sisi lain, tidak memerlukan pengguna untuk membuat koneksi antara pengirim dan penerima untuk mengirim informasi. Namun, tidak seperti port TCP , informasi yang dikirim melalui port UDP mungkin tidak sampai ke penerima. Ini mirip dengan mengirim surat. Pengguna tidak perlu menerima surat itu. Oleh karena itu(Hence) , informasi yang perlu disiarkan dikirim melalui port UDP . Pengguna yang disetel atau mendengarkan port UDP yang ditentukan dapat menerima informasi.(UDP)

UDP memiliki latensi rendah dan menawarkan aliran informasi yang konstan. Dengan demikian, UDP adalah pilihan sempurna untuk siaran streaming, video game online, dan streaming voice-over-IP ( VoIP ). Akibatnya, port UDP hanya digunakan jika ada kebutuhan khusus terkait informasi yang dikirim.

Mengidentifikasi port yang tepat

Ada banyak port virtual yang tersedia untuk PC manapun; yang berkisar dari 0 hingga 65535. Namun, masing-masing port ini memiliki standar tertentu dan didedikasikan untuk aplikasi tertentu. Dari jumlah tersebut, beberapa port berikut menggunakan TCP dan UDP .

  • 20 ( TCP ) : FTP ( Protokol Transfer File(File Transfer Protocol) )
  • 22 (TCP): Shell Aman (SSH)
  • 25 ( TCP ): Protokol Transfer Surat(Mail Transfer Protocol) Sederhana ( SMTP )
  • 53 ( TCP dan UDP ): Sistem(System) Nama Domain ( DNS )
  • 80 ( TCP ): Protokol Transfer(Transfer Protocol) Hiperteks ( HTTP )
  • 110 ( TCP ) : Protokol Kantor Pos(Post Office Protocol) ( POP3 )
  • 143 ( TCP ) : Internet Message Access Protocol ( IMAP )
  • 443 (TCP): HTTP Aman (HTTPS).

Dimungkinkan untuk memeriksa port mana pada PC Windows Anda yang terbuka atau tertutup. Jika Anda ingin memblokir atau membuka port TCP atau UDP tertentu , berikut adalah prosesnya.

Menemukan port TCP atau UDP yang terbuka

Buka Menu Mulai(Start Menu) . (Untuk Windows 10 , tekan tombol Windows ) dan ketik CMD . Sekarang klik opsi Jalankan sebagai Administrator .(Run as Administrator)

pelabuhan UDP

Ketika jendela Command Prompt terbuka, ketik Netstat -ab dan tekan Enter. Daftar port TCP dan UDP mulai muncul bersama dengan alamat IP dan detail lainnya.

pelabuhan UDP

Semakin lama Anda menunggu, semakin besar daftar port yang terbuka. Tunggu(Wait) hingga daftar lengkap muncul di jendela. Setelah daftar sepenuhnya muncul, Tekan (Press) CTRL+C dan CTRL+V untuk menyalin dan menempelkan informasi ke Notepad atau editor teks lainnya.

Seperti yang Anda lihat pada gambar di atas, informasi dalam tanda kurung mengacu pada nama program yang menggunakan port TCP atau UDP terbuka. (UDP)Di sebelah nama protokol, Anda dapat melihat alamat IP dan nomor port setelah titik dua. Misalnya, pada 192.168.0.107:50741 , angka 192.168.0.107 adalah alamat IP( IP address) , sedangkan angka 50741 adalah nomor port .

Baca(Read)Bagaimana cara memeriksa Port apa yang terbuka(How to check what Ports are open) ?

Menemukan port TCP atau UDP yang diblokir

Untuk mengetahui port mana yang diblokir oleh Windows Firewall , ikuti langkah selanjutnya.

Langkah pertama sama dengan mencari port TCP atau UDP yang terbuka. (UDP)Buka Start Menu dengan menekan tombol Windows dan ketik CMD . Sekarang klik opsi Jalankan sebagai Administrator .(Run as Administrator)

Ketika jendela Command Prompt terbuka, ketik perintah berikut: netsh firewall show state

Pelabuhan UDP

Beberapa port mungkin diblokir oleh router atau ISP dan port tersebut mungkin tidak tercantum dalam daftar di atas. Untuk menemukan port tersebut, ketik perintah berikut: netstat -ano | findstr -i SYN_SENT

Pelabuhan UDP

Jika perintah ini tidak mengembalikan daftar apa pun, artinya tidak ada port yang diblokir oleh router atau ISP .

Cara membuka atau memblokir port TCP atau UDP

Sekarang karena Anda telah mengidentifikasi port TCP dan UDP pada PC (UDP)Windows Anda , inilah bagian terpenting.

Pertama(First) -tama, Anda mungkin perlu membuka port agar aplikasi dapat berjalan dengan lancar. Di sisi lain, Anda mungkin perlu memblokir port tertentu karena tidak lagi digunakan dan dapat menjadi pintu gerbang ancaman. Oleh karena itu(Hence) , port tersebut diblokir oleh firewall.

Ikuti langkah selanjutnya untuk membuka atau memblokir port TCP atau UDP .

Buka Start Menu dengan menekan tombol Windows(Windows-key) . Ketik Windows Defender Firewall , dan pilih Windows Defender Firewall with Advanced Security dari hasil.

Pelabuhan UDP

Jendela berikut akan terbuka.

Pelabuhan UDP

Klik pada tab Aturan Masuk(Inbound Rules) di menu sebelah kiri.

Pelabuhan UDP

Klik pada tab Aturan Baru… dari panel (New Rule…)Tindakan(Actions) di menu sebelah kanan. Ketika jendela ini terbuka, pilih tombol radio Port dan klik (Port)Berikutnya(Next) .

Pelabuhan UDP

Saat menekan tab Next , jendela New Inbound Rule Wizard berikut akan terbuka. Di jendela ini, Anda dapat memilih jenis port yang ingin Anda buka atau blokir. Anda juga dapat memilih apakah Anda ingin membuka atau memblokir semua port dari jenis yang dipilih atau port lokal tertentu. Tentukan nomor atau rentang port lokal yang ingin Anda buka atau blokir. Dan klik Berikutnya(Next) .

Pelabuhan UDP

Jendela berikut terbuka ketika Anda mengklik Berikutnya. Di sini Anda dapat membuka port dengan memilih Izinkan koneksi(Allow the connection) atau Izinkan koneksi jika itu adalah(Allow the connection if it is secure) tombol radio aman. Pilih tombol radio ketiga Blokir koneksi(Block the connection) untuk memblokir port yang ditentukan.

Pelabuhan UDP

Now select whether the rule applies to Domain, Private or Public or all of these. Click Next.

Pelabuhan UDP

The following window opens when you click Next. In this window, specify a Name for this new Inbound Rule. You can also specify which ports have been blocked or opened in the Description section.

Pelabuhan UDP

Click Finish to create this new Inbound Rule.

Harap(Please) dicatat bahwa terkadang setelah memblokir port tertentu, aplikasi mungkin tidak berfungsi dengan baik. Anda juga mungkin menghadapi masalah saat menghubungkan ke sumber daya tertentu. Ini berarti port yang Anda blokir mungkin harus dibuka. Anda dapat membatalkan pemblokiran port kapan saja dengan mengikuti proses yang sama.

Baca Selanjutnya(Read next) : Cara Memantau Komunikasi TCP, UDP di Windows dengan PortExpert.



About the author

Saya seorang insinyur perangkat lunak dengan pengalaman lebih dari 10 tahun di bidang teknik Windows. Saya mengkhususkan diri dalam mengembangkan aplikasi berbasis Windows, serta driver perangkat keras dan suara untuk sistem operasi Microsoft Windows generasi berikutnya, Windows 11. Pengalaman saya dengan membuat aplikasi windows menjadikan saya aset yang sangat berharga bagi perusahaan mana pun yang ingin mengembangkan produk teknologi inovatif.



Related posts