Port TCP dan UDP
Dalam
protokol jaringan TCP/IP,
sebuah port adalah mekanisme yang mengizinkan
sebuah komputer untuk mendukung beberapa sesi koneksi dengan komputer lainnya
dan program di dalam jaringan. Port dapat mengidentifikasikan aplikasi dan
layanan yang menggunakan koneksi di dalam jaringan TCP/IP. Sehingga, port juga mengidentifikasikan sebuah proses
tertentu di mana sebuah server dapat memberikan sebuah layanan kepada klien
atau bagaimana sebuah klien dapat mengakses sebuah layanan yang ada dalam
server. Port dapat dikenali dengan angka 16-Bit (dua byte) yang disebut
dengan Port Number dan
diklasifikasikan dengan jenis protokol transport apa 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 tiga jenis, yakni sebagai
berikut:
§ 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). Beberapa di antara port-port yang berada di dalam range
Well-known port masih belum ditetapkan dan direservasikan untuk digunakan oleh
layanan yang bakal ada pada masa depan. Well-known
port didefinisikan dalam RFC 1060.
§ Registered Port: Port-port yang
digunakan oleh vendor-vendor komputer atau jaringan yang berbeda untuk mendukung
aplikasi dan sistem operasi yang mereka buat. Registered port juga diketahui
dan didaftarkan oleh IANA tapi tidak dialokasikan secara permanen, sehingga
vendor lainnya dapat menggunakan port number yang sama. Range registered port
berkisar dari 1024 hingga 49151 dan beberapa port di antaranya adalah Dynamically
Assigned Port.
§ 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.
Berikut ini adalah beberapa contoh Well-known
Port Yang Sering kali Kita Gunakan Port
Beserta Dengan Fungsi Port-Port tersebut.
Port
JenisPort
Keyword
Digunakan oleh
20
TCP, UDP
ftp-data
File Transfer protocol (default data)
21
TCP, UDP
ftp
File Transfer protocol (control),connection dialog
23
TCP, UDP
telnet
telnet
25
TCP, UDP
smtp
Simple Mail Transfer
Protocol alias = mail
53
TCP, UDP
domain
Domain Name System Server
67
TCP, UDP
bootpc
DHCP/BOOTP Protocol Server
68
TCP, UDP
bootpc
DHCP/BOOTP Protocol Server
69
TCP, UDP
tftp
Trivial File Transfer Protocol
80
TCP, UDP
www
World Wide Web HTTP
110
TCP, UDP
pop3
PostOfficerotocolversion3(POP3);alias=postoffice
123
TCP, UDP
ntp
Network Time Protocol; alias =
ntpd ntp
220
TCP, UDP
imap3
Interactive Mail Access Protocol
versi 3
Berikut Ini pengertian nama-nama
kegunaan port tersebut.
-
FTP (File Transfer Protocol),
merupakan sebuah protokol Internetyang berjalan di dalam lapisan aplikasi
yang merupakan standar untuk pentransferan berkas (file)
computer antar mesin-mesin dalam sebuah internetwork.
-
SMTP (Simple Mail Transfer Protocol),
merupakan
salah satu protokol yang umum digunakan untuk pengiriman surat elektronik di
Internet. Protokol ini dipergunakan untuk mengirimkan data dari komputer
pengirim surat elektronik ke server surat elektronik penerima.
-
HTTP (Hypertext
Transfer Protoco),
merupakan protocol yang dipergunakan untuk mentransfer dokumen dalam World Wide Web (WWW).
Protokol ini adalah protokol ringan, tidak berstatus dan generik yang dapat
dipergunakan berbagai macam tipe dokumen.
- POP3 (Post
Office Protocol version 3),
adalah protokol yang digunakan untuk mengambil
surat elektronik (email) dari server email.
- IMAP (Internet
Message Access Protocol)
adalah
protokol standar untuk mengakses/mengambil e-mail dari server. IMAP
memungkinkan pengguna memilih pesan e-mail yang akan ia ambil, membuat folder
di server, mencari pesan e-mail tertentu, bahkan menghapus pesan e-mail yang
ada.
Port dan Soket Pada Komputer
Untuk
berhubungan antara komponen komputer satu sama lainnya baik internal maupun
external, di dalam CPU terdapat port dan Soket yang semuanya ada pada
motherboard. Disini kita akan membahas apa kegunaan masing-masing port
tersebut. Untuk mengulas rincian yang lebih ditail, lihat gambar 1.1 dari internal komputer dibawah ini.
Port
|
JenisPort
|
Keyword
|
Digunakan oleh
|
20
|
TCP, UDP
|
ftp-data
|
File Transfer protocol (default data)
|
21
|
TCP, UDP
|
ftp
|
File Transfer protocol (control),connection dialog
|
23
|
TCP, UDP
|
telnet
|
telnet
|
25
|
TCP, UDP
|
smtp
|
Simple Mail Transfer
Protocol alias = mail
|
53
|
TCP, UDP
|
domain
|
Domain Name System Server
|
67
|
TCP, UDP
|
bootpc
|
DHCP/BOOTP Protocol Server
|
68
|
TCP, UDP
|
bootpc
|
DHCP/BOOTP Protocol Server
|
69
|
TCP, UDP
|
tftp
|
Trivial File Transfer Protocol
|
80
|
TCP, UDP
|
www
|
World Wide Web HTTP
|
110
|
TCP, UDP
|
pop3
|
PostOfficerotocolversion3(POP3);alias=postoffice
|
123
|
TCP, UDP
|
ntp
|
Network Time Protocol; alias =
ntpd ntp
|
220
|
TCP, UDP
|
imap3
|
Interactive Mail Access Protocol
versi 3
|
gambar 1.1 |
Sekarang,
untuk lebih dalam mempelajari komputer, dimana salah satu komponen utama
komputer adalah motherboard. Motherboard ini adalah induk dari semua komponen
yang terpasang pada port atau ssoket yang ada pada motherboard. Berikut adalah
gambar 1.2 motherboard dengan komponen yang khas.
gambar 1.2 motherboard |
Pada gambar diatas
kita melihat beberapa soket dan port pada motherboard, mari kita mengulas satu
per satu nama dan fungsi dari port dan soket pada motherboard tersebut.
- Port Firewire: Firewire (IEEE
1394b) untuk mendukung 800MB/s untuk transfer kecepatan tinggi untuk
kamera video eksternal dan disk drive eksternal.
- PCIe: x1 untuk mendukung kartu
aksesori seperti adapter nirkabel dan TV tuner-. (Biasanya port ini ada 2)
- PCIe x16: Soket tempat kartu
grafis terbaru. Banyak motherboard memiliki 2 atau lebih slot PCIe x16
untuk pemasangan dan menjalankan dua kartu grafis secara bersamaan.
Teknologi saat ini di upgrade untuk komponen PCI Express (PCIe). Dengan
PCIe, data gambar atau video mengalir lebih cepat melalui kartu ekspansi
VGA card.
- Koneksi Audio Terintegrasi:
Kebanyakan motherboard sekarang memiliki audio yang terintegrasi.
- CPU Socket: Ini adalah tempat
dipasangnya otak dari komputer (Processor), dan lebih dikenal dengan
sebutan CPU (Central Processing Unit)
- Fan Headers: Banyak komponen
menghasilkan panas ke motherboard. Sangat penting menggunakan motherboard
dengan header kipas yang banyak terpasang untuk untuk proses pembuangan
panas. 2 pin dari header menyediakan daya pada fan, sedangkan pin yang ke
3 dari header berfungsi agar bios dapat mengontrol kecepatan putar fan
tersebut.
- Soket Memory: Pada slot ini
dipasang memory card, ada beberapa Jenis memory dan pada motherboard
terbaru saat ini biasanya sudah digunakan jenis memory DDR2 atau DDR3
dengan arsitektur dual channel.
- Soket ATX Power: Ini adalah
soket di mana konektor power ATX dari power supply dengan 20 +4 pin
terhubung ke motherboard.
- Serial ATA (SATA): SATA
memiliki banyak keunggulan termasuk ramping, kabel fleksibel dan link
serial sederhana. Semua motherboard saat ini memiliki dukungan SATA untuk
hard drive terbaru serta drive optik. (Motherboard saat ini biasanya
terpasang 2 atau 4 soket)
- Header USB: Jumlah port USB
pada komputer hanya dapat diakses menggunakan USB header internal. Setiap
USB header internal dapat mendukung dua port USB tambahan dengan kecepatan
penuh.
- IDE: Ini adalah soket di mana
ATA100/133 hard drive dan drive CD atau DVD optik terhubung jika komponen
tersebut adalah tipe IDE.
- Slot PCI: Ini adalah slot
ekspansi di mana berbagai kartu plug in, pada soket ini dapat dipasang
beberapa kartu ekspansi seperti kartu modem, kartu jaringan dan lain-lain
ke komputer.
- Slot AGP: The Accelerated
Graphics Port adalah kecepatan tinggi point-to-point saluran untuk
melampirkan kartu grafis terutama untuk membantu dalam percepatan grafik
komputer 3D. Sejak tahun 2004, AGP dihapus dan digantikan dengan
soket PCI Express (PCIe).
- BIOS : Merupakan memory
permanen tempat tersimpannya data penanggalan serta pengaturan dari
komponen komputer.
- Chipset : Merupakan sebuah IC
yang berfungsi untuk mengontrol penggunaan daya dan transfer dapat pada
soket maupun port yang terpasang pada motherboard.
- CMOS Baterai: Baterai ini
digunakan untuk mempertahankan memori dari chip CMOS yang berisi hal-hal
seperti tanggal, waktu, jenis perangkat keras dan pengaturan lainnya
khusus untuk komputer ini.
Tata letak dari soket
atau port yang terpasang pada berbagai jenis motherboard berbeda, sehingga anda
tidak harus menghapal tata letak soket ataupun port yang ada pada contoh gambar
diatas, tetapi anda dapat melihat bentuk dari port atau soket yang ada untuk
disamakan pada motherboard yang anda miliki.
Jenis port Rear Panel
Selain dari yang
tampak pada motherboard, bila telah dipasang pada chasing, maka dibagian
belakang CPU juga akan tampak beberapa jenis port dan soket seperti ditunjukkan
pada gambar 1.3 dibawah ini :
gambar 1.3 |
- Port paralel (LPT1 atau LPT2) ;
Port bagi peralatan yang bekerja dengan transmisi data secara paralel.
Contoh peralatannya adalah printer dan scanner.
- Port Serial (Com 1, Com 2) ;
Port bagi peralatan yang bekerja dengan transmisi data secara serial.
Contoh peralatan yang menggunakan port ini adalah mouse dan modem.
- Port AT/PS2 ; Umumnya digunakan
untuk masukan konektor keyboard dan mouse.
- Port USB (Universal serial bus)
; Port bagi peralatan yang bekerja dengan transmisi data secara serial.
Contoh peralatan yang menggunakan port ini adalah camera digital, scanner,
printer USB, handycam, dan peraltan tambahan eksternal.
- Port VGA ; Port yang berhubungan
langsung dengan layar. Port ini terdapat pada motherboard yang menggunakan
chipset VGA on board atau menggunakan VGA card yang diletakkan pada slot
AGP.apabila didalam motherboard belum terdapat port VGA maka harus
menambah VGA Card.
- Port Audio ; Port yang
berhubungan langsung dengan peraltan audio, misalnya tape, radio, speaker,
atau mikrofon. Motherboard sekarang sudah banyak yang menggunakan chipset
audio on-board.
- Port LAN ; Port yang
dihubungkan dengan kabel LAN/jaringan yang menggunakan kabel konektor
jenis RJ45. Port ini sudah terdapat pada motheboard, karena seringkali
chipset motherboard sudah memberikan fasilitas LAN on-board pada
motherboardnya.