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
a. IP
Address
IP
address
dibentuk oleh sekumpulan bilangan biner sepanjang 32
bit
, yang dibagi atas empat bagian. Setiap bagian panjangnya 8
bit
. IP
address
merupakan identifikasi setiap
host
pada jaringan Internet sehingga tidak boleh ada
host
lain yang tergabung ke Internet menggunakan IP
address
yang sama. Dilihat dari keperluan jaringan, IP
address
dapat dibagi menjadi dua kelompok, yaitu
private
IP
address
dan
public
IP
address
.
Private
IP
address
digunakan untuk jaringan local LAN. Sedangkan
public
IP
address
digunakan untuk jaringan public Internet. Umumnya
header
mempunyai 20
bytes
. Tetapi,
header
dapat juga berisi
entries
yang lebih panjang. Pada
header
IP ada
field
berisi informasi Internet
address
, IP
address
asal dan tujuan dari paket data. IP
datagram
ditunjukkan pada Gambar 2.4.
Gambar 2.4 IP Datagram Dostalek dan Kabelova, 2006
b. ICMP
Internet Control Message Protocol
ICMP
Internet Control Message Protocol
adalah salah satu protokol utama dari protokol Internet. ICMP utamanya digunakan
oleh sistem operasi komputer jaringan untuk mengirim pesan kesalahan. Sebagai contoh, bila komputer tujuan tidak bisa
dijangkau maka ICMP akan mengirim pesan “
Destination unreachable
”. ICMP berbeda tujuan dengan TCP dan UDP. ICMP tidak digunakan secara langsung oleh aplikasi jaringan milik
pengguna. Salah satu pengecualian adalah aplikasi
ping
yang mengirim pesan ICMP
Echo Request
dan menerima
Echo Reply
untuk menentukan apakah komputer tujuan dapat dijangkau dan berapa lama paket yang dikirimkan dibalas oleh komputer tujuan.
Gambar 2.5 Paket ICMP Dostalek dan Kabelova, 2006
Gambar 2.5 menunjukkan struktur paket ICMP. Panjang
header
paket ICMP selalu 8
byte
. Empat
byte
pertama selalu memiliki arti yang sama, dan isinya dari 4
byte
yang tersisa tergantung pada jenis paket ICMP. Empat
byte
pertama dari
header
selalu berisi jenis pesan, kode pesan, dan sebuah
checksum
16
bit
. Format pesan tergantung pada nilai dari
type field
.
Field code
kemudian menetapkan masalah yang sedang ditandai oleh ICMP.
2.2.3 Transport Protokol