Pengertian Routing, Routing Table dan Routing Protocol

Router adalah sebuah alat yang mengirimkan paket data melalui sebuah jaringan atau internet menuju tujuannya, melalui sebuah proses yang dikenal dengan routing.

Routing adalah proses memilih jalur (path) yang harus dilalui oleh paket. Jalur yang baik tergantung pada beban jaringan, panjang datagram, type of service requested, dan pola traffic, pada umumnya skema routing hanya mempertimbangkan jalur terpendek (the shortest path).

Terdapat 2 bentuk routing, yaitu :
-        Direct routing : paket dikirimkan dari satu device ke device yang lain secara langsung (host berada  pada jaringan fisik yang sama) sehingga tidak melalui device lain atau gateway.
-         Indirect routing : paket yang dikirimkan dari satu device ke device yang lain tidak secara langsung terhubung (berbeda jaringan) sehingga paket akan melewati satu atau lebih gateway atau network yang lain sebelum sampai pada end device.

Routing table
Router merekomendasikan jalur yang akan dilewati oleh sebuah paket berdasarkan informasi yang terdapat pada routing table.
Informasi yang terdapat pada routing table dapat diperoleh secara static melalui perantara administrator dengan cara mengisi routing table secara manual ataupun secara dynamic routing menggunakan protocol routing agar dapat mengetahui alamat tujuan dan dapat memelihara routing table.
Routing table pada umumnya terdapat bebrapa informasi yaitu :
-         Alamat tujuan network
-         Interface router yang terdekat dengan network tujuan
-     Metric, yaitu sebuah nilai yang menunjukan jarak untuk mencapai network tujuan. Metric tersebut menggunakan teknik berdasarkan jumlah lompatan (hop count).

Routed protocol dan Routing Protocol

Routed protocol adalah protocol yang diroutingkan maksudnya adalah protocol protocol yang dapat di rute kan oleh sebuah router, jadi protocol ini tidak digunakan untuk membuild routing table, melainkan untuk addressing atau pengalamatan. Karena digunakan untuk addressing maka yang menggunakan royted protocol ini adalah end device (PC, Laptop, mobile phone, desktop, mac, dll) router akan membaca informasi dari protocol ini sebagai dasar untuk memforward paket. Contoh routed protocol yaitu : IP NetBeUI, IPX, Apple Talk, dan DECNet .


Routing protocol adalah protocol untuk merouting. Routing protocol digunakan oleh router router untuk memelihara atau meng update routing table. Pada dasarnya sebuah routing protocol menentukan jalur (path) yang dilalu sebuah paket melalui sebuah internetwork. Contoh dari routing protocol yaitu : OSPF, BGP, EIGRP, IGRP, RIP.