Routing Electronic Engineering Polytechnic Institut of Surabaya Raya ITS Sukolilo Surabaya 60111
Pendahuluan Fungsi utama dari lapisan network adalah pengalamatan dan routing Pengalamatan telah kita bicarakan sebelumnya. Routing merupakan fungsi yang bertanggung jawab membawa data melewati sekumpulan jaringan dengan cara memilih jalur terbaik untuk dilewati data Tugas Routing akan dilakukan oleh peralatan jaringan yang disebut sebagai Router
Router Router berfungsi untuk menghubungkan dua jaringan atau lebih Type router : PC Router (perangkat lunak untuk routing) Peralatan khusus yang dirancang sebagai Router Tugas router memforward data (Fungsi IP Forward harus diaktifkan) menggunakan routing protokol (Algoritma Routing)
PC Router
PC Router OS + routing software At least 2 network Interfaces : Ethernet - Ethernet Ethernet - WiFi Serial Ethernet dan lain sebagainya For Microsoft Windows : HiRouter, WiFi Router For Linux : route, zebra etc
Hardware router Perangkat yang berisi perangkat keras dan lunak yang didesain khusus untuk melakukan fungsi routing Contoh : Mikrotik : RouterOS Cisco Router : IOS
Internetworking (Internet) Kumpulan dari router-router seluruh dunia Project : CAIDA DIMES NetView
Routing table Atau juga disebut sebagai RIB (Routing Information Base) tabel data routing yang tersimpan di dalam router atau didalam peraltan jaringan yang terhubung dalam jaringan yang berisi : Alamat jaringan yang terhubung dan gateway sebelum menuju jaringan tersebut Metric atau jarak yang diberikan untuk jalur routing ke jaringan tersebut
B1 Contoh tabel routing Diketahui topologi jaringan seperti di bawah 10.1.1.4/30 172.16.1.4/30 B.6.5 A.1.6.5 192.168.1.0/24 A1.1.10 192.168.2.0/24.10
Tabel routing di PC B1 IPv4 Route Table ==================================================== ======================= Active Routes: Network Destination Netmask Gateway Interface Metric 0.0.0.0 0.0.0.0 192.168.2.1 192.168.2.2 266 192.168.2.0 255.255.255.0 On-link 192.168.2.2 266 192.168.2.2 255.255.255.255 On-link 192.168.2.2 266 192.168.2.255 255.255.255.255 On-link 192.168.2.2 266 127.0.0.0 255.0.0.0 On-lin 127.0.0.1 306 127.0.0.1 255.255.255.255 On-link 127.0.0.1 306 127.255.255.255 255.255.255.255 On-link 127.0.0.1 306 224.0.0.0 240.0.0.0 On-link 127.0.0.1 306 224.0.0.0 240.0.0.0 On-link 192.168.2.2 266 255.255.255.255 255.255.255.255 On-link 127.0.0.1 306 255.255.255.255 255.255.255.255 On-link 192.168.2.2 266 ==================================================== =======================
Cara Membangun Tabel Routing Dua cara membangun tabel Routing : Static Routing Dibangun berdasarkan definisi dari administrator Administrator harus cermat, satu saja tabel routing salah jaringan tidak terkoneksi Dynamic Routing Secara otomatis router jalur routingnya, dengan cara bertukar informasi antar router menggunakan protokol tftp Kategori algoritma dinamik : Distance Vector Link State Hybrid
Contoh kasus : Static Routing Mikrotik Cisco
Static route using Mikrotik Diketahui topologi jaringan seperti di bawah 10.1.1.4/30 172.16.1.4/30 B.6.5 A.1.6.5 192.168.1.0/24.1.10 192.168.2.0/24.10
Router A /ip address add address=10.1.1.6 interface=ether1 add address=172.16.1.1/30 interface=ether2 add address=192.168.1.1/24 interface=ether3 /ip route add gateway=10.1.1.5 add dst-address=192.168.2.0/24 gateway=172.16.1.2
Router B /ip address add address=172.16.1.2/30 interface=ether1 add address=192.168.2.1/24 interface=ether2 /ip route add gateway=172.16.1.1
Static Route Examples using Cisco Router A router must learn about non-directly connected networks. To do this with static routes, Cisco IOS (Internetwork Operating System) RTB(config)# ip route network-address mask next-hop-ipaddress To reach hosts like Host X in the 192.168.1.0/24 network: RTB(config)# ip route 192.168.1.0 255.255.255.0 192.168.2.1 Electronic Engineering Polytechnic Institut 16 of Surabaya ITS Kampus ITS Sukolilo 60111
Static Route Examples RTB(config)# ip route network-address mask next-hop-ip-address To reach hosts like Host Y in the 192.168.4.0/24 network: RTB(config)# ip route 192.168.4.0 255.255.255.0 192.168.3.2 Electronic Engineering Polytechnic Institut 17 of Surabaya ITS Kampus ITS Sukolilo 60111
Static Route Examples What would be the static routes for RTA to reach 192.168.3.0/24 and 192.168.4.0/24 networks? RTA(config)# ip route network-address mask next-hop-ip-address Rick Graziani graziani@cabrillo.edu Electronic Engineering Polytechnic Institut 18 of Surabaya ITS Kampus ITS Sukolilo 60111
Static Route Examples RTB(config)# ip route network-address mask next-hop-ip-address The static routes for RTA to reach 192.168.3.0/24 and 192.168.4.0/24 networks: RTA(config)# ip route 192.168.3.0 255.255.255.0 192.168.2.2 RTA(config)# ip route 192.168.4.0 255.255.255.0 192.168.2.2 Electronic Engineering Polytechnic Institut 19 of Surabaya ITS Kampus ITS Sukolilo 60111