Mengenal Port dalam Jaringan Komputer
Dalam jaringan
komputer maupun TCP/IP, sebuah port
adalah endpoint atau titik akhir
komunikasi dalam sistem operasi. Istilah ini memang sudah digunakan dalam hardware atau perangkat keras, dalam software atau perangkat lunak port
mengidentifikasi sebuah proses tertentu atau layanan tertentu di mana sebuah
server dapat memberikan sebuah layanan kepada klien atau bagaimana sebuah klien
dapat mengakses sebuah layanan yang ada pada server.
Sebuah port selalu dihubungkan dengan IP Address
dari host dan jenis protokol komunikasi. Sebuah port diidentifikasikan untuk setiap alamat dan protokol sejumlah
16-bit, umumnya dikenal sebagai port
number dan diklasifikasikan dengan jenis protokol transport yang digunakan, ke dalam Port TCP dan Port UDP.
Karena memiliki angka 16-bit, maka total maksimum jumlah port untuk setiap protokol transport
yang digunakan adalah 65536 buah.
Dilihat dari penomorannya, port UDP dan TCP dibagi menjadi 3
jenis yaitu :
· Dynamically Assigned Port merupakan port-port yang ditetapkan oleh sistem operasi atau aplikasi yang digunakan untuk melayani request dari pengguna sesuai dengan kebutuhan. Dynamically Assigned Port berkisar dari 1024 hingga 65536 dan dapat digunakan atau dilepaskan sesuai kebutuhan.
· Registered Port port-port yang digunakan oleh vendor-vendor komputer atau jaringan yang berbeda untuk mendukung aplikasi dan sistem operasi yang mereka buat. Range registered port berkisar dari 1024 hingga 49151 dan beberapa port di antaranya adalah Dynamically Assigned Port.
· Well-known Port yang pada awalnya berkisar antara 0 hingga 255 tapi kemudian diperlebar untuk mendukung antara 0 hingga 1023. Port number yang termasuk ke dalam well-known port, selalu merepresentasikan layanan jaringan yang sama, dan ditetapkan oleh Internet Assigned Number Authority (IANA).
· Dynamically Assigned Port merupakan port-port yang ditetapkan oleh sistem operasi atau aplikasi yang digunakan untuk melayani request dari pengguna sesuai dengan kebutuhan. Dynamically Assigned Port berkisar dari 1024 hingga 65536 dan dapat digunakan atau dilepaskan sesuai kebutuhan.
· Registered Port port-port yang digunakan oleh vendor-vendor komputer atau jaringan yang berbeda untuk mendukung aplikasi dan sistem operasi yang mereka buat. Range registered port berkisar dari 1024 hingga 49151 dan beberapa port di antaranya adalah Dynamically Assigned Port.
· Well-known Port yang pada awalnya berkisar antara 0 hingga 255 tapi kemudian diperlebar untuk mendukung antara 0 hingga 1023. Port number yang termasuk ke dalam well-known port, selalu merepresentasikan layanan jaringan yang sama, dan ditetapkan oleh Internet Assigned Number Authority (IANA).
Dilihat dari terminologi komputer, ada 2 jenis Port yaitu :
· Port Fisik adalah soket atau slot maupun colokan yang ada di belakang CPU sebagai penghubung peralatan input-output komputer, misalnya PS2 Port yang digunakan oleh Mouse dan Keyboard, USB Port atau Paralel Port.
· Port Logika (Non Fisik) adalah port yang di gunakan oleh aplikasi sebagai jalur untuk melakukan koneksi dengan komputer lain melalui teknologi TCP/IP, termasuk koneksi internet.
· Port Fisik adalah soket atau slot maupun colokan yang ada di belakang CPU sebagai penghubung peralatan input-output komputer, misalnya PS2 Port yang digunakan oleh Mouse dan Keyboard, USB Port atau Paralel Port.
· Port Logika (Non Fisik) adalah port yang di gunakan oleh aplikasi sebagai jalur untuk melakukan koneksi dengan komputer lain melalui teknologi TCP/IP, termasuk koneksi internet.
Contoh
beberapa port:
· 21: File Transfer Protocol (FTP)
· 22: Secure Shell (SSH)
· 23: Telnet remote login service
· 25: Simple Mail Transfer Protocol (SMTP)
· 53: Domain Name System (DNS) service
· 80: Hypertext Transfer Protocol (HTTP) used in the World Wide Web
· 110: Post Office Protocol (POP3)
· 119: Network News Transfer Protocol (NNTP)
· 143: Internet Message Access Protocol (IMAP)
· 161: Simple Network Management Protocol (SNMP)
· 194: Internet Relay Chat (IRC)
· 443: HTTP Secure (HTTPS)
· 465: SMTP Secure (SMTPS)
· 8443: Router remote access
· 21: File Transfer Protocol (FTP)
· 22: Secure Shell (SSH)
· 23: Telnet remote login service
· 25: Simple Mail Transfer Protocol (SMTP)
· 53: Domain Name System (DNS) service
· 80: Hypertext Transfer Protocol (HTTP) used in the World Wide Web
· 110: Post Office Protocol (POP3)
· 119: Network News Transfer Protocol (NNTP)
· 143: Internet Message Access Protocol (IMAP)
· 161: Simple Network Management Protocol (SNMP)
· 194: Internet Relay Chat (IRC)
· 443: HTTP Secure (HTTPS)
· 465: SMTP Secure (SMTPS)
· 8443: Router remote access
Source : en.wikipedia.org,
id.wikipedia.org