Rabu, 25 September 2013

Tutorial routing ganda dalam 1 jaringan dengan redistribute

Tutorial routing ganda dalam 1 jaringan dengan redistribute


Sebenarnya niat ane mau nulis blog dengan wacana ini sudah lama, cuma belum kesampean aja dari dulu, padahal draft tulisannya udah ada meski baru 40% rampung 4 bulan yang lalu dan baru sekarang kelar. Sebenarnya niat mau nulis konsep redistributed muncul pas ane ada interview kerja di salah satu vendor telekomunikasi di Jakarta (wkwkwkwkwkw curhat dikit gpp, anggap pengenalan), waktu itu ane ditanya-tanya tentang routing protokol dinamic ama yang nanya, dan tiba-tiba nyeletuk “gimana sih caranya nyambungin routing protokol ospf ke rip, atau eigrp ke ospf”......JLEEEBBBB!!!!!langsung keringat dingin dan mulut terbata-bata menjawab “maaf pak saya tidak tahu ( :(( )”. Ya begitulah awalnya ane tau ada mode redistributed di routing protokol dynamic.

Ok pengenalan, cukup sampai di sana, berikut ane lampirkan gambar topologi network yang akan ane rancang untuk tutorial redistributed ini.


 Skema keseluruhan network yang akan dirangcang. 

Skenarionya, yaitu anggaplah dalam ada 1 perusahaan memiliki kantor dengan 3 lantai. Dan perusahaan ini kepingin bahwa tiap lantai di kantor ini, mesti punya routing protokol dynamic (EIGRP, OSPF dan RIP) yang berbeda satu dengan yang lainnya. Kemudian, yang jadi permasalahannya bahwa tiap lantai mesti bisa terhubung ke lantai lain (user di lantai 2 connect dengan user di lantai 3, user lantai 1 connect ke user lantai 3 dan user di lantai 1 connect dengan user lantai 2, anggap sajalah Bhineka Tunggal Ika, J).

Berikut langkah-langkah dalam pengerjaan nya:


1.       Advertise semua IP serta Vlan yang ada ke masing-masing router, switch dan PC (sekedar optional, pada network kali ini, ane set IP DHCP untuk tiap vlan yang ada)

2.       Setelah semua IP sudah dipasang di semua perangkat, maka selanjutnya yaitu membuat routing protokol dynamic ditiap area (sesuai dengan gambar 1)

3.      Nah sekarang, masuk ke tahap redistributed untuk komunikasi antar PC. Sebelumnya, redistribute adalah suatu cara/proses yang digunakan untuk menyambungkan antara routing protokol yang berbeda. Jadi bisa dibilang proses redistribute ini mengambil semua isi tabel routing dari 1 routing protokol, dan disalurkan lagi ke 1 routing protokol yang berbeda. Sesuai dengan topologi network yang akan dibuat, pada gambar diatas saya menyediakan 1 router (router0) induk sebagai router main untuk proses redistributenya (ini optional dari saya, seandainya mau dihilangkan router0, bisa juga kok, silahkan eksplorasi sendiri J) sehingga proses redistribute berlangsung pada router ini. Untuk sekarang saya akan memilah 3 bagian redistribute berhubung dalam jaringan ini ada 3 routing protokol, yaitu RIP <-> OSPF, OSPF <-> EIGRP dan RIP <-> EIGRP.

a)      RIP <-> OSPF

Sebelumnya kita mesti identifikasi bahwa dalam RIP saya memakai RIP versi 2 yang sudah compatible untuk IP classless, algoritma routingnya berupa hop count sedangkan dalam OSPF algoritma routingnya berupa link state. Dan untuk administrative distance nya, OSPF 110 dan RIP 120. Ok untuk tidak memperpanjang waktu berikut mode redistribute yang berada di RIP

Router(config)#router RIP
Router(config-router)#redistribute ?
  connected  Connected
  eigrp      Enhanced Interior Gateway Routing Protocol (EIGRP)
  metric     Metric for redistributed routes
  ospf       Open Shortest Path First (OSPF)
  rip        Routing Information Protocol (RIP)
  static     Static routes

Dan berikut langkah-langkah dalam redistribut OSPF ke RIP

Router(config)#router rip
Router(config-router)#redistribute ospf ?
  <1-65535>  Process ID
Router(config-router)#redistribute ospf 90 ?
  match   Redistribution of OSPF routes
  metric  Metric for redistributed routes
  <cr>
Router(config-router)#redistribute ospf 90 metric ?
  <0-16>       Default metric
  transparent  Transparently redistribute metric
Router(config-router)#redistribute ospf 90 metric 5

Metric 5 diatas berupa pengaturan untuk Hop count dari OSPF ke RIP dikarenakan algoritma untuk RIP berupa Hop count. Jadi apabila seed metric diatas tidak kita set, maka proses redistribute ini akan gagal karena seed metric di RIP dan EIGRP berupa infinity. Ok redistribute OSPF sudah selesai, sekarang kita set redistribut RIP ke OSPF. Sama dengan RIP, berikut jenis-jenis redistribute yang ada di OSPF

Router(config)#router ospf 90
Router(config-router)#redistribute ?
  bgp        Border Gateway Protocol (BGP)
  connected  Connected
  eigrp      Enhanced Interior Gateway Routing Protocol (EIGRP)
  metric     Metric for redistributed routes
  ospf       Open Shortest Path First (OSPF)
  rip        Routing Information Protocol (RIP)
  static     Static routes

Langkah-langkah redistribute RIP ke OSPF

Router(config)#router osp
Router(config)#router ospf 90
Router(config-router)#redistribute rip subnets

Pada langkah diatas, ditambahkan subnets karena apabila tidak kita set, maka redistribute ke OSPF hanya bisa berupa classfull, sedangkan routing protokol yang ada dalam jaringan kita berupa classless (RIP ver.2).

Dan setelah kita ikutin semua step diatas, berikut saya lampirkan screen shot tes ping dari PC 1 dan PC 3 (RIP) ke PC 2 dan PC 4 (OSPF).







Pengetesan point to point dari user OSPF ke user RIP


b)      OSPF <-> EIGRP

Router(config)#router eigrp 10
Router(config-router)#redistribute ?
  bgp        Border Gateway Protocol (BGP)
  connected  Connected
  eigrp      Enhanced Interior Gateway Routing Protocol (EIGRP)
  metric     Metric for redistributed routes
  ospf       Open Shortest Path First (OSPF)
  rip        Routing Information Protocol (RIP)
  static     Static routes

Langkah-langkah dalam konfigurasi redistribute OSPF pada routing protokol EIGRP yaitu: (Sama seperti RIP, seed metric dari EIGRP adalah infinity, karena algortima untuk eigrp sendiri menganut algoritma hybrid (link state dan hop count), sehingga apabila metric dalam redistribute di EIGRP tidak ditentukan. Pastinya tidak akan berhasil proses redistribute).

Router(config)#router eigrp 10
Router(config-router)#redistribute ospf ?
  <1-65535>  Process ID
Router(config-router)#redistribute ospf 90 ?
  match   Redistribution of OSPF routes
  metric  Metric for redistributed routes
  <cr>
Router(config-router)#redistribute ospf 90 metric ?
  <1-4294967295>  Bandwidth metric in Kbits per second
Router(config-router)#redistribute ospf 90 metric 512 ?
  <0-4294967295>  EIGRP delay metric, in 10 microsecond units
Router(config-router)#redistribute ospf 90 metric 512 10 ?
  <0-255>  EIGRP reliability metric where 255 is 100% reliable
Router(config-router)#redistribute ospf 90 metric 512 10 255 ?
  <1-255>  EIGRP Effective bandwidth metric (Loading) where 255 is 100% loaded
Router(config-router)#redistribute ospf 90 metric 512 10 255 1 ?
  <1-65535>  EIGRP MTU of the path
Router(config-router)#redistribute ospf 90 metric 512 10 255 1 10

512        à Bandwidth
10          à Delay
255        à Reliability
1             à Load
10          à MTU

Yak dapat diliat diatas, banyak pengaturan yang mesti diset apabila ingin meredistribute ke EIGRP (untuk isian diatas, sesuai dengan keinginan masing-masing dan kebutuhan yang ada).Dan sekarang kita akan konfigurasi dari EIGRP ke OSPF. Untuk redistribute ke OSPF, sama halnya redistribute RIP ke OSPF, tidak ada yang beda.

Router(config)#router ospf 90
Router(config-router)#redistribute rip ?
  metric       Metric for redistributed routes
  metric-type  OSPF/IS-IS exterior metric type for redistributed routes
  subnets      Consider subnets for redistribution into OSPF
  tag          Set tag for routes redistributed into OSPF
  <cr>
Router(config-router)#redistribute eigrp ?
  <1-65535>  Autonomous system number
Router(config-router)#redistribute eigrp 10 ?
  metric       Metric for redistributed routes
  metric-type  OSPF/IS-IS exterior metric type for redistributed routes
  subnets      Consider subnets for redistribution into OSPF
  tag          Set tag for routes redistributed into OSPF
  <cr>
Router(config-router)#redistribute eigrp 10 subnets

Dan setelah konfigurasi redistribute di OSPF dan EIGRP, maka dapat dites dengan ping dari PC 0 (EIGRP) ke PC 2 atau PC 4 (OSPF).




Pengetesan point to point dari user OSPF ke user EIGRP


c)       RIP <-> EIGRP

Ok, sampai juga diproses yang terakhir yaitu RIP <-> EIGRP. Sebenarnya untuk proses RIP dan EIGRP hampir sama untuk yang diatas, yang mesti diingat hanya bahwa RIP dan EIGRP memiliki seed metric yang infinity sehingga dimasing-masing routing protokol nanti jangan lupa set seed metricnya sesuai dengan pilihan kita.

Proses EIGRP ke RIP

Router(config)#router rip
Router(config-router)#redistribute eigrp 10 metric 5

Proses RIP ke EIGRP

Router(config)#router eigrp 10
Router(config-router)#redistribute rip metric 1024 0 255 128 512




Pengetesan point to point dari user EI ke user RIP


Ok, sekarang semua router bisa dikatakan sudah terhubung meski dalam routing protokol yang berbeda.
Alhamdulillah, kelar juga tulisan ini, ditunggu saran, kritik dan pertanyaan dari para pembaca semua
Sampai jumpa di postingan selanjutnya.
(J)
               

                

4 komentar:

erastusblog mengatakan...

terima kasih utk penjelasannya :D

erastusblog.blogspot.com

Anonim mengatakan...

bisa minta pkt filenya?

Unknown mengatakan...

bisa minta pkt filenya? bisa kirim vie email gan

Anonim mengatakan...

thanks gan sangat bermanfaat !!!