• Tidak ada hasil yang ditemukan

ROUTING. Melwin Syafrizal Daulay, S.Kom.,., M.Eng.

N/A
N/A
Protected

Academic year: 2021

Membagikan "ROUTING. Melwin Syafrizal Daulay, S.Kom.,., M.Eng."

Copied!
44
0
0

Teks penuh

(1)

ROUTING

ROUTING

Melwin Syafrizal

(2)

Apa

Apa

itu

itu

Routing ?

Routing ?

Proses pengambilan keputusan

melalui

melalui

gateway

gateway

yang

yang

mana

mana

paket

paket

harus

harus

dilewatkan

dilewatkan

Routing

Routing

dilakukan

dilakukan

untuk

untuk

setiap

setiap

paket

paket

yang

yang

dikirimkan

dikirimkan

dari

dari

satu

satu

host

host

menuju

menuju

host lain

host lain

dijaringan

dijaringan

yang

yang

berbeda

berbeda

.

.

(3)

Seperti

Seperti

Apa

Apa

Router?

Router?

Router Router adalahadalah sebuahsebuah komputerkomputer

– KomputerKomputer yang yang khususkhusus mengirimkanmengirimkan packet data packet data keluarkeluar jaringan

jaringan. . MerekaMereka bertugasbertugas untukuntuk interkoneksiinterkoneksi jaringanjaringan dengan

dengan memilihmemilih jalurjalur terbaikterbaik untukuntuk menjalankanmenjalankan sebuahsebuah paket

paket dandan melewatkanmelewatkan paketpaket keke tujuannyatujuannya..

Routers Routers adalahadalah network centernetwork center

– umumnyaumumnya memilikimemiliki 2 2 bhbh koneksikoneksi::

• KoneksiKoneksi keke WAN (WAN (koneksikoneksi keke ISP)ISP) •

(4)

Data

Data dikirimkandikirimkan dalamdalam bentukbentuk packet packet Router

(5)

Router memeriksa IP address tujuan sebuah packet dan menentukan jalur terbaik dengan melihat info pada

(6)

Kenapa

Kenapa

butuh

butuh

Router ?

Router ?

Router

Router

menghubungkan dua buah jaringan

menghubungkan dua buah jaringan

yang berbeda

yang berbeda

; tepatnya mengarahkan rute yang

; tepatnya mengarahkan rute yang

terbaik untuk mencapai network yang diharapkan.

terbaik untuk mencapai network yang diharapkan.

Router

Router

menjadi

menjadi

perangkat

perangkat

yang

yang

melakukan

melakukan

fungsi

fungsi

meneruskan

meneruskan

datagram IP

datagram IP

pada

pada

network layer.

network layer.

Router

Router

memiliki

memiliki

lebih

lebih

dari

dari

satu

satu

network

network

interface

interface

dan

dan

dapat

dapat

meneruskan

meneruskan

datagram

datagram

dari

dari

satu

satu

Network Interface

Network Interface

ke

ke

Network Interface

Network Interface

yang lain

(7)

Interface router

Interface router adalahadalah sebuahsebuah konektorkonektor fisikfisik yang yang akanakan memperkenankan

memperkenankan sebuahsebuah router router mengirimmengirim atauatau menerimamenerima paketpaket

Beberapa

Beberapa

tipe

tipe

interface router:

interface router:

– EthernetEthernet –

– Fast EthernetFast Ethernet – – SerialSerial – – DSLDSL – – ISDNISDN – – FrameFrame Relay Relay

(8)

Dua

Dua

Komponen

Komponen

Utama

Utama

Interface Router

Interface Router

– LAN Interfaces:LAN Interfaces:

ƒ

ƒ DigunakanDigunakan untukuntuk mengkoneksikanmengkoneksikan router router keke LANLAN

ƒ

ƒ MemilikiMemiliki MAC address (layer 2)MAC address (layer 2)

ƒ

ƒ DapatDapat diberikandiberikan IP address (layer 3)IP address (layer 3)

ƒ

ƒ BiasanyaBiasanya berbentukberbentuk jack RJjack RJ--4545

-- WAN InterfacesWAN Interfaces

ƒ

ƒ DigunakanDigunakan untukuntuk menghubungkanmenghubungkan router router keke jaringanjaringan external yang

external yang terkoneksiterkoneksi dengandengan LAN.LAN.

ƒ

ƒ TergantungTergantung padapada teknologiteknologi WAN yang WAN yang digunakandigunakan, , terkadang

terkadang memilikimemiliki sebuahsebuah alamatalamat layer 2, layer 2, terkadangterkadang tidaktidak..

ƒ

(9)

ƒ

ƒ Router Router menerimamenerima sebuahsebuah stream stream daridari bit bit ygyg didi encodeencode

ƒ

ƒ Bits Bits didi--decode decode dandan dilewatkandilewatkan keke layer 2layer 2

ƒ

ƒ Router Router mengmeng--dede--encapsulasiencapsulasi frameframe

ƒ

ƒ SisaSisa packet packet dilewatkandilewatkan naiknaik keke layer 3layer 3

ƒ

ƒ MembuatMembuat keputusankeputusan routing routing padapada layer layer iniini dengandengan memeriksa

memeriksa IP address IP address tujuantujuan

ƒ

ƒ KemudianKemudian packet packet didi rere--encapsulasiencapsulasi & & dikirimkandikirimkan untuk

untuk melakukanmelakukan perjalananperjalanan keluarkeluar interfaceinterface

Router

(10)

OSI Model

OSI Model

Application Presentation Session Transport Network Data Link Physical Application Transport Internet Network

TCP/IP Model

TCP/IP Model

(11)

Mekanisme

Mekanisme

Routing

Routing

172.16.1.0 128.66.12.0 Application Transport Application Transport 128.66.12.3 -172.16.1.5

Internet Internet Internet

128.66.12.2 172.16.1.2

(12)

Mekanisme

Mekanisme

Routing

Routing

Application 172.16.1.0 128.66.12.0 Tujuan gateway 172.16.1.0 172.16.1.5 128.66.12.0 128.66.12.3 Default 128.66.12.1 tujuan gateway 172.16.1.0 128.66.12.3 128.66.12.0 128.66.12.2 default 128.66.12.1 tujuan gateway 172.16.1.0 172.16.1.2 default 128.66.12.1 Application Transport Transport

internet internet internet

Application

(13)

OSI Model

(14)

Ethernet 167.205.22.0 167.205.22.18 167.205.22.3 167.205.22.6 167.205.22.5 167.205.20.11 167.205.20.3 167.205.20.5 44.132.1.0 44.132.1.20 167.205.20.0 44.132.1.5 Gateway 1 Gateway 2 167.205.22.20 To Internet Gateway 3 TOKEN RING

(15)

Ethernet 167.205.22.0 167.205.22.18 167.205.22.3 167.205.22.6 167.205.22.5 167.205.20.11 167.205.20.3 167.205.20.5 44.132.1.0 44.132.1.20 167.205.20.0 44.132.1.5 Gateway 1 Gateway 2 167.205.22.20 To Internet Gateway 3 TOKEN RING

ifconfig eth0 167.205.20.11

netmask 255.255.255.0

broadcast 167.205.20.255

ifconfig eth1 167.205.22.5

netmask 255.255.255.0

broadcast 167.205.22.255

ifconfig eth1 167.205.22.5

netmask 255.255.255.0

broadcast 167.205.22.255

(16)

Ethernet 167.205.22.0 167.205.22.18 167.205.22.3 167.205.22.6 167.205.22.5 167.205.20.11 167.205.20.3 167.205.20.5 44.132.1.0 44.132.1.20 167.205.20.0 44.132.1.5 Gateway 1 Gateway 2 167.205.22.20 To Internet Gateway 3 TOKEN RING

$ netstat –nr

C:\> netstat –nr ‘or’

C:\> route print

$ netstat –nr

C:\> netstat –nr ‘or’

C:\> route print

(17)

Ethernet 167.205.22.0 167.205.22.18 167.205.22.3 167.205.22.6 167.205.22.5 167.205.20.11 167.205.20.3 167.205.20.5 44.132.1.0 44.132.1.20 167.205.20.0 44.132.1.5 Gateway 1 Gateway 2 167.205.22.20 To Internet Gateway 3 TOKEN RING $ netstat -nr Routing tables

Destination Gateway Flag Interface 127.0.0.1 127.0.0.1 UH lo0

167.205.20.0 167.205.20.3 U eth0 167.205.22.0 167.205.22.5 U eth1

(18)

Beberapa

Beberapa

Tipe

Tipe

Routing

Routing

Static Routing

Static Routing

(19)

Static Routing

Static Routing

• DibentukDibentuk ((dikonfigurasidikonfigurasi) ) secarasecara manual manual oleholeh

administrator

administrator jaringanjaringan

• CocokCocok untukuntuk routerrouter yang yang hanyahanya terkoneksiterkoneksi dengandengan beberapa

beberapa gatewaygateway (router (router tetanggatetangga) ) atauatau •

• HanyaHanya terkoneksiterkoneksi dengandengan satusatu router lain (router lain (misalmisal. Router . Router ISP) yang

ISP) yang membuatmembuat jaringanjaringan lokallokal kitakita konekkonek keke internetinternet •

• InformasiInformasi routingrouting berupaberupa::

– IP Network lain yang IP Network lain yang terkoneksiterkoneksi dengandengan router router kitakita –

(20)

Routing Table

(21)

Dynamic Routing

Dynamic Routing

Dynamic routing protocol

Dynamic routing protocol

digunakan

digunakan

untuk

untuk

:

:

– menambahkanmenambahkan network lain kenetwork lain ke routing tablerouting table –

– menemukanmenemukan network lainnetwork lain –

– update and maintain routing tablesupdate and maintain routing tables

Menemukan

Menemukan

network lain

network lain

secara

secara

automatis

automatis

– Router Router dapatdapat menemukanmenemukan network network barubaru dengandengan caracara saling

(22)

Dynamic Routing

Dynamic Routing

Informasi

Informasi

routing

routing

diberikan

diberikan

secara

secara

periodik

periodik

oleh

oleh

router lain

router lain

Digunakan

Digunakan

pada

pada

router

router

yang

yang

terkoneksi

terkoneksi

dengan

dengan

banyak

banyak

router

router

lain,

lain,

atau

atau

untuk

untuk

network

network

dengan

dengan

perkembangan

perkembangan

yang

yang

pesat

pesat

((seringsering berubahberubah konfigurasikonfigurasi, bertambah, bertambah atauatau berkurangnya

berkurangnya jumlahjumlah router yang router yang terkoneksiterkoneksi))

Menggunakan

Menggunakan

routing protocol

routing protocol

untuk

untuk

pertukaran

pertukaran

informasi

(23)

Dynamic Routing Protocol

Dynamic Routing Protocol

Maintaining routing tables

Maintaining routing tables

– Dynamic routing protocol Dynamic routing protocol digunakandigunakan untukuntuk berbagiberbagi routing routing information

information dengandengan router lain, router lain, jugajuga untukuntuk memeliharamemelihara dandan up date routing table.

up date routing table.

• BeberapaBeberapa routing protocol routing protocol antaraantara lain:lain:

– – RIPRIP – – IGRPIGRP – – EIGRPEIGRP – – OSPFOSPF – – ISIS--ISIS – – BGPBGP

(24)

Dynamic Routing

(25)

Dynamic Routing

(26)

Protokol

Protokol

Routing

Routing

adalah

adalah

suatu

suatu

jenis

jenis

komunikasi

komunikasi

yang

yang

digunakan

digunakan

antar

antar

router.

router.

Sebuah

Sebuah

routing

routing

protokol

protokol

mengijinkan

mengijinkan

sebuah

sebuah

router

router

untuk

untuk

berbagi

berbagi

informasi

informasi

dengan

dengan

router yang lain.

router yang lain.

Informasi

Informasi

sebuah

sebuah

router

router

didapatkan

didapatkan

dari

dari

router yang lain

router yang lain

melalui

melalui

protokol

protokol

routing

routing

yang

yang

digunakan

digunakan

untuk

untuk

membangun

membangun

dan

dan

memelihara

memelihara

suatu

suatu

routing table.

routing table.

Routing Protocol

(27)

Routing Protocol

Routing Protocol

Sebuah

Sebuah

routing protocol

routing protocol

digunakan

digunakan

untuk

untuk

mengarahkan

mengarahkan

lalu

lalu

lintas

lintas

data

data

pemakai

pemakai

.

.

merupakan

merupakan

protokol

protokol

jaringan

jaringan

yang

yang

menyediakan

menyediakan

informasi

informasi

lengkap

lengkap

dalam

dalam

address layer network

address layer network

mengijinkan

mengijinkan

suatu

suatu

paket

paket

diteruskan

diteruskan

dari

dari

satu

satu

komputer

komputer

ke

ke

komputer

komputer

lain

lain

berdasarkan

(28)

Types of routing protocols

Types of routing protocols

--

Interior Gateway Protocols

Interior Gateway Protocols

(IGP)

(IGP)

(29)
(30)

Autonomous System

Autonomous System

Autonomous System

merupakan “sekumpulan

perangkat jaringan yang memiliki manajemen sendiri,

berada di bawah administrasi dan strategi routing

yang sama”.

Autonomous System berarti jaringan local yang

memiliki manajemen dan system sendiri.

Dengan otoritas yang dimiliki,

Administrator Jaringan

berhak mengatur dan menetapkan aturan yang sesuai

dengan kebutuhan organisasi.

(31)

IGP

IGP

Perbandingan

Perbandingan

Distance Vector

Distance Vector

&

&

Link State

Link State

Routing Protocols

Routing Protocols

Distance vector Distance vector

– ruterute didi umumkanumumkan sebagaisebagai vector vector araharah & & jarakjarak.. –

– topology network topology network terlihatterlihat tidaktidak kompletkomplet.. –

– biasanyabiasanya, routing table , routing table didi update update secarasecara berkalaberkala..

Link state Link state

– topology network topology network dibuatdibuat kompletkomplet.. –

(32)

Distance Vector

Distance Vector

Distance Vector:

(33)

Link State

Link State

Link State:

Link State: mengmeng update routing table update routing table saatsaat adaada perubahanperubahan topologitopologi Misal

(34)

Classifying Routing Protocols

Classifying Routing Protocols

Classfull

Classfull

routing

routing

protocols

protocols

Do NOT sendDo NOT send subnet subnet mask in routing updates mask in routing updates

Classless routing

Classless routing

protocols

protocols

Do sendDo send subnet mask in subnet mask in routing updates.

(35)

Classifying Routing Protocols

Classifying Routing Protocols

ConvergenceConvergence dilakukandilakukan saatsaat semuasemua routing table routing table router

(36)

Routing Protocols Metrics

Routing Protocols Metrics

Metric

Metric

Sebuah

Sebuah

nilai

nilai

yang

yang

digunakan

digunakan

oleh

oleh

routing

routing

protocol

protocol

untuk

untuk

menentukan

menentukan

rute

rute

mana

mana

yang

yang

lebih

(37)

Routing Protocols Metrics

Routing Protocols Metrics

Metric

Metric

digunakan

digunakan

di

di

IP routing protocol

IP routing protocol

Memperhitungkan Memperhitungkan – – BandwidthBandwidth – – CostCost – – DelayDelay –

– Hop countHop count –

– LoadLoad –

(38)

Routing Protocols Metrics

Routing Protocols Metrics

• Metric Field Metric Field didi Routing TableRouting Table •

MetricMetric digunakandigunakan untukuntuk beberapa

beberapa routing protocolrouting protocol –

RIPRIP -- hop counthop count –

IGRP & EIGRPIGRP & EIGRP - -Bandwidth

Bandwidth (used by (used by default),

default), DelayDelay (used by (used by default),

default), LoadLoad, , ReliabilityReliability –

ISIS--IS & OSPFIS & OSPF –– CostCost, , Bandwidth

Bandwidth (Cisco(Cisco’’s s implementation)

(39)

Routing Protocols Metrics

Routing Protocols Metrics

Load balancingLoad balancing

– MerupakanMerupakan kemampuankemampuan daridari sebuahsebuah router router untukuntuk mengirimkan

mengirimkan packet packet diantaradiantara beberapabeberapa path yang path yang sama

(40)

Administrative Distance of a Route

Administrative Distance of a Route

kegunaan

kegunaan

dari

dari

sebuah

sebuah

M

M

etric

etric

– MerupakanMerupakan kalkulasikalkulasi nilainilai yang yang digunakandigunakan untukuntuk menentukan

menentukan ““best pathbest path”” keke suatusuatu tujuantujuan

kegunaan

kegunaan

A

A

dministrative

dministrative

D

D

istance

istance

– SebuahSebuah nilainilai numeriknumerik yang yang menentukanmenentukan pilihanpilihan dari

(41)

Administrative Distance of a Route

Administrative Distance of a Route

Identifikasi

Identifikasi

A

A

dministrative

dministrative

D

D

istance

istance

(AD)

(AD)

pada

pada

sebuah

sebuah

routing table

routing table

– MerupakanMerupakan nomornomor pertamapertama didalamdidalam tandatanda [ ][ ]

pada

(42)

Administrative Distance of a Route

Administrative Distance of a Route

(43)

Administrative Distance of a Route

Administrative Distance of a Route

Terkoneksi

Terkoneksi

langsung

langsung

dengan

dengan

network

network

– nilainilai default default AD = 0AD = 0

Static Routes

Static Routes

– Administrative distance dariAdministrative distance dari sebuahsebuah static route static route nilai

(44)

Administrative Distance of a Route

Administrative Distance of a Route

Terkoneksi

Terkoneksi

langsung

langsung

– TerlihatTerlihat langsunglangsung didi routing table routing table saatsaat interface interface didi configurasi

Referensi

Dokumen terkait

Patut dipahami bahwa prestasi bukanlah suatu yang datang tanpa usaha keras. Jika kita menyimak kisah-kisah perjalanan hidup orang-orang yang berprestasi, kita akan mengetahui

Rekomendasi Rincian Kewenangan klinis untuk dokter anak menjalankan prosedur tindakan medis di Rumah Sakit Bhakti Asih Brebes diberikan dalam rangka

Dari hasil penelitian ini, peneliti menyarankan agar pemberian tepid sponge bath dengan air hangat kuku (suhu 32 o C) atau air hangat (suhu 37 o C) dapat

Pemerintah Indonesia melakukan upaya-upaya untuk menjaga keamanan wilayah perairan Natuna Pemerintah Indonesia melakukan upaya deterrence atau menangkal dengan meangancam

Hidrogel polimer superabsorben ramah lingkungan berbasis selulosa dan citric acid sebagai cross-linker ramah lingkungan sehingga dapat mengurangi pemakaian polimer sintetis

Dari gambar diatas dapat diketahui bahwalantai 1 stasiun Gambir ( tingkat 2 stasiun) terdapat Ruang Tunggu yang digunakan untuk ruang tunggu penumpangdari luar

Data yang digunakan dalam penelitian ini adalah data primer dan sebinder Metode pengumpulan dataiiya adalah dokumentasi dan wawanciira, Analisis data yang digunakan adalah

a) Belum ada pembagian tugas yang jelas dan kongkrit tentang kemitraan antara BDD dengan Dukun Bayi. Tetapi yang berlangsung selama ini adalah memberi bimbingan dalam