The Routing Table

Sebagai administrator jaringan, sangatlah penting untuk mengetahui routing table secara mendalam,baik ketika terjadi troubleshooting masalah jaringan atau masalah lainya. Memahami struktur dan lookup process tabel routing akan membantu mendiagnosa masalah apapun yang ada dalam tabel routing – terlepas dari hubungan dengan protokol routing tertentu. Sebagai contoh, Anda mungkin menghadapi situasi di mana tabel routing memiliki semua rute yang diharapkan untuk memforward packet, tetapi paket forwarding tidak melakukan seperti yang diharapkan. Mengetahui bagaimana langkah melalui lookup process dari alamat IP tujuan untuk sebuah paket akan memberikan anda kemampuan untuk mendiagnosa apakah paket sedang diteruskan seperti yang diharapkan, jika dan mengapa paket sedang dikirim di tempat lain, atau jika paket telah dibuang.

Dalam artikel ini, kita akan melihat lebih dekat tentang routing table. Bagian pertama bab ini berfokus pada struktur Cisco’s IP routing table . Kami akan memeriksa format dari tabel routing dan belajar tentang tingkat 1 dan tingkat 2 rute. Bagian kedua bab ini menganalisis proses lookup dari tabel routing. Kita akan membahas perilaku routing yang classful, serta perilaku routing classless, dengan menggunakan perintah no ip classless dan perintah ip classless.

Lab Topologgy

Dalam bab ini, kita akan menggunakan tiga buah router, seperti yang ditunjukkan pada gambar dibawah ini. R1 dan R2 menggunakan 172.16.0.0/16 umum dengan subnet 172.16.0.0/24. R2 dan R3 dihubungkan oleh jaringan 192.168.1.0/24. Perhatikan bahwa R3 juga memiliki subnet 172.16.4.0/24 yang terputus, atau tidak berhubungan, dari share network  172.16.0.0 yang R1 dan R2. Efek dari subnet yang tidak berhubungan akan dibahas kemudian dalam bab ini ketika kita melihat proses pencarian rute.

Routing Table Entries

Contoh tabel routing pada gambar terdiri dari entri rute dari sumber-sumber berikut:

  • Directly connected networks
  • Static routes
  • Dynamic routing protocols

Sumber rute tidak mempengaruhi struktur dari tabel routing. Angka ini menunjukkan tabel contoh routing dengan directly connected, static, and dynamic routes.. Perhatikan bahwa subnet 172.16.0.0/24 memiliki kombinasi dari semua tiga jenis sumber routing.

 

Level 1 rute rute dengan subnet mask sama dengan atau kurang dari classful mask dari alamat network. 192.168.1.0/24 adalah level 1 rute network, karena subnet masknya  sama untuk menutupi classful jaringan. / 24 adalah classful mask  untuk network kelas C, seperti jaringan 192.168.1.0.

level 1 rute dapat berfungsi sebagai :

  • Default route adalah Sebuah rute default adalah rute statis dengan alamat 0.0.0.0 / 0.
  • Supernet route adalah alamat jaringan dengan mask kurang dari classful mask.
  • Network route adalah rute yang memiliki subnet mask yang sama dengan yang classful mask. Sebuah rute jaringan juga dapat menjadi parent route. Parent routes akan dibahas pada bagian berikutnya.

Parent and Child Routes

Pada topik sebelumnya, kita melihat level 1 rute network yang juga merupakan rute utama. Sekarang mari kita lihat jenis lain dari level 1 rute network, parent route. Angka ini menunjukkan konfigurasi dari interface 172.16.3.1/24 pada R2 dan output dari perintah show ip route. Perhatikan bahwa sebenarnya ada dua entri tambahan dalam tabel routing. Satu entri adalah parent route dan entri lain adalah child route. Mengapa ada dua entri bukan satu?

 

                Ketika subnet 172.16.3.0 ditambahkan ke tabel routing, rute yang lain, 172.16.0.0, juga ditambahkan. Entri pertama, 172.16.0.0/24, tidak berisi hop berikutnya alamat IP atau informasi yang exit interface. Rute ini dikenal sebagai level 1 parent route.

  • Level 1 parent route adalah rute jaringan yang tidak mengandung next-hop IP address atau exit interface untuk network apapun.
  • level 2 route adalah rute yang merupakan subnet dari alamat classful network.

Download The Routing Table (chaper 8)

Config Router C

Router>
Router>enable
Router#config terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#hostname ROUTER_C
ROUTER_C(config)#enable password 123
ROUTER_C(config)#line con
ROUTER_C(config)#line console 0
ROUTER_C(config-line)#password 123
ROUTER_C(config-line)#login
ROUTER_C(config-line)#exit
ROUTER_C(config)#line vty 0 4
ROUTER_C(config-line)#password 123
ROUTER_C(config-line)#login
ROUTER_C(config-line)#exit
ROUTER_C(config)#ban
ROUTER_C(config)#banner mo
ROUTER_C(config)#banner motd &
Enter TEXT message.  End with the character ‘&’.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!   AUTORIZED ACCESS ONLY   !!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&

ROUTER_C#
ROUTER_C#config t
Enter configuration commands, one per line.  End with CNTL/Z.
ROUTER_C(config)#inter
ROUTER_C(config)#interface s
ROUTER_C(config)#interface serial 2/0
ROUTER_C(config-if)#ip address 11.11.11.2 255.255.255.252
ROUTER_C(config-if)#clock rate 64000
This command applies only to DCE interfaces
ROUTER_C(config-if)#no shut
ROUTER_C(config-if)#no shutdown

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

ROUTER_C(config-if)#exit
ROUTER_C(config)#
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial2/0, changed state to up

ROUTER_C(config)#router rip
ROUTER_C(config-router)#ver
ROUTER_C(config-router)#version 2
ROUTER_C(config-router)#net
ROUTER_C(config-router)#network 10.10.10.0
ROUTER_C(config-router)#network 12.12.12.0
ROUTER_C(config-router)#network 192.168.10.0
ROUTER_C(config-router)#end

ROUTER_C(config)#int s3/0
ROUTER_C(config-if)#ip add 12.12.12.2 255.255.255.252
ROUTER_C(config-if)#clo
ROUTER_C(config-if)#clock rate 64000
This command applies only to DCE interfaces
ROUTER_C(config-if)#no shut
ROUTER_C(config-if)#no shutdown

%LINK-5-CHANGED: Interface Serial3/0, changed state to down
ROUTER_C(config-if)#exit
ROUTER_C(config)#int fa0/0
ROUTER_C(config-if)#ip addre
ROUTER_C(config-if)#ip address 192.168.10.1 255.255.255.0
ROUTER_C(config-if)#no shut
ROUTER_C(config-if)#no shutdown

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

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

ROUTER_C(config-if)#exit
ROUTER_C(config)#