Jaringan Komputer : Konsep Routing.pptx

titikagustinahermed 5 views 53 slides Sep 09, 2025
Slide 1
Slide 1 of 53
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48
Slide 49
49
Slide 50
50
Slide 51
51
Slide 52
52
Slide 53
53

About This Presentation

Router mempunyai fungsi Routing yang bertanggung jawab membawa data melewati sekumpulan jaringan dengan cara memilih jalur terbaik untuk dilewati data


Slide Content

Konsep Routing Jaringan Komputer Oleh : Andi Rukmana, S. Kom., M. Kom.

Pendahuluan Dengan menggunakan pengalamatan IP, memungkinkan kita membangun beberapa jaringan pada suatu keadaan . Pada prinsipnya antar jaringan tidak bisa melakukan komunikasi . Untuk mengkomunikasikan antar jaringan kita butuh peralatan tambahan yang disebut sebagai router. Router mempunyai fungsi Routing yang bertanggung jawab membawa data melewati sekumpulan jaringan dengan cara memilih jalur terbaik untuk dilewati data. 2

Router 3 Router merupakan peralatan yang bertugas atau difungsikan menghubungkan dua jaringan atau lebih Tugas router memforward data ( Fungsi IP Forward harus diaktifkan ) menggunakan routing protokol ( Algoritma Routing)

Komputer Router Komputer Router adalah komputer general purpose ( untuk tujuan yang lebih luas ) dengan dua atau lebih interface jaringan (NIC Card) di dalamnya yang berfungsi menghubungkan 2 jaringan atau lebih , sehingga dia bisa meneruskan paket dari satu jaringan ke jaringan yang lain 4 Untuk jaringan kecil , interface- nya adalah NIC Card, sehingga router mempunyai 2 NIC atau lebih yang bisa menghubungkan dengan jaringan lain. Untuk LAN kecil yang terhubung internet, salah satu interface adalah NIC card, dan interface yang lain adalah sembarang hardware jaringan misal modem untuk leased line atau ISDN atau koneksi internet ADSL yang digunakan

Dedicated Router Peralatan Khusus yang dirancang sebagai Router 5 Sebagaimana komputer router mempunyai sistem operasi yang terintergrasi dengan algoritma routing di dalamnya Mempunyai interface yang menghubungkan antar jaringan Biasanya untuk konfigurasi melalui komputer

Default Gateway Supaya Router bisa meneruskan data, komputer yang ada pada jaringan tersebut harus menugaskan router untuk meneruskan data 6 Penugasan dilakukan dengan cara setting komputer default gateway ke router Jika kita tidak setting default gateway maka bisa dipastikan LAN tersebut tidak bisa terkoneksi dengan jaringan lainnya

Prinsip Kerja Router Router bekerja berdasarkan tabel routing 7 Pada dasarnya paket dari komputer berjalan hop/ langkah demi hop/ langkah melewati semua jaringan yang menghadangnya sampai ke tempat tujuan Pada setiap hop, sebuah router meneruskan paket menuju tujuan . Tabel routing berisi informasi tentang semua jaringan yang ada , forward data didasarkan pada tabel routing Router- lah yang harus memutuskan paket ini harus melewati router mana saja dengan menggunakan tabel routing, yang merupakan sekumpulan aturan yang memberitahu router mengenai hop berikutnya untuk melanjutkan paket sampai ke tujuan .

Prinsip Kerja Router Router bekerja berdasarkan tabel Routing 8 Perlu ditambahkan dua entrian supaya kenal jaringan 10.1.1.0/24 dan 10.1.2.0/24 karena kedua jaringan tidak terkoneksi secara langsung dengan Router1  Untuk menjangkau 10.1.2.0 /24 data diteruskan ke interface FastEthernet0/0 Router1 ketika baru menyala hanya mengetahui jaringan 192.168.2.0/24.  Untuk menjangkau 10.1.1.0 /24 data diteruskan ke interface FastEthernet0/0

Cara Membangun Tabel Routing Dua cara membangun tabel Routing : 9 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

Network Address Translation NAT adalah cara untuk menghemat alamat IP Sembunyikan sejumlah host di belakang satu Alamat IP Konfigurasi yang diperlukan untuk host : 11 IP Address Subnet Mask / Netmask Network Address / Broadcast Address Gateway Address

Prinsip Routing Statik ( Contoh Menggunakan microtic ?) Dalam menerapkan routing statik , kita akan mengisikan entry route pada table routing secara manual di setiap router yang ada dalam jaringan . 12 Sebuah entry route static yang akan dimasukkan pada table routing harus mengandung 3 informasi , yaitu : Network address, informarsi ini merupakan network address dari network yang akan dituju (remote network) Subnet mask (prefix), informasi ini merupakan prefix dari network yang dituju Next hop atau gateway, informasi ini berguna memberitahukan kepada router tentang bagaimana mencapai network tujuan Entry-entry pada table routing hanya mengandung informasi bagaimana mencapai remote network. Tabel routing tidak berisi informasi entry route kembali yang akan ditempuh paket data dari remote network kembali ke router

Tabel routing memuat beberapa informasi , yaitu : 13 DST-ADDRESS , informasi yang ada dalam kolom ini menunjukkan network tujuan (destination) yang dapat dijangkau router tersebut . PREF_SRC , menunjukkan alamat IP address yang digunakan interface router untuk network yang ada di kolom DST-ADDRESS GATEWAY, menunjukkan cara router tersebut menjangkau network yang ada di kolom DST-ADDRESS. Biasanya berupa interface ataupun IP address dari router tetangga yang dapat digunakan untuk mencapai remote network. DISTANCE, menunjukkan nilai administrative distance. Nilai ini dapat menunjukkan apakah entry didapat dari static atau dinamik routing, sekaligus dapat digunakan untuk melihat jenis protocol routing yang digunakan .

15 Tahapan pertama adalah mengkonfigurasikan IP Address pada interface dari R1 maupun R2 (masing2 router memiliki 2 interface ether1 dan ether2) Konfigurasikan IP address pada R1: [admin@R1]> ip address add address= 10.10.10.1/24 interface=ether1 [admin@R1]> ip address add address= 192.168.10.1/24 interface=ether2 Setelah mengkonfigurasikan IP address, periksalah hasil konfigurasi dengan perintah , [ admin@mikrotik ]> ip address print Konfigurasi Routing Statik Konfigurasikan IP address pada R2: [admin@R2]> ip address add address= 10.10.10.2/24 interface=ether1 [admin@R2]> ip address add address= 192.168.20.1/24 interface=ether2 Setelah mengkonfigurasikan IP address, periksalah hasil konfigurasi dengan perintah , [ admin@mikrotik ]> ip address print

16 Tabel routing di masing-masing router telah terbentuk . Namun table tersebut hanya berisi informasi directly connected network, tidak berisi informasi tentang keberadaan remote network. [Admin@R1]> ip route print # DST-ADDRESS PREF-SRC GATEWAY DISTANCE 0 ADC 10.10.10.0/24 10.10.10.1 ether1 0 1 ADC 192.168.10.0/24 192.168.20.1 ether2 0 [Admin@R2]> ip route print # DST-ADDRESS PREF-SRC GATEWAY DISTANCE 0 ADC 10.10.10.0/24 10.10.10.2 ether1 0 1 ADC 192.168.20.0/24 192.168.20.1 ether2 0

17 Dari table routing di atas dapat dilihat bahwa R1 tidak mengetahui keberadaan network 192.168.20.0/24 dan R2 tidak mengetahui keberadaan network 192.168.10.0/24. Langkah selanjutnya adalah mengisikan secara manual keberadaan remote network /24 bagi R1 dan network /24 bagi R2. Perintah yang digunakan untuk R1 adalah sebagai berikut : [Admin@R1]> ip route add dst -address= 192.168.20.0/24 gateway= 10.10.10.2 [Admin@R2]> ip route add dst -address= 192.168.10.0/24 gateway= 10.10.10.1

18 Untuk melihat apakah setiap router telah mengetahui keberadaan keseluruhan network, baik directly connected network maupun remote network. Tabel routing di kedua router akan berisi informasi seperti berikut : [Admin@R1]> ip route print # DST-ADDRESS PREF-SRC GATEWAY DISTANCE 0 DC 10.10.10.0/24 10.10.10.1 ether1 0 1 ADC 192.168.10.0/24 192.168.20.1 ether2 0 2 A S 192.168.20.0/24 10.10.10.2 1 [Admin@R2]> ip route print # DST-ADDRESS PREF-SRC GATEWAY DISTANCE 0 ADC 10.10.10.0/24 10.10.10.2 ether1 0 1 A S 192.168.10.0/24 10.10.10.1 1 2 ADC 192.168.20.0/24 192.168.20.1 ether2 0

Skenario Lain

20 Dari topologi di atas terdapat 2 remote network, yaitu : Remote network yang pertama adalah /24 dan dapat dicapai melalui yang merupakan ether1 dari R2. Remote network yang kedua adalah /24 dan dapat dicapai melalui yang merupakan interface ether1 dari R3. Konfigurasi routing static yang harus dilakukan untuk masing-masing router adalah Router 1 [Admin@R1]> ip route add dst -address= 192.168.20.0/24 gateway 10.10.10.2 [Admin@R1]> ip route add dst -address= 192.168.30.0/24 gateway 10.10.10.3 [Admin@R1]> ip route print # DST-ADDRESS PREF-SRC GATEWAY DISTANCE 0 DC 10.10.10.0/24 10.10.10.1 ether1 0 1 ADC 192.168.10.0/24 192.168.10.1 ether2 0 2 A S 192.168.20.0/24 10.10.10.2 1 3 A S 192.168.30.0/24 10.10.10.3 1

21 Router 2 [Admin@R2]> ip route add dst -address= 192.168.10.0/24 gateway 10.10.10.1 [Admin@R2]> ip route add dst -address= 192.168.30.0/24 gateway 10.10.10.3 [Admin@R2]> ip route print # DST-ADDRESS PREF-SRC GATEWAY DISTANCE 0 ADC 10.10.10.0/24 10.10.10.2 ether1 0 1 A S 192.168.10.0/24 10.10.10.1 1 2 ADC 192.168.20.0/24 192.168.20.1 ether2 0 3 A S 192.168.30.0/24 10.10.10.3 1 Router 3 [Admin@R3]> ip route add dst -address= 192.168.10.0/24 gateway 10.10.10.1 [Admin@R3]> ip route add dst -address= 192.168.20.0/24 gateway 10.10.10.2 [Admin@R3]> ip route print # DST-ADDRESS PREF-SRC GATEWAY DISTANCE 0 ADC 10.10.10.0/24 10.10.10.3 ether1 0 1 A S 192.168.10.0/24 10.10.10.1 1 2 A S 192.168.20.0/24 10.10.10.2 1 3 ADC 192.168.30.0/24 192.168.20.1 ether2

Kelebihan Routing Statik 23 Resource Rendah Routing static tidak memerlukan router dengan kapasitas CPU dan memori yang besar . Ini dikarenakan routing static tidak menjalankan algoritma routing yang dimiliki oleh protocol routing. Mudah Dikonfigurasi Untuk mengkonfigurasikan routing static, hanya diperlukan pengetahuan tentang keberadaan remote network, gateway (next hop) dan jalur (path) yang dapat digunakan untuk mencapai remote network tersebut . Tidak diperlukan keahlian khusus untuk mengkonfigurasikan routing static. Lebih Aman Karena jalur (path) yang akan digunakan menuju remote network sudah ditentukan oleh administrator jaringan , maka jalur perjalanan paket data akan tetap . Jalur yang digunakan juga akan mudah ditelusuri dan diketahui dengan pasti . Jalur perjalanan paket data tidak akan berubah selama administrator jaringan tidak merubahnya .

Kekurangan Routing Statik 24 Waktu konfigurasi lama Administrator harus menentukan terlebih dahulu jalur (path) yang akan digunakan , kemudian memasukkan path tersebut satu persatu ke dalam routing sebagai entry routing. Maintenance yang lama Jika terjadi kesalahan dalam topologi jaringan atau pengalamatan jaringan , maka dibutuhkan perubahan konfigurasi juga pada setiap router. Begitu pula jika terdapat entry route yang tidak dapat digunakan lagi , maka administrator harus membuat entry route baru untuk menggantikannya .

Kekurangan Routing Statik 25 Dapat terjadi kesalahan konfigurasi Karena dikonfigurasikan secara manual oleh administrator, maka ada kemungkinan administrator salah dalam membuat membuat entry route. Tidak cocok untuk jaringan berskala besar Untuk jaringan skala besar , penggunaan routing static tidak mudah lagi juga tidak efisien . Karena proses untuk mengisikan entry route secara manual akan sangat rumit dan membutuhkan perencanaan yang tepat .

Routing Dinamik 26 Routing dinamik adalah cara yang digunakan untuk melepaskan kewajiban mengisi entri-entri forwarding table secara manual. Protokol routing mengatur router-router sehingga dapat berkomunikasi satu dengan yang lain dan saling memberikan informasi routing yang dapat mengubah isi forwarding table, tergantung keadaan jaringannya . Dengan cara ini , router-router mengetahui keadaan jaringan yang terakhir dan mampu meneruskan datagram ke arah yang benar .

Routing Dinamik 27 Secara otomatis router membangun jalur routingnya , dengan cara bertukar informasi antar router Kategori algoritma dinamik : Distance Vector Link State

Fungsi Dinamik Routing 28 Digunakan untuk : − Secara otomatis membentuk informasi routing − Membuat fail over connection − Load balancing

Fail Over 29 Fail Over adalah teknik yang menerapkan jalur untuk mencapai suatu network tujuan Dalam keadaan normal hanya satu link yang digunakan . Link yang lain berfungsi sebagai cadangan dan hanya digunakan bila link utama terputus .

Default Route 30 Default route adalah route atau entry route yang akan digunakan sebuah router jika menerima paket data dimana network tujuan dari paket tersebut tidak tercantum dalam table routing. Jika IP address tujuan dari paket data tidak tercantum dalam table routing, maka paket tersebut akan dibuang . Untuk mencegah hal tersebut maka dikonfigurasikanlah default route. Dengan kata lain, default route merupakan piihan terakhir yang akan digunakan untuk mengirimkan sebuah paket , jika tidak ada entry route yang cocok bagi paket tersebut .

Load Balancing Apakah yang terjadi jika terdapat dua atau beberapa path yang ternyata memiliki nilai metric yang sama ? Jika kondisi ini terjadi , maka router akan menggunakan keseluruhan path tersebut untuk menuju remote network. Kondisi ini disebut load balancing. Semua protocol routing mendukung fitur load balancing dan akan memasukkan keseluruhan best path tersebut dalam table routing. 31

32 Dynamic Routing Protocols

33 Distance Vector Router mendapatkan informasi dari router yang berhubungan dgn dia secara langsung tentang keadaan jaringan router tersebut . Berdasarkan informasi tetangga tersebut mengolah tabel routing Informasi yang dihasilkan adalah jumlah jarak /hop yang dipakai untuk mencapai suatu jaringan

Cara Kerja Router Asumsi router keadaan baru menyala Awal router hanya punya informasi ttg jaringan yang terhubung secara langsung dengan dia Router A (RTA), hanya punya informasi bahwa terdapat jaringan : 10.1.1.0/24 dan 10.1.2.0/24 Router B (RTB), hanya punya informasi bahwa terdapat jaringan : 10.1.2.0/24 dan 10.1.3.0/24 34

Cara Kerja Distance Vector 35 Setiap router perlu diperkenalkan dengan jaringan yang belum dikenal Untuk Static Routing, administrator melakukan setting secara manual supaya router mengetahui jaringan diluar jaringan dia

36 Cara Kerja Distance Vector Router akan saling mengirimkan informasi yang dia punya. Router RTA mengirimkan data tentang jaringan yang terhubung dia secara langsung Router RTB juga mengirimkan data jaringan yang terhubung dia secara langsung

Cara Kerja Distance Vector 37 Setiap router melakukan pemeriksaan thd data yang didapat , dibandingkan dengan tabel routing masing-masing router Bila belum ada dimasukkan , jika sudah dibandingkan jumlah hop

38 Berdasarkan algorithma routing yang digunakan maka dapat membagi protocol routing menjadi dua bagian kategori besar yaitu : Distance Vektor Routing Protokol Link State Routing Protokol RIP, IGRP maupun EIGRP termasuk dalam kategori Distance Vektor Routing Protokol OSPF dan IS-IS termasuk kategori Link State Routing Protokol Protokol routing Distance Vector adalah protocol yang hanya mengetahui arah (vector) dan jarak (distance) untuk mencapai remote network. Router yang menggunakan protocol routing distance vector tidak pernah memiliki pengetahuan yang menyeluruh tentang topologi jaringan yang ada . Router hanya mengetahui interface mana yang dapat digunakan untuk mencapai remote network dan berapa jaraknya . Distance Vector Routing Protokol

Skenario 1 39

40

41 Baik R1 dan R2 akan menerima table routing yang dikirimkan oleh tetangganya , sehingga table routing pada masing-masing router menjadi sebagai berikut : R1 akan memasukkan entry /24 dan /24 yang didapat dari R2, karena didapat dari protocol routing RIP, maka Router Mikrotik akan memberikan label ADr didepan entry tersebut , yang berarti entry tersebut aktif dan dinamik yang didapat dari protocol routing RIP. Hal yang sama juga terjadi pada R2.

42 R1 akan melihat bahwa dalam table routingnya terdapat dua entry 10.10.10.0/24, satu entry yang merupakan network terhubung langsung dengan dirinya sedangkan satu network lagi didapatkan dari protocol routing RIP. Jika kita kembali pada nilai AD, nilai AD dari entry network yang terhubung langsung adalah 0, sedangkan entry network yang didapat dari RIP adalah 120. Inilah yang menyebabkan R1 akan menghapus entry 10.10.10.0/24 yang didapat dari protocol routing RIP. Hal ini juga akan dilakukan oleh R2 yang akan menghapus entry AD 10.10.10.0/24.

43 Setelah R1 dan R2 menghapus entry-entry yang dianggap tidak perlu , maka hasil akhir dari table routing kedua router, R1 telah mengetahui keberadaan network 192.168.2.0/24 dan R2 juga telah mengetahui keberadaan network 192.168.1.0/24 dengan menggunakan protocol routing RIP.

44 Link State Pada Prinsipnya setiap router harus kenal semua router dalam satu autonomous sistem Semua Router saling bertukar infomasi Setiap router menghitung jarak terpendek untuk mencapai setiap router Type : OSPF Link State

45 Setiap jalur ada metric, yang menunjukkan biaya Semakin kecil biaya semakin bagus Setiap router akan membuat tree router tujuan berdasarkan biaya yang ada Link State

46 Untuk menentukan best path maka router menggunakan metric atau sering disebut dengan routing metric. Jenis metric yang digunakan oleh protocol routing adalah sebagai berikut : Hop Count : Protokol routing yang menggunakan hop count akan menghitung jumlah lompatan (hop) untuk mencapai remote network. Jumlah lompatan terkecil merupakan nilai yang terbaik Cost : Metric ini akan memberikan harga (cost) pada setiap link yang ada dalam jaringan . Path yang memiliki cost dengan nilai terkecil yang akan menjadi best path. Bandwidth : Penggunaan bandwidth sebagai metric hampir sama dengan penggunaan cost. Protokol routing akan menghitung bandwidth pada setiap path dan akan menjadikan path dengan bandwidth terbesar sebagai best path. Load : Jika load yang dijadikan metric, maka protocol routing menghitung beban dari setiap path dan akan menjadikan beban terkecil sebagai best path. Delay : waktu yang diperlukan untuk mengirimkan paket data dari setiap path, tentunya nilai delay terkecil yang akan menjadi best path. Reliability : adalah nilai kehandalan dari sebuah path, misalnya sering terjadinya error atau kegagalan dalam link tersebut . Nilai realibility tertinggi akan menjadi best path. Metric

47 Setiap router memperkenalkan diri , dengan mengirimkan paket hallo Setiap router akan tahu tetangga berdasarkan paket hallo beserta biaya , dimasukkan database Setiap router mengirimkan basisdatanya ke tetangganya dalam paket Link State Advertisements (LSA) Router yang menerima paket LSA harus meneruskan ke sel tetangga sebelahnya Paket LSA dimasukkan database jika infonya lebih baru Awalnya terjadi flooding karena setiap router jika ada update data akan mengirimkan sampai convergen Selanjutnya setiap router menghitung jarak terpendek ke router yang lain dengan Shortest Path First, dan terbentuklah tree Dimungkinkan untuk mencapai Router yang sama , antar router punya tree yang berbeda Tahap-tahap Link-State

48 Tahap-tahap Link-State

49 Menggunakan link-state routing protocol. Open standard routing protocol didiskripsikan pada RFC 2328. Menggunakan SPF algorithm untuk menghitung biaya terendah ke tujuan . Jika terjadi perubahan topologi terjadi Routing updates dengan sistem flooded OSPF (Open Shortest Path First)

50 Waktu konfigurasi lebih cepat Untuk mengkonfigurasikan protocol routing pada router relative tidak begitu membutuhkan waktu yang lama. Kita cukup mengkonfigurasikan IP address pada setiap interface, kemudian mengaktifkan protocol routing dan kemudian mengenalkan jaringan yang terhubung langsung dengan router tersebut . Dapat langsung beradaptasi pada perubahan jaringan Karena menggunakan protocol routing yang secara dinamik memeriksa kondisi jaringan , maka perubahan jaringan akan dapat diketahui dengan cepat oleh router-router. Kemungkinan kesalahan konfigurasi kecil Karena konfigurasi yang dilakukan tidak dengan menentukan secara manual untuk setiap entry route, maka kemungkinan kesalahan penentuan jalur (path) jauh lebih kecil . Mendukung untuk jaringan besar Protokol routing dapat dengan cepat beradaptasi terhadap perubahan jaringan , sehingga untuk jaringan yang berskala besar akan sangat efisien . Kelebihan Routing Dinamik

51 Membutuhkan resource yang besar Protokol routing akan menjalankan algoritma routing, membuat database jaringan sampai dengan urusan kirim-mengirim pesan informasi routing(update routing). Kesemuanya itu membutuhkan CPU dan memori yang lebih besar dibandingkan jika hanya menjalankan routing statik Membutuhkan kemampuan yang lebih dari administrator Beberapa protocol routing memang tidak terlalu rumit untuk dikonfigurasikan . Namun ada juga protocol routing tertentu yang penerapannya membutuhkan administrator dengan pengetahuan yang lebih tentang konsep , konfigurasi , pengujian dan troubleshooting routing. Kekurangan Routing Dinamik

52 Relative kurang aman Dikatakan kurang aman , karena router akan menentukan sendiri entry route yang akan digunakan . Ini akan bisa mengakibatkan salah penentuan jalur (path) oleh router-router yang akan mengakibatkan terjadinya routing loop. Routing Loop adalah suatu kondisi di mana sebuah paket terus ditransmisikan dalam serangkaian router tanpa pernah mencapai jaringan tujuan . Sebuah routing loop dapat terjadi ketika dua atau lebih router. memiliki routing informasi yang salah menunjukkan bahwa jalan yang valid ke destination unreachable. Kekurangan Routing Dinamik

53 Thanks! Any questions?