2.2 Tinjauan tentang Protocol TCPIP
Sebelum membahas tentang DoS
attack
dan PPM akan dibahas protokol TCPIP secara ringkas.
2.2.1 Protokol
Stack
Protokol
stack
adalah implementasi dari rangkaian protokol jaringan komputer. TCPIP
Transmission Control Protocol Internet
Protocol
adalah standar komunikasi data yang digunakan oleh komunitas Internet dalam proses tukar-menukar data dari satu
komputer ke komputer lain di dalam jaringan Internet.
Gambar 2.2 OSI Layers dan protokol TCPIP Dostalek dan Kabelova, 2006
Gambar 2.2 menunjukkan protokol TCPIP dan OSI
layer
s. TCPIP menggunakan empat
layers
sementara OSI menggunakan tujuh
layers
. TCPIP dan OSI adalah sistem yang berbeda satu sama lain secara signifikan, meskipun mempunyai fungsi yang sama pada
lapisan jaringan dan transportasi. Penulisan ini akan membahas protokol TCPIP secara ringkas.
Gambar 2.3 Hubungan antar Protokol TCPIP Panwar dkk, 2004
Gambar 2.3 menunjukkan hubungan antar protokol di lapisan yang berbeda. Penjelasan tentang protokol TCPIP akan dibahas di
bawah ini. Protokol
TCPIP memiliki empat
layer
, yaitu : 1.
Physical layer Network Interface Layer
Pada lapisan ini, didefinisikan bagaimana penyaluran data dalam bentuk
frame-frame
data pada media fisik. Media fisiknya dapat berupa
ethernet
,
token ring
, kabel, serat optik,
frame relay
atau gelombang radio.
2.
Network Layer Internet Layer
Lapisan ini bertugas untuk menjamin agar suatu paket yang dikirimkan dapat menemukan tujuannya. Lapisan ini memiliki
peranan penting terutama dalam mewujudkan
internetworking
yang meliputi wilayah luas
worldwide internet
. Pada
layer
ini terdapat tiga macam protokol, yaitu IP
Internet Protocol
, ARP
Address Resolution Protocol
, ICMP
Internet Control Message Protocol
. Beberapa tugas penting pada
network layer
adalah : -
Pengalamatan
addressing
, yakni melengkapi setiap paket data dengan alamat internet atau yang dikenal dengan
internet protocol address
IP
address
sehingga jaringan TCPIP
independent
dari jenis media, sistem operasi, dan komputer yang digunakan.
-
Routing
, yakni menentukan rute kemana paket data akan dikirim agar mencapai tujuan yang diinginkan. Router-
router pada jaringan TCPIP-lah yang menentukan penyampaian paket data dari pengirim ke penerima.
3.
Transport Layer
Berisi protokol yang bertanggung jawab untuk mengadakan komunikasi antara dua komputer. Kedua protokol tersebut adalah :
-
User Datagram Protocol
UDP, protokol
process-to- process
yang menambahkan hanya alamat
port
, c
heck-sum error control
, dan panjang informasi data dari lapisan di atasnya.
-
Transmission Control Protocol
TCP, menyediakan layanan penuh lapisan
transport
untuk aplikasi.
4.
Aplication Layer Application Layer
dalam TCP adalah kombinasi lapisan- lapisan
session
,
presentations
dan
application
pada OSI. Lapisan ini mendefinisikan aplikasi-aplikasi yang dijalankan pada jaringan.
Beberapa protokol yang telah dikembangkan pada lapisan ini yaitu: SMTP
Simple Mail Transfer Protocol
untuk pengiriman
electronic mail
, FTP
File Transfer Protocol
untuk transfer
file
, HTTP
Hyper Text Transfer Protocol
untuk aplikasi berbasis
web
atau WWW
Worl Wide Web
, NNTP
Network News Transfer Protocol
untuk distribusi
news group
.
2.2.2 Internet Protokol