Jumat, 23 Desember 2011

Routing

Routing, adalah sebuah proses untuk meneruskan paket-paket jaringan dari satu jaringan ke jaringan lainnya melalui sebuah internetwork. Routing juga dapat merujuk kepada sebuah metode penggabungan beberapa jaringan sehingga paket-paket data dapat hinggap dari satu jaringan ke jaringan selanjutnya. Untuk melakukan hal ini, digunakanlah sebuah perangkat jaringan yang disebut sebagai router. Router-router tersebut akan menerima paket-paket yang ditujukan ke jaringan di luar jaringan yang pertama, dan akan meneruskan paket yang ia terima kepada router lainnya hingga sampai kepada tujuannya.

Dasar-dasar Routing
Routing digunakan untuk proses pengambilan sebuah paket dari sebuah alat dan mengirimkan melalui network ke alat lain disebuah network yang berbeda.
Jika network Anda tidak memiliki router, maka jelas Anda tidak melakukan routing.
Untuk bisa melakukan routing paket, ada hal-hal yang harus diketahui :
1. Alamat tujuan
2. Router-router tetangga dari mana sebuah router bisa mempelajari tentang network remote
3. Route yang mungkin ke semua network remote
4. Route terbaik untuk setiap network remote
Router menyimpan routing table yang menggambarkan bagaimana menemukan network-network remote. Jenis-jenis routing adalah :
a. Routing statis
b. Routing default
c. Routing dinamis

Proses Routing IP
Proses routing IP dapat dijelaskan dengan menggunakan gambar berikut ini :

Default gateway dari host 172.16.10.2 (Host_A) dikonfigurasi ke 172.16.10.1. Untuk dapat mengirimkan paket ini ke default gateway, harus diketahui dulu alamat hardware dari interface Ethernet 0 dari router (yang dikonfigurasi dengan alamat IP 172.16.10.1 tersebut). Mengapa demikian? Agar paket dapat diserahkan ke layer Data Link, lalu dienkapsulasi menjadi frame, dan dikirimkan ke interface router yang terhubung ke network 172.16.10.0. Host berkomunikasi hanya dengan alamat hardware pada LAN lokal. Penting untuk memahami bahwa Host_A, agar dapat berkomunikasi dengan Host_B, harus mengirimkan paket ke alamat MAC dari default gateway di jaringan lokal.

Routing Statis
Routing statis terjadi jika Admin secara manual menambahkan route-route di routing table dari setiap router.
Routing statis memiliki kentungan-keuntungan berikut:
> Tidak ada overhead (waktu pemrosesan) pada CPU router (router lebih murah dibandingkan dengan routeng dinamis)
> Tidak ada bandwidth yang digunakan di antara router.
> Routing statis menambah keamanan, karena administrator dapat memilih untuk mengisikan akses routing ke jaringan tertentu saja.

Routing statis memiliki kerugian-kerugian berikut:
> Administrasi harus benar-benar memahami internetwork dan bagaimana setiap router dihubungkan untuk dapat mengkonfigurasikan router dengan benar.
> Jika sebuah network ditambahkan ke internetwork, Administrasi harus menambahkan sebuah route kesemua router—secara manual.
> Routing statis tidak sesuai untuk network-network yang besar karena menjaganya akan menjadi sebuah pekerjaan full-time sendiri.
konfigurasi routing
Pertama-tama harus dipisahkan terlebih dahulu antara routing dan routing protocol. Seluruh system mengalirkan (route) data, namun tidak semua system menjalankan routing protocols. Routing adalah pelaksanaan dari forwarding datagram berdasarkan informasi yang terkandung dalam routing table. Routing protocol adalah program yang mengubah informasi yang digunakan untuk membangun routing table.
Konfigurasi routing untuk sebuah network tertentu tidak selalu membutuhkan sebuah routing protocol. Pada situasi dimana informasi routing tidak berubah, misalnya hanyaadal satu rute yang mungkin, routing table biasanya dibangun secara manual. Beberapa jaringan tidak mempunyai akses ke jaringan TCP/IP lain, dan oleh karena itu tidak perlu membangun routing table. Ada 3 konfigurasi routing yang biasa digunakan, yaitu :
1. Minimal routing
Sebuah jaringan yang terisolasi dari jaringan TCP/IP lainnya hanya membutuhkan minimal routing. Routing tabel minimal dibangun oleh ifconfig ketika interface network dikonfigurasi. Ada beberapa TCP/IP LAN yang hanya berhubungan dengan dunia luar melalui UUCP, tidak melalui TCP/IP lagi.
Contoh : ketika sebuah network interface baru dikonfigurasi, maka routing table yang dibangun oleh ifconfig adalah sebagai berikut :
>netstat –nr
Routing tables
Destination Gateway Flags Refcnt Use
Interface
127.0.0.1 127.0.0.1 UH 1 132 lo0
167.205.48.250 167.205.48.253 U 26 49041 le0



2. Static routing
Jaringan dengan jumlah gateway terbatas dapat dikonfigurasi dengan static routing. Sebuah static routing table dibangun secara manual oleh administrator menggunakan perintah route. Routing table ini tidak berubah apabila ada perubahan jaringan, jadi hanya digunakan apabila rute jaringan tidak berubah.
Contoh, untuk menambah sebuah rute kepada routing table, digunakan perintah sebagai berikut :
>route add 167.205.0.0 167.205.48.253 1
add net 167.205.0.0 : gateway ns3

3. Dynamic routing
Apabila jaringan memiliki lebih dari satu kemungkinan rute untuk tujuan yang sama maka perlu digunakan dynamic routing. Sebuah dynamic routing dibangun berdasarkan informasi yang dikumpulkan oleh protokol routing. Protokol ini didesain untuk mendistribusikan informasi yang secara dinamis mengikuti perubahan kondisi jaringan. Protokol routing mengatasi situasi routing yang kompoleks secara cepat dan akurat. Protokol routng didesain tidak hanya untuk mengubah ke rute backup bila rute utama tidak berhasil, namun juga didesain untuk menentukan rute mana yang terbaik untuk mencapai tujuan tersebut.
Tabel routing yang terlihat pada tabel berikut ini untuk router Boston, NY, dan LA. Tabel routing berisi satu entri untuk setiap rute. Kolom-kolom dari tabel routing meliputi:
• Tujuan jaringan IP alamat
• Alamat IP dari router hop berikutnya
• Jarak administratif yang digunakan untuk memilih rute paling-biaya jika beberapa rute ke jaringan tujuan memiliki metrik yang sama.
• Sebuah metrik yang digunakan untuk memilih rute paling-biaya jika lebih dari satu rute ada untuk jaringan tujuan.
Tabel 2-1 Routing tabel untuk router NY
Tujuan Jaringan Next-Hop Router Administrasi Jarak Jauh Metrik
192.10.0.0 192.10.0.0 Router NY Router NY 0 0 0 0
192.20.0.0 192.20.0.0 Router NY Router NY 1 1 0 0
192.30.0.0 192.30.0.0 192.20.0.3 192.20.0.3 110 110 1 1
192.40.0.0 192.40.0.0 192.20.0.3 192.20.0.3 120 120 2 2

Tabel 2-2 Routing tabel untuk Boston router
Tujuan Jaringan Next-Hop Router Administrasi Jarak Jauh Metrik
192.10.0.0 192.10.0.0 192.20.0.2 192.20.0.2 110 110 1 1
192.20.0.0 192.20.0.0 Router Boston Router Boston 0 0 0 0
192.30.0.0 192.30.0.0 Router Boston Router Boston 1 1 0 0
192.40.0.0 192.40.0.0 192.30.0.3 192.30.0.3 120 120 1 1

Tabel 2-3 Tabel Routing untuk LA router
Tujuan Jaringan Next-Hop Router Administrasi Jarak Jauh Metrik
192.10.0.0 192.10.0.0 192.30.0.2 192.30.0.2 110 110 2 2
192.20.0.0 192.20.0.0 192.30.0.2 192.30.0.2 110 110 1 1
192.30.0.0 192.30.0.0 Router LA Router LA 0 0 0 0
192.40.0.0 192.40.0.0 Router LA Router LA 1 1 0 0

Mengatur Jarak Administrasi untuk Route
Jarak administratif adalah bilangan bulat yang terkait dengan setiap rute diketahui router. Jarak merupakan cara yang dapat diandalkan sumber rute dianggap. Sebuah nilai yang lebih rendah lebih disukai daripada nilai yang lebih tinggi. Jarak administratif 255 menunjukkan tidak ada kepercayaan sumber; rute dengan jarak ini tidak diinstal pada tabel routing.
Tabel 2-4 menunjukkan jarak default untuk setiap jenis sumber dari rute yang bisa dipelajari.

Tabel 2-4 Default administrasi jarak untuk sumber rute
Route Source Rute Sumber Default Distance Default Jarak
Connected interface Connected interface 0 0
Static route Rute statis 1 1
Internal access route Internal akses rute 2 2
Access route Akses rute 3 3
External BGP Eksternal BGP 20 20
OSPF OSPF 110 110
IS-IS IS-IS 115 115
RIP RIP 120 120
Internal BGP Internal BGP 200 200
Unknown Unknown 255 255

Jika tabel routing IP berisi beberapa rute yang sama awalan-misalnya, sebuah rute OSPF dan RIP rute-rute dengan administrative distance terendah digunakan untuk forwarding.
Untuk mengatur jarak administrasi untuk rute BGP, lihat Menetapkan Jarak Administrasi untuk Route di ERX Panduan Konfigurasi Protokol Routing, Vol. 2, Bab 1, Konfigurasi BGP Routing.
Untuk mengatur jarak administrasi untuk RIP, IS-IS, dan OSPF, gunakan perintah jarak berikut dalam modus Konfigurasi Router.
> jarak
* Gunakan untuk menetapkan jarak administratif untuk RIP atau rute OSPF dalam kisaran 0-255.
* Untuk rute RIP, nilai default adalah 120.
* Untuk rute OSPF, nilai default adalah 110.

• Contoh

host1 (config) # router rip

host1 (config-router) # jarak 100

* Gunakan versi tidak untuk mengembalikan nilai default.

jarak ip

* Gunakan untuk mengatur jarak administrasi untuk IS-IS rute dalam kisaran 1-255.
* Contoh

host1 (config) # router isis

host1 (config-router) # jarak 80 ip

* Gunakan versi tidak untuk mengembalikan nilai default 115.

Routing Operasi
Router melacak informasi berikutnya-hop yang memungkinkan sebuah paket data untuk mencapai tujuan melalui jaringan. Sebuah router yang tidak memiliki koneksi fisik langsung ke tujuan pemeriksaan tabel routing dan paket ke depan ke router hop berikutnya yang lebih dekat ke tujuan itu. Proses ini berlanjut sampai paket tersebut mencapai tujuan akhir.


Mengidentifikasi Router yang Dalam sebuah Autonomous System
ID router umumnya salah satu alamat pasti router IP. Meskipun ID router, dengan konvensi, diformat sebagai alamat IP, maka tidak perlu dikonfigurasi alamat router. Jika Anda tidak menggunakan perintah ip router-id untuk menetapkan ID router, sistem ini menggunakan salah satu alamat IP-nya dikonfigurasi sebagai router ID.

ip router-id
* Gunakan untuk menetapkan router ID-pengenal unik IP protokol routing yang digunakan untuk mengidentifikasi router dalam suatu sistem otonom. Contoh :

host1 (config) # ip router-id 192.32.15.23

* Gunakan versi tidak untuk menghapus tugas ID router.

Pembentukan Rute Statis
Anda dapat menetapkan tujuan untuk menerima dan mengirimkan lalu lintas dengan rute tertentu melalui jaringan.
ip route

* Gunakan untuk mendirikan sebuah rute statis.
* Contoh

host1 (config) # ip route 192.66.0.1 255.255.255.0 192.56.15.23

* Gunakan versi tidak untuk menghapus rute statis dari tabel routing.

Tidak ada komentar:

Posting Komentar