Nama : Randy Floranno Hasdi
MK : Jaringan Komputer dan Keamanan Data
Kelas : M1
Internet Layer Protokol
Komponen Internet Layer
ICMP
ICMP digunakan oleh host, router, gateway untuk mengirimkan pesan-pesan kesalahan. Tugas ICMP adalah mendukung sepenuhnya tugas-tugas protokol IP. ICMP tidak menggunakan nomor port seperti pad TCP dan UDP.(karena tidak membawa data)
ICMP dapat digolongkan dalam 2 kelas:
1.Pesan kesalahan
Digunakan sebagai umpan balik kepada divais pengirim apabila terjadi kesalahan (error).
2.Pesan informasi
Digunakan oleh divais-divais untuk bertukar informasi, melakukan pengujian.
Contoh: ICMP
1.Program PING mengirimkan ICMP type 8 (echo request). Host tujuan akan membalas dengan menggunakan ICMP type 0 (echo reply).
2.Program Traceroute mengirimkan IP datagram dengan TTL 1, 2, 3 dst. Host tujuan membalas dengan ICMP type 11 (TTL).
ARP(Address Resolution Protocol)
Protokol ini menggunakan alamat IP tertentu untuk menemukan hardware address suatu host(MAC Address). Ketika suatu IP paket akan dikirim, maka paket tersebut diteruskan ke layer dibawahnya (Data Link), yang akan memberikan alamat hardware sesuai dengan alamat IP tersebut.
RARP(Reverse Address Resolution Protocol)
Protokol menggunakan hardware address untuk menemukan IP address suatu host.(misal pada diskless machine).
Cara Kerja RARP
Host mengirim paket berikut alamat MAC-nya secara broadcast untuk meminta alamat IP yang sesuai. RARP server akan menjawab paket tersebut dengan memberikan nomor IP. Contoh: BootP protocol dan Dynamic Host Configuration Protocol (DHCP).
Internet Protocol (IP)
Datagram
Packet pesan pada Internet Layer disebut juga sebagai Datagram. IP Datagram bergerak melintasi network switching dari satu node (router) ke node berikutnya berdasarkan pemilihan jalur tertentu.
Fragmentasi IP Datagram
Peralatan memiliki Maximum Transfer Unit (MTU), sehingga packet data yang dilewatkan pada setiap router akan dipotong2 sesuai dengan ukuran MTU. Packet data yang terpotong-potong ini disebut sebagai fragment.
IP Datagram Reassembly
Karena adanya proses fragmentasi, maka pada sisi penerima dibutuhkan juga adanya proses reassembly. Proses reassembly menggunakan field: identification, flag dan fragmentation pada IP datagram.
IP Address
Dalam jaringan TCP/IP setiap Host ditandai dengan sebuah alamat IP (IP address) logikal yang unik. Sebuah IP address pada IPv4 terdiri atas 32 bit angka biner. Sehingga, secara teoritis total IP address yang dapat dibuat adalah: 232, atau sebanyak 4.294.296 alamat IP.
IP Address terbagi dalam 4 blok, dimana masing-masing blok terdiri atas 8 bit.
Penulisan IP address dalam bentuk dotted decimal adalah:
X.X.X.X
Contoh: 202.155.19.57
Karena sebuah blok terdiri atas 8 bit, secara desimal nilai X = 0 – 255.
Konversi Biner Desimal
Biner :
01110101 10010101 00011101 11101010
Dotted Decimal : 115.149.29.234
Notasi Hexa : 73 95 1D EA
IP Class
IP Address terbagi atas 5 kelas (A, B, C, D, E).
IP address kelas A, B, C digunakan untuk pengalamatan IP publik.
IP address kelas D, digunakan untuk pengalamatan multicast.
IP address kelas E, dicadangkan untuk pemakaian masa depan.(tidak digunakan)
Class A
Bit pertama : 0
Network Address (network-id): 1.0.0.0 s.d 126.0.0.0
Jumlah alamat jaringan yang mungkin digunakan : 127 alamat (1-126 dapat digunakan sedangkan 127 digunakan untuk reserve)
Jumlah alamat host yang dapat digunakan : 16.777.216
Class B
Bit pertama : 10
Network address (netowork-id): 128.0.0.0 s.d 191.255.0.0
Jumlah alamat jaringan : 16.384
Jumlah alamat host : 65.536
Class C
Bit pertama : 110
Network address (network-id) : 192.0.0.0 s.d 223.255.255.0
Jumlah alamat jaringan : 2.097.152
Jumlah alamat host : 254