Dynamic Routing (RIP)

Dynamic Routing dengan RIP (Routing Information Protocol)

1. Apa itu RIP?

Routing Information Protocol (RIP) adalah protokol routing dinamis yang menggunakan algoritma distance-vector untuk menentukan rute terbaik dalam jaringan. RIP adalah salah satu protokol routing tertua yang digunakan dalam jaringan TCP/IP.

2. Fitur Utama RIP:

  • Distance Vector Protocol: Memilih rute berdasarkan hop count (jumlah perangkat router yang dilewati).
  • Hop Count Maksimal: RIP membatasi jumlah hop hingga 15, sehingga jaringan yang lebih besar dari itu tidak dapat menggunakan RIP.
  • Broadcast Updates: RIP mengirimkan tabel routing ke semua router tetangga setiap 30 detik.
  • Versi:
    • RIPv1: Tidak mendukung subnet mask (klasikal, classful routing).
    • RIPv2: Mendukung subnet mask (classless routing), sehingga dapat menangani VLSM (Variable Length Subnet Mask).
    • RIPng: Mendukung IPv6.

3. Cara Kerja RIP:

  1. Inisialisasi: Setiap router memulai dengan tabel routingnya sendiri.
  2. Pertukaran Informasi: Router berbagi tabel routing mereka dengan router tetangga.
  3. Perhitungan Jarak: Router menambahkan satu hop setiap kali menerima informasi rute dari tetangga.
  4. Pembaharuan: Tabel routing diperbarui dengan rute terbaik berdasarkan hop count.

IMPLEMENTASI KONSEP RIP

Memberikan Alamat IP Pada Router 1 (RIP1)

Router> enable
Router# configure terminal
Router(config)# hostname RIP1
Router(config)# interface g1/0
Router(config-if)# ip address 172.16.1.1 255.255.255.0
Router(config-if)# no shutdown
Router(config-if)# exit

Router(config)# exit
Router(config)# interface g0/0
Router(config-if)# ip address 10.10.10.1 255.255.255.248
Router(config-if)# no shutdown
Router(config-if)# exit

Router(config)# exit
Router#copy running-config startup-config

Memberikan Alamat IP Pada Router 2 (RIP 2)

Router> enable
Router# configure terminal
Router(config)# hostname RIP2
Router(config)# interface g0/0
Router(config-if)# ip address 10.10.10.2 255.255.255.248
Router(config-if)# no shutdown
Router(config-if)# exit

Router(config)# exit
Router(config)# interface g1/0
Router(config-if)# ip address 10.10.11.1 255.255.255.248
Router(config-if)# no shutdown
Router(config-if)# exit

Router(config)# exit
Router#copy running-config startup-config

Memberikan Alamat IP Pada Router 3 (RIP 3)

Router> enable
Router# configure terminal
Router(config)# hostname RIP3
Router(config)# interface g1/0
Router(config-if)# ip address 10.10.11.2 255.255.255.248
Router(config-if)# no shutdown
Router(config-if)# exit

Router(config)# exit
Router(config)# interface g2/0
Router(config-if)# ip address 192.168.100.1 255.255.255.0
Router(config-if)# no shutdown
Router(config-if)# exit

Router(config)# exit
Router#copy running-config startup-config

Konfigurasi RIP Pada Router RIP 1 – 3

Konfigurasi RIP Pada Router 1

RIP1> enable
RIP1# configure terminal
RIP1(config)# router rip
RIP1(config-router)# version 2
RIP1(config-router)# network 172.16.1.0
RIP1(config-router)# network 10.10.10.0
RIP1(config-router)# exit
RIP1(config)# exit

RIP1#copy running-config startup-config

Konfigurasi RIP Pada Router 2

RIP2> enable
RIP2# configure terminal
RIP2(config)# router rip
RIP2(config-router)# version 2
RIP2(config-router)# network 10.10.10.0
RIP2(config-router)# network 10.10.11.0
RIP2(config-router)# exit
RIP2(config)# exit

RIP2#copy running-config startup-config

Konfigurasi RIP Pada Router 3

RIP3> enable
RIP3# configure terminal
RIP3(config)# router rip
RIP3(config-router)# version 2
RIP3(config-router)# network 10.10.11.0
RIP3(config-router)# network 192.168.100.0
RIP3(config-router)# exit
RIP3(config)# exit

RIP3#copy running-config startup-config

Berikan IP Pada Komputer

NoIP AddressGatewaySubnet / NetmaskDNS1DNS2
PC-RIP1.1172.16.1.2172.16.1.1255.255.255.08.8.8.88.8.4.4
PC-RIP1.2172.16.1.3172.16.1.2255.255.255.08.8.8.88.8.4.4
PC-RIP2.1192.168.100.2192.168.100.1255.255.255.08.8.8.88.8.4.4
PC-RIP2.2192.168.100.3192.168.100.1255.255.255.08.8.8.88.8.4.4

Test Koneksi

  1. Ping Dari PC-RIP1.1 ke PC-RIP2.1
  2. Ping Dari PC-RIP2.2 ke PC-RIP1.2