Jaringan Komputer & Keamanan Data (Pert 5)  

Posted by: rafie aza

Assalammualaikum hari ini membahas komponen internet layer,
komponen dari internet layer yakni :

-          Routing protocol
-          Icmp protocol
-          Ip protocol





ICMP
-           ICMP ->Internet Control Message Protocol (RFC 792).
-           ICMP digunakan oleh host, router,gateway untuk mengirimkan pesanpesan
kesalahan.
-          Tugas ICMP adalah mendukung sepenuhnya tugas-tugas protokol IP.
-          ICMP tidak menggunakan nomor port seperti pad TCP dan UDP.

Contoh: ICMP
  •  Program PING mengirimkan ICM type 8 (echo request). Host tujuan akan membalas dengan menggunakan ICMP type 0 (echo reply).
  •  Program Traceroute mengirimkan IP datagram dengan TTL 1, 2, 3 dst. Host tujuan membalas dengan ICMP type 11 (TTL).

 ARP
  •  ARP -> Address Resolution Protocol.
  • Protokol ini bertugas untuk menemukan hardware address (MAC Address) suatu host dengan alamat IP tertentu.
  • 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.

Tabel ARP
  • Setiap host menyimpan Tabel ARP dalam cache. 
  • Tetapi jika hardware address ini tidak ada di dalam cache ARP, maka ARP bertugas untuk mencarinya (Tabel ARP terupdate setiap 15-20mn).


Cara Kerja ARP

  •  Teriminal dengan IP 10.1.1.1 (sumber) ingin mengirimkan pesan ke terminal dengan IP 10.1.1.4 (tujuan).
  • Terminal sumber mengirim ARPrequest secara broadcast 
  • Tetapi hanya Terminal tujuan yang dimaksud mengambil ARP-request 
  • Teminal tujuan mengirim balik ARPreply beserta no MAC-address.


RARP
  • RARP (Reverse Address Resolution Protocol)
  • Merupakan protokol yang bertugas untuk menemukan IP address suatu host yang hanya tahu Hardware address-nya saja (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 Control Protocol (DHCP).

                               
Datagram
  • Packet pesan pada Internet Layer disebut juga sebagai Datagram.
  •  IP Datagram mengandung alamat IP sumber dan alamat IP tujuan, masingmasing
sebesar 32 bit (i.e., IP Address).
  • 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 (Cont.)
  • 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.

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