Sabtu, 13 Desember 2014

Protokol routing

Posted By: jackcode - 22.40

Share

& Comment



Mengapa protokol routing diperlukan dalam jaringan komputer? Jaringan komputer dapat diibaratkan seperti jalanan untuk kendaraan umum. Jika hanya ada satu jalanan saja untuk semua kendaraan umum, tentu lalulintas akan mengalami kemacetan. Oleh sebab itu dibuat jalan-jalan tambahan dan jalan-jalan tol yang memungkinkan kendaraan mengambil jalur- jalur alternatif untuk mencapai tujuan.

Untuk membantu mencapai tujuan diperlukan peta jalan. Hal yang sama terjadi juga dalam jaringan WAN. Jaringan WAN dibagi menjadi berbagai segmen dan jaringan dengan jalur yang berbagai macam. Supaya suatu paket dapat mencapai tujuannya, diperlukan suatu peralatan untuk mengatur paket-paket tersebut agar mencapai tujuannya dengan jalan yang tersingkat.

Untuk itu digunakan router yang fungsi utamanya adalah untuk menentukan jalur dan meneruskan paket-paket dari suatu jaringan ke jaringan lain. Agar router dapat mengetahui bagaimana meneruskan paket-paket ke alamat yang dituju dengan menggunakan jalur yang baik, router menggunakan peta atau tabel routing. Tabel routing dapat dibuat secara static, dynamic dan default.

Static routing adalah cara pembuatan tabel routing secara manual. Static routing ini dapat dipakai pada jaringan sederhana yang hanya menggunakan beberapa buah router dan berfungsi untuk menghemat penggunaan bandwidth. Sedangkan dynamic routing untuk membuat suatu tabel routing secara dinamis berubah-ubah secara otomatis jika topologi jaringan berubah. Dynamic routing menggunakan protocol routing dalam pembuatan tabel routing.

Protokol routing menggunakan istilah yang disebut metric dalam menentukan jalur yang terbaik yang akan dicapai. Metric adalah suatu nilai hasil perhitungan algoritma yang dipakai oleh protokol routing. Metric dapat berupa jarak ke tujuan atau ongkos ke tujuan. Jenis metric yang dipakai tergantung pada jenis protokol routing yang dipakai, dimana setiap jenis protokol routing menggunakan metric yang berbeda satu dengan yang lain. Oleh karena protokol routing bergantung pada algoritma routing dalam menentukan jalur- jalur yang digunakan, maka algoritma routing harus akurat, tidak hanya menggunakan daya CPU dan bandwidth, serta memiliki konvergensi yang cepat. Konvergensi adalah waktu yang diperlukan oleh semua router dalam jaringan untuk mengikuti perubahan yang disebabkan oleh suatu perubahan topologi jaringan.

Static routing
IP routing selalu diterapkan (enable) untuk Cisco Router. Untuk menerapkan IP ke suatu interface, ketik perintah berikut dari configuration interface mode:
Router(config-if)#IP address <ip address> <subnet mask>
Sedangkan IP routing statis dapat diubah dengan perintah :
Router(config)#ip route <network destination id> <subnet mask> <default gateway>
Dimana :
Network destination ID adalah alamat jaringan yang dituju. Subnet mask adalah subnet mask jaringan yang dituju.
Default gateway adalah IP address dari gateway, biasanya IP address router yang berhubugan langsung.
Untuk lebih jelasnya, sebagai contoh kita akan menggunakan skenario atau topologi jaringan seperti pada gambar 2.4 yang dibuat selama percobaan. dengan 3 buah host dengan konfigurasi sebagai berikut:

maka tabel routingnya adalah sebagai berikut:
  • Pada interface router1:
Terdapat beberapa kombinasi untuk membuat static routing di router1 pada skenario ini, diantaranya:
Kombinasi 1:
Router1(config-if)#ip route 192.168.5.0 255.255.255.0 192.168.2.2 Router1(config-if)#ip route 192.168.4.0 255.255.255.0 192.168.2.2 Router1(config-if)#ip route 192.168.6.0 255.255.255.0 192.168.2.2
Kombinasi 2:
Router1(config-if)#ip route 192.168.5.0 255.255.255.0 192.168.2.2 Router1(config-if)#ip route 192.168.6.0 255.255.255.0 192.168.3.2
Kombinasi 3, dst.
Pada konfigurasi diatas terlihat bahwa kombinasi 2 mempunyai jarak terpendek, se- hingga ip route yang digunakan adalah ip route kombinasi 2.
Untuk memeriksa apakah konfigurasi routing berhasil, ketik perintah berikut :
Router1#show ip route
Ketika perintah ini dijalankan maka akan tampil semua daftar ip route yang ada pada router. Biasanya terdapat kode S yang berarti menandakan hubungan secara statis (statically connected) dan C menandakan hubungan secara langsung (directly connected)
  • Pada interface router2:
Pada router2 ini terdapat beberapa kombinasi juga untuk membuat static routing. Kombinasi yang paling cepat dan mempunyai jarak terpendek adalah sebagai berikut:
Router2(config-if)#ip route 192.168.5.0 255.255.255.0 192.168.2.1  
Router2(config-if)#ip route 192.168.6.1 255.255.255.0 192.168.4.2 
  • Pada interface router3:
Seperti pada router-router sebelumnya, bahwa terdapat beberapa kombinasi untuk membuat jalur yang akan digunakan untuk membuat static route nantinya. Jalur terpendek dan tercepat adalah menghubungkan alamat jaringan / net ID Fastethernet0 router3 dengan net ID Fastethernet0 router1 melalui gateway interface Serial0/1 pada Router1 dan menghubungkan dengan net ID Fastethernet0 Router2 melalui gateway interface Serial0/1 pada Router2. Perintahnya adalah seperti dibawah ini:
Router3(config-if)#ip route 192.168.1.0 255.255.255.0 192.168.3.1  
Router3(config-if)#ip route 192.168.5.0 255.255.255.0 192.168.4.1
Sebagai tambahan dapat juga dimasukkan nilai administrative distance, yaitu suatu uku- ran untuk menilai kegunaan alamat pengirim (source address) diukur dari 0 sampai dengan 255, dimana 0 adalah ukuran tertinggi yang digunakan untuk hubungan langsung (directly connected route). Router juga menggunakan administrative distance dalam memilih route dari tabel routing. Route dengan administrative distance yang lebih kecil akan dipilih ter- lebih dahulu. Sebagai tambahan jika ingin menggunakan atau mengkonfigurasikan dua serial interface yang berhubungan, kedua interface tersebut harus menggunakan protocol encap- sulation yang sama. Jika protokol tidak sama, hubungan tidak akan dapat terjadi, yang ditandai dengan penampilan ?line protocol down? jika mengetikkan perintah show interface serial0/0.
Routing static ini memiliki kelemahan, yaitu jika salah satu jalur routing-nya terputus maka router tidak bisa mencari alternatif jalan baru untuk meneruskan paket data yang dikirim untuk mengatasi hal ini, maka digunakan Dynamic Routing.
Dynamic Routing
Dynamic routing secara umum dapat dibagi menjasi 2 kategori, yaitu Distance Vector dan link state routing protocol. antara lain : Routing Information Protocol (RIP), Interior Gateway Routing Protocol (IGRP), Enhanced Interior Gateway Routing Protocol (EIGRP), Open Shortest Path First (OSPF).
Routing Information Protocol (RIP)
RIP (Routing Information Protocol) adalah routing protocol yang paling sederhana yang termasuk jenis distance vektor. RIP menggunakan jumlah lompatan (hop count) sebagai metric dengan 15 hop maksimum. Jadi hop-count yang ke-16 tidak dapat tercapai dan router akan memberikan pesan error ?destination is unreachable? (tu- juan tidak tercapai). Daftar tabel route RIP ini akan di-update setiap 30 detik dan administrative distance untuk RIP adalah 120.
Untuk menerapkan RIP ke suatu router, digunakan perintah sebagai berikut:
Router(config)#router rip
Untuk menerapkan router RIP tersebut ke suatu network address:
Router(config-router)#network <network ID>
Konfigurasi router menggunakan RIP router pada skenario praktikum adalah sebagai berikut:
  • Konfigurasi RIP Routing pada Router1:
Router1(config)#ip routing
Router1(config)#router rip
Router1(config-router)#network 192.168.1.0
Router1(config-router)#network 192.168.2.0
Router1(config-router)#network 192.168.3.0
Router1(config-router)#^Z
Router1#wr mem
Untuk mengetahui konfigurasi routing pada router1 digunakan perintah show ip route. Jika router lain yang berhubungan dengan router1 belum di-set dengan RIP, maka konfigurasi belum akan muncul. Oleh sebab itu router-router lain yang terhubung dengan Router1 jugah harus di-setting.
  • Konfigurasi RIP Routing pada Router2:
Router2(config)#ip routing
Router2(config)#router rip
Router2(config-router)#network 192.168.2.0
Router2(config-router)#network 192.168.4.0
Router2(config-router)#network 192.168.5.0
Router2(config-router)#^Z
Router1#wr mem
  • Konfigurasi RIP Routing pada Router3:
Router3(config)#ip routing
Router3(config)#router rip
Router3(config-router)#network 192.168.3.0
Router3(config-router)#network 192.168.4.0
Router3(config-router)#network 192.168.6.0
Router3(config-router)#^Z
Router3#wr mem
Sekarang setelah semua router yang berhubungan dengna protokol RIP telah dikon- figurasi, maka konfigurasinya bisa dilihat dengan mengetikkan perintah show ip route. Yang perlu diperhatikan dalam tampilan informasi adalah setelah kode “R” yang mem- buat konfigurasi untuk protokol RIP.
RIP routing merupakan jenis protokol routing yang classful, yaitu protokol routing yang tidak mengenal subnetting. Sebagai contoh jika alamat jaringan hasil subneting adalah 164.10.2.0 dengan subnet mask 255.255.254.0, maka jika menggunakan protokol RIP routing alamat jaringannya menjadi 164.10.0.0
Seperti yang telah dibahas sebelumnya, RIP mempunyai default update setiap 30 detik. Disamping itu RIP juga mempunyai beberapa jenis timer lainnya yang juga perlu diketahui sebagai berikut:
  • Invalid timer adalah waktu dalam detik dimana suatu route dinyatakan tidak berfungsi (invalid)
  • Holddown timer adalah interval tertentu dalam detik yang berlaku untuk semua interface router yang menyatakan bahwa suatu route tidak dapat dicapai.
  • Flash timer adalah waktu dalam detik dimana suatu route akan dihapus dari tabel routing.
Timer-timer ini dapat dirubah nilanya dengan menggunakan perintah:
Router(config)#timers basic <update invalid holddown flash>
Beberapa perintah penting yang dapat digunakan untuk memeriksa konfigurasi routing protocol adalah:
  • show ip protocol untuk menampilkan protokol yang digunakan
  • show ip route untuk menampilkan daftar isi suatu tabel route
  • how ip interface untuk menampilkan status konfigurasi IP di router dan konfigurasi parameter setip interface
  • debug ip rip atau debug ip igrp untuk melacak kesalahan
Interior Gateway Routing Protocol (IGRP)
IGRP (Interior Gateway Routing Protocol) adalah juga protocol distance vector yang diciptakan oleh perusahaan Cisco untuk mengatasi kekurangan RIP. Jumlah hop mak- simum menjadi 255 dan sebagai metric, IGRP menggunakan bandwidth, MTU, delay dan load. IGRP adalah protocol routing yang menggunakan Autonomous System (AS) yang dapat menentukan routing berdasarkan system, interior atau exterior. Adminis- trative distance untuk IGRP adalah 100.
Untuk menerapkan IGRP ke suatu router, caranya:
Router(config)#router igrp 101
dimana 101 adalah nomor autonomous system
Untuk menerapkan IGRP tersebut ke suatu network address:
Router(config-router)#network <net ID>
Konfigurasi IGRP pada praktikum yang telah dilaksanakan adalah sebagai berikut:
  • Konfigurasi IGRP pada Router1:
Router1(config)#ip routing
Router1(config)#router igrp 101
Router1(config-router)#network 192.168.1.0
Router1(config-router)#network 192.168.2.0
Router1(config-router)#network 192.168.3.0
Router1(config-router)#^Z
Router1#wr mem
  • Konfigurasi IGRP pada Router2:
Router2(config)#ip routing
Router2(config)#router igrp 101
Router2(config-router)#network 192.168.2.0
Router2(config-router)#network 192.168.4.0
Router2(config-router)#network 192.168.5.0
Router2(config-router)#^Z
Router1#wr mem
  • Konfigurasi IGRP pada Router3:
Router3(config)#ip routing
Router3(config)#router igrp 101
Router3(config-router)#network 192.168.3.0
Router3(config-router)#network 192.168.4.0
Router3(config-router)#network 192.168.6.0
Router3(config-router)#^Z
Router3#wr mem
Seperti juga protokol RIP, IGRP merupakan jenis protokol routing yang disebut class- ful yang tak mengenal subneting. Setelah semua routing IGRP pada router difonfig- urasi, maka routing sudah bisa berjalan. Satu hal yang diperhatikan pada informasi routing adalah kode “I” yang memuat konfigurasi untuk protokol IGRP.

next article >>> Access List (ACL)

About jackcode

Techism is an online Publication that complies Bizarre, Odd, Strange, Out of box facts about the stuff going around in the world which you may find hard to believe and understand. The Main Purpose of this site is to bring reality with a taste of entertainment

0 komentar:

Posting Komentar

Copyright © 2013 cisco research center™ is a registered trademark.

Designed by Templateism. Powered By Blogger | Published By Gooyaabi Templates