RIP (Routing Information Protokol) // BLC-TELKOM - Bestpath-Network




PENDAHULUAN

    Pengertian

    RIP (Routing Information Protokol) adalah salah satu metode dynamic routing pada IPv4 yang menggunakan distance vektor protokol.

   Latar Belakang Masalah

    Karena masih kurang pemahaman tentang RIP

MAKSUD DAN TUJUAN

   Maksud

    Agar mengerti dan paham tentang RIP

   Tujuan 

    Agar bisa mengerti, memahami dan implementasi RIP

BATASAN DAN RUANG LINGKUP PEKERJAAN

    Memahami routing RIP

TARGET DAN HASIL YANG DIHARAPKAN

   Bisa mengerti, memahami dan bisa mengimplmentasikan routing RIP

METODE PELAKSANAAN

    - Penjelasan
    - Konfigurasi

ALAT DAN BAHAN

    - Laptop
    - Koneksi Internet 
    - Cisco Packet tracert

TARGET WAKTU

    4 jam 

TAHAPAN PELAKSANAAN

   - Penjelasan

    RIP (Routing Information Protokol) adalah salah satu metode dynamic routing pada IPv4 yang menggunakan distance vector protokol, distance vector adalah proses routing yang mencari jalan terbaiknya untuk menuju ip tujuan dengan menggunakan hop terpendek. Dan RIP sendiri hanya bisa menjangkau sampai 15 hop (lompatan).

    RIP ada 2 versi (versi1 dan versi 2) dan pada kedua versi mempunyai perbedaan, RIPv1 menggunakan ip broadcast (255.255.255.255) untuk mengupdate table routing, sedangkan RIPv2 menggunakan ip multicast (224.0.0.9) untuk mengupdate table routing. RIP sendiri mengupdate table routing selama 30 detik sekali.

    - Fitur-fitur pada RIP

1. Spilt horizon    
     Jadi split horizon ini fungsinya adalah untuk menghindari looping pada RIP, split horizon ini sudah aktif secara default, cara kerja split horizon ini adalah dengan tidak mengupdate routing kepada port yang menerima routing.

 2. Route Poisoning 
    jadi split poisoning ini fungsinya adalah untuk menghapus data base routing apabila jika ada ip  router yang mati atau router down.
    
 3. RIP Timer 
    RIP timer merupakan waktu yang digunakan oleh RIP untuk melakukan routing update yang ada, timer yang digunakan oleh RIP adalah : update, invalid, flush, holdown timer.
    - Update
        Update merupakan timer yang digunakan oleh RIP untuk melakukan update yang akan dikirimkan pada nighboard (tetangga) nya dalam rentang waktu 30 detik sekali.
    
    - Invalid
        Apabila ada router yang tidak mendapatkan table routing update selama 180 detik maka dia akan di anggap menjadi hop ke 16 atau sudah tidak bisa di jangkau.
    
    - Flush
        Flush digunakan untuk menghapus prefix yang ada di data base dengan menunggu selama 240 detik dan apabila tidak ada table routing update selama rentang waktu itu maka flush akan menghapus prefix itu dari data base RIP.

    - Holddown
        holddown akan aktif apabila ada salah satu rute RIP mengalami perubahan matrik yang dimana holddown timer berfungsi untuk mencegah routing update untuk router/prefix tersebut selama 180 detik, setelah 180 detik telah berlalu maka holddown akan di cabut dan prefix atau router tersebut boleh melakukan update lagi.

Karekteristik RIPv1 dan RIPv2


Konfigurasi RIP

     --(Router kiri)--

         --- System Configuration Dialog ---

Would you like to enter the initial configuration dialog? [yes/no]: no

Press RETURN to get started!


Router>en

Router#conf t

Enter configuration commands, one per line.  End with CNTL/Z.

Router(config)#Hos RT-Kiri

RT-Kiri(config)#int g0/0/0

RT-Kiri(config-if)#ip add 192.168.10.1 255.255.255.0

RT-Kiri(config-if)#no sh


RT-Kiri(config-if)#

%LINK-5-CHANGED: Interface GigabitEthernet0/0/0, changed state to up


RT-Kiri(config-if)#ex

RT-Kiri(config)#router rip

RT-Kiri(config-router)#net 192.168.10.0

RT-Kiri(config-router)#ex

RT-Kiri(config)#do wr

Building configuration...

[OK]

RT-Kiri(config)#


jika ingin ke RIP v2 tinggal masukan comand

RT-Kiri(config)#router rip

RT-Kiri(config-router)#v 2

RT-Kiri(config-router)#no au

RT-Kiri(config-router)#ex

RT-Kiri(config)#do wr

Building configuration...

[OK]

RT-Kiri(config)#


--(Router Mid)--

         --- System Configuration Dialog ---

Would you like to enter the initial configuration dialog? [yes/no]: no


Press RETURN to get started!



Router>en

Router#conf t

Enter configuration commands, one per line.  End with CNTL/Z.

Router(config)#hos RT-Mid

RT-Mid(config)#int g0/0/0

RT-Mid(config-if)#ip add 192.168.10.2 255.255.255.0

RT-Mid(config-if)#no sh


RT-Mid(config-if)#

%LINK-5-CHANGED: Interface GigabitEthernet0/0/0, changed state to up


%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0/0, changed state to up


RT-Mid(config-if)#e

RT-Mid(config)#int g0/0/1

RT-Mid(config-if)#ip add 192.168.20.1 255.255.255.0

RT-Mid(config-if)#

RT-Mid(config-if)#no sh


RT-Mid(config-if)#

%LINK-5-CHANGED: Interface GigabitEthernet0/0/1, changed state to up


RT-Mid(config-if)#ex

RT-Mid(config)#router rip

RT-Mid(config-router)#net 192.168.10.0

RT-Mid(config-router)#net 192.168.20.0

RT-Mid(config-router)#ex

RT-Mid(config)#do wr

Building configuration...

[OK]

RT-Mid(config)#


RT-Mid(config)#router rip

RT-Mid(config-router)#v 2

RT-Mid(config-router)#no au

RT-Mid(config-router)#ex

RT-Mid(config)#do wr

Building configuration...

[OK]

RT-Mid(config)#


--(Router kanan)--

         --- System Configuration Dialog ---

Would you like to enter the initial configuration dialog? [yes/no]: no


Press RETURN to get started!



Router>en

Router#conf t

Enter configuration commands, one per line.  End with CNTL/Z.

Router(config)#Hos RT-Kanan

RT-Kanan(config)#int g0/0/1

RT-Kanan(config-if)#ip add 192.168.20.2 255.255.255.0

RT-Kanan(config-if)#no sh


RT-Kanan(config-if)#

%LINK-5-CHANGED: Interface GigabitEthernet0/0/1, changed state to up


%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0/1, changed state to up


RT-Kanan(config-if)#ex

RT-Kanan(config)#router rip

RT-Kanan(config-router)#net 192.168.20.0

RT-Kanan(config-router)#ex

RT-Kanan(config)#do wr

Building configuration...

[OK]

RT-Kanan(config)#


RT-Kanan(config)#router rip

RT-Kanan(config-router)#v 2

RT-Kanan(config-router)#no au

RT-Kanan(config-router)#ex

RT-Kanan(config)#do wr

Building configuration...

[OK]

RT-Kanan(config)#

Kalau sudah silahkan di cek antara router sudah bisa terhubung 

Topologi tambahan RIP


Tambahan 

--(Router Kiri)--

         --- System Configuration Dialog ---

Would you like to enter the initial configuration dialog? [yes/no]: no


Press RETURN to get started!



Router>en

Router#conf t

Enter configuration commands, one per line.  End with CNTL/Z.

Router(config)#hos RT-Kiri

RT-Kiri(config)#int g0/0/2

RT-Kiri(config-if)#ip add 192.168.10.1 255.255.255.0

RT-Kiri(config-if)#no sh


RT-Kiri(config-if)#

%LINK-5-CHANGED: Interface GigabitEthernet0/0/2, changed state to up


%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0/2, changed state to up


RT-Kiri(config)#int g0/0/0

RT-Kiri(config-if)#ip add 10.10.10.1 255.255.255.224

RT-Kiri(config-if)#no sh


RT-Kiri(config-if)#

%LINK-5-CHANGED: Interface GigabitEthernet0/0/0, changed state to up


RT-Kiri(config)#int g0/0/1

RT-Kiri(config-if)#ip add 30.30.30.1 255.255.255.224

RT-Kiri(config-if)#no sh


RT-Kiri(config-if)#

%LINK-5-CHANGED: Interface GigabitEthernet0/0/1, changed state to up


RT-Kiri(config-if)#ex

RT-Kiri(config)#router rip

RT-Kiri(config-router)#net 192.168.10.0

RT-Kiri(config-router)#net 10.10.10.0

RT-Kiri(config-router)#net 30.30.30.0

RT-Kiri(config-router)#v 2

RT-Kiri(config-router)#no au

RT-Kiri(config-router)#ex

RT-Kiri(config)#do wr

Building configuration...

[OK]

RT-Kiri(config)#


--(Router Atas)--

         --- System Configuration Dialog ---

Would you like to enter the initial configuration dialog? [yes/no]: no


Press RETURN to get started!



Router>en

Router#conf t

Enter configuration commands, one per line.  End with CNTL/Z.

Router(config)#hos RT-Atas

RT-Atas(config)#int g0/0/0

RT-Atas(config-if)#ip add 10.10.10.2 255.255.255.224

RT-Atas(config-if)#no sh


RT-Atas(config-if)#

%LINK-5-CHANGED: Interface GigabitEthernet0/0/0, changed state to up


%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0/0, changed state to up


RT-Atas(config-if)#ex

RT-Atas(config)#int g0/0/2

RT-Atas(config-if)#int g0/0/1

RT-Atas(config-if)#ip add 20.20.20.1 255.255.255.224

RT-Atas(config-if)#no sh


RT-Atas(config-if)#

%LINK-5-CHANGED: Interface GigabitEthernet0/0/1, changed state to up


RT-Atas(config-if)#ex

RT-Atas(config)#router rip

RT-Atas(config-router)#net 10.10.10.0

RT-Atas(config-router)#net 20.20.20.0

RT-Atas(config-router)#v 2

RT-Atas(config-router)#no au

RT-Atas(config-router)#ex

RT-Atas(config)#do wr

Building configuration...

[OK]

RT-Atas(config)#



--(Router Kanan)--

         --- System Configuration Dialog ---

Would you like to enter the initial configuration dialog? [yes/no]: no


Press RETURN to get started!



Router>en

Router#conf t

Enter configuration commands, one per line.  End with CNTL/Z.

Router(config)#hos RT-Kanan

RT-Kanan(config)#int g0/0/1

RT-Kanan(config-if)#ip add 20.20.20.2 255.255.255.224

RT-Kanan(config-if)#no sh

RT-Kanan(config-if)#

%LINK-5-CHANGED: Interface GigabitEthernet0/0/1, changed state to up


%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0/1, changed state to up


RT-Kanan(config-if)#ex

RT-Kanan(config)#int g0/0/0

RT-Kanan(config-if)#ip add 40.40.40.1 255.255.255.224

RT-Kanan(config-if)#no sh


RT-Kanan(config-if)#

%LINK-5-CHANGED: Interface GigabitEthernet0/0/0, changed state to up


RT-Kanan(config)#int g0/0/2

RT-Kanan(config-if)#ip add 172.16.20.1 255.255.255.0

RT-Kanan(config-if)#no sh


RT-Kanan(config-if)#

%LINK-5-CHANGED: Interface GigabitEthernet0/0/2, changed state to up


%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0/2, changed state to up


RT-Kanan(config-if)#ex

RT-Kanan(config)#router rip

RT-Kanan(config-router)#net 20.20.20.0

RT-Kanan(config-router)#net 40.40.40.0

RT-Kanan(config-router)#net 172.16.20.0

RT-Kanan(config-router)#v 2

RT-Kanan(config-router)#no au

RT-Kanan(config-router)#ex

RT-Kanan(config)#do wr

Building configuration...

[OK]

RT-Kanan(config)#


--(Router Bawah)--

         --- System Configuration Dialog ---

Would you like to enter the initial configuration dialog? [yes/no]: no


Press RETURN to get started!



Router>en

Router#conf t

Enter configuration commands, one per line.  End with CNTL/Z.

Router(config)#hos RT-Bawah

RT-Bawah(config)#int g0/0/1

RT-Bawah(config-if)#ip add 30.30.30.2 255.255.255.224

RT-Bawah(config-if)#no sh


RT-Bawah(config-if)#

%LINK-5-CHANGED: Interface GigabitEthernet0/0/1, changed state to up


%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0/1, changed state to up


RT-Bawah(config-if)#ex

RT-Bawah(config)#int g0/0/0

RT-Bawah(config-if)#ip add 40.40.40.2 255.255.255.224

RT-Bawah(config-if)#no sh


RT-Bawah(config-if)#

%LINK-5-CHANGED: Interface GigabitEthernet0/0/0, changed state to up


%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0/0, changed state to up


RT-Bawah(config-if)#ex

RT-Bawah(config)#router rip

RT-Bawah(config-router)#net 30.30.30.0

RT-Bawah(config-router)#net 40.40.40.0

RT-Bawah(config-router)#v 2

RT-Bawah(config-router)#no au

RT-Bawah(config-router)#ex

RT-Bawah(config)#do wr

Building configuration...

[OK]

RT-Bawah(config)#

Cek hasil config pada PC

TEMUAN PERMASALAHAN DAN CARA PENYELESAIAN MASALAHNYA

       Permasalahan : IP sering tertukar
        Solusi : di cek lagi, jadi teliti dalam menetapkan IP

KESIMPULAN YANG DIDAPAT

    RIP ini sangat memudahkan dalam mengkonfigurasi Routing 

REFERENSI

   Sharing bersama Mas Susilo


Post a Comment