Praktek Router Linux
-
Upload
ramadhan-yunus -
Category
Documents
-
view
227 -
download
0
Transcript of Praktek Router Linux
-
7/23/2019 Praktek Router Linux
1/7
PRAKTIKUM ROUTER LINUX
I. Tujuan
1. Mahasiswa memahami konsep routing.
2. Mahasiswa mampu melakukan konfigurasistatic routing.
3. Mahasiswa memahami penggunaan tcpdump untuk melacak paket padarouter.
4. Mahasiswa memahami penggunaan perintah traceroute.
II. Peralatan Yang Dibutuhkan
1. Dua buah Komputer yang dimanfaatkan sebagai router.
2. BeberapaKomputersebagai host.
3. N! !ard "Kartu #aringan$ yang terpasang di masing % masing komputer.
&. Hub/Switchsebagai penghubung 'aringan.
(. Kabel 'aringan secukupnya.
III. Dasar Teri)ada dasarnya* komunikasi ter'adi antara dua komputer. Misalnya* +mir
berkomunikasi dengan Badu dalam satu 'aringan* maka dapat diilustrasikan
seperti pada ,ambar &.1
Amir Badu Tono
,ambar &.1 Komunikasi dua komputer
#ika +mir dan Badu hendak berkomunikasi di 'aringan yang lebih besar* dan
antara keduanya tidak berada pada 'aringan sama* maka perlu penghubung agar
keduanya dapat saling berhubungan-berkomunikasi. )enghubung antara satu
'aringan dengan 'aringan yang lain disebut sebagai router.
Amir Tini Tono Badu Ratna
Jaringan A Jaringan B
Router
,ambar &.2 Komunikasi antar 'aringan membutuhkan penghubung "Router$
3&
-
7/23/2019 Praktek Router Linux
2/7
Konsepnya* pengirim paket akan mengu'i tu'uan dari paket apakah tu'uan )
berada pada 'aringan lokal atau tidak. #ika tidak* pengirim paket akan meminta
bantuan ke router yang terhubung dengannya dan paket diberikan ke router
untuk diteruskan.Routeryang diberi paket pada prinsipnya 'uga beker'a seperti
pengirim paket tadi. etiap router mengulangi cara yang sama sampai paket
berada pada routeryang mempunyai koneksi lokal dengan penerima./outer bertugas untuk menyampaikan paket data dari satu 'aringan ke 'aringan
lainnya* 'aringan pengirim hanya tahu bahwa tu'uan 'auh dari router. Dan
routerlah yang mengatur mekanisme pengiriman selain itu router'uga memilih
0'alan terbaik untuk mencapai tu'uan. Diberikan ilustrasi sederhana dapat
dilihat pada gambar &.3.
Amir Tini Tono Badu Ratna
Jaringan A Jaringan B
Router
,ambar &.3 Konsep )engiriman )aket MelaluiRouter
Meneruskan sebuah paket melalui routersangatlah sederhana.Routerdikoneksi
langsung ke +mir* sehingga dapat mengirim sebuah paket Ethernet ke Badudengan menentukan alamat ethernetnya sebagai tu'uan. +kan tetapi pada
tingkatIP* tu'uan akhir dari paket adalah Badu* bukan router. Dengan demikian
+mir menset alamat tu'uan ) ke ) Badu. asilnya adalah paket dengan
pengalamatan sbb 4
Source estination source estination
!"# 5thernet
+ddress
+mir
5thernet
+ddress
/outer
!"# 5thernet
+ddress
+mir
5thernet
+ddress Badu
IP )
+ddress+mir
) +ddress
Badu
IP ) +ddress
+mir
) +ddress Badu
Koneksi 6ia /outer Koneksi langsung
7abel &.1 )aket dan )engalamatan
Dari tabel &.1 ada beberapa hal yang perlu diperhatikan 4
Source address "+lamat )engirim$ 4 baik ethernet dan ) terhubung ke +mir.
estination "ddress "+lamat tu'uan$ 4 Ethernet ke router sedangkan )
tu'uan ke Badu. 5thernet tu'uan dalam paket hanya terkait dengan hop*
sedangkan ) tu'uan adalah tu'uan paket.
3(
-
7/23/2019 Praktek Router Linux
3/7
Ketika sebuah router menerima paket dengan Nomor ) yang bukan
miliknya* maka ini men'adi permintaan implisit untuk meneruskan paket ke
tu'uan.
ebuah mesin hanya bisa meneruskan paket ke router yang terkoneksi
langsung dengannya. Dan digunakan mekanisme yang sama untuk mengirim
ke sebuah router. #ika tidak ada routerpada 'aringan +mir* maka +mir tidakdapat mengirim ke semua komputer di luar 'aringannya.
/outer 'uga dapat melewatkan paket hanya ke host/router yang ada pada
'aringan yang terkoneksi langsung kepadanya. Dengan demikian supaya
routerberfungsi* ia harus dikoneksikan langsung ke lebih dari satu 'aringan.
)er'alanan melintasi 'aringan ke banyak hop4
etiap hopyang berubah adalah segmet ethernet dari tu'uan.
etiap hopadalah pengirim ke router* routerke routeratau routerke tu'uan.
Kita dapat mendiagnosa memakai tcpdump. ehingga kita dapat memeriksa'alannya 'aringan dan 'ika ada masalah bisa mengetahui masalah ada pada hop
yang mana.
,ambar &.& berikut ini merupakan ilustrasi perubahan alamat paket dari hopke
hopsampai data ke tu'uan.
,ambar &.& lustrasi )erubahan +lamat )aketHopdemiHop
#adi yang berubah hanya!"# "ddress* sedangkan nomor ) selalu sama.
De!ault "ate#a$
Router adalah komputergenera$ purpose "untuk tu'uan yang lebih luas$ dengan
dua atau lebih inter%ace 'aringan "&I# #ard$ di dalamnya yang berfungsi
hubungan 2 'aringan atau lebih* sehingga dia bisa meneruskan paket dari satu
'aringan ke 'aringan yang lain.
8ntuk 'aringan kecil* inter%acenya adalah &I# #ard* sehingga router
mempunyai 2&I#atau lebih yang bisa menghubungkan dengan 'aringan lain.
8ntuk'"&kecil yang terhubung internet* salah satu inter%aceadalah&I# card*
dan inter%aceyang lain adalah sembarang hardware 'aringan misal modem untuk
$eased $ineatauIS& atau koneksi internet"S'yang digunakan.
Router bisa dibuat dari komputer yang difungsikan sebagai router* 'adi tidakharus hardware khusus misalnya cisco router.
39
-
7/23/2019 Praktek Router Linux
4/7
e%au$t gatewa( dari suatu 'aringan merupakan sebuah router yang digunakan
untuk meneruskan paketpaket dari 'aringan tersebut ke 'aringan yang lain.
Biasanya '"& dikonfigurasi hanya mengetahui '"& miliknya dan de%au$t
gatewa(nya. #ika dalam suatu'"& tidak ada de%au$t gatewa(nya maka'"&
tersebut tidak bisa terkoneksi dengan 'aringan lainnya.
#adi supaya dapat melakukan routing maka setting/Konfigurasi 'aringan perluditambahkan satu lagi yaitu de%au$t gatewa(.
ekarang ada tiga parameter yang penting pada setting-konfigurasi 'aringan
yaitu 4
1. ) +ddress
2. Netmask
3. Default ,ateway.
Tabel Ruting
upaya router bisa melayani permintaan untuk meneruskan pengiriman data*
maka router harus mempunyai tabel yang dipakai sebagai patokan data ini harus
saya kirim ke 'aringan yang mana: 7abel yang dipunyai oleh router disebutsebagai tabel routing yang berisi N57D dan Default gatewaynya.
,ambar &.( !ontoh desain 'aringan dengan duasubnet
Berdasarkan gambar &.(* berikut ini adalah skenario pengiriman data dari
komputer 1;2.19
-
7/23/2019 Praktek Router Linux
5/7
Static routingdapat mempela'ari 'aringan yang berada di sekelilingnya secara
terbatas "bila hanya 2 'aringan$* tapi bila terdapat banyak 'aringan* maka
administrator harus mengelola tabel routingtersebut secara cermat.
(namic routing adalah fungsi dari routing protoco$ yang berkomunikasi
dengan router yang lain untuk saling merema'akan "update$ tabel routing yangada. Dengan demikian* administrator tidak perlu melakukan updating 'alur
"path$ 'ika ter'adi perubahan 'alur transmisi "path$.(namic routingumumnya
digunakan untuk 'aringan komputer yang besar dan lebih kompleks.
Kn!igurasi %tati& Ruting
7abel routing biasanya berada pada /sbin/routedan command /bin/netstat
r. edangkan untuk melihat tabel routing bisa memakai command route ataunetstat -r.
8ntuk mendefinisikan-setting default gateway* 'alankan perintah command 4route add default gw 192.0.2.1
8ntuk mendaftarkan 'aringan pada tabel routing* maka sinta?nya adalah sbb4Route add net 10.0.0.0 192.168.1.11
Dalam percobaan kali ini kita akan mencoba mengkonfigurasi routing antara
dua 'aringan.
I'. Per&baan Praktiku(
1. Bangunlah 'aringan sederhana seperti pada gambar &.9.
,ambar &.9 #aringan )ercobaan
2. Konfigurasi salah satu komputer sebagai router* dengan cara menambah N!
!ard men'adi 2 buah dan pasangkan pada komputer.
3. iapkan 2 hub-switch* buat 2 subnet komputer yang ada di laboratorium.
ubungkan setiap subnet dengan ub-switch. @ihat 2 buah subnet pada
gambar &.9.
3
-
7/23/2019 Praktek Router Linux
6/7
ubnet + dan ubnet B
,ambar &.9 ubnet dua 'aringan
&. Konfigurasi komputer yang ada di tiap subnet. Berundinglah dengan teman
anda dalam 1 subnet untuk memberi nomor ) "@ihat praktikum 1 dan
praktikum 2 untuk setting )$.
N). *angan (e(akai IP +,.-,-.-.+ an +,.-,-./.+ karena akan i0akaiuntuk ke0erluan lain.
(. @akukan koneksi di tiap subnet dan yakinkan komputer tiap subnet
terhubung satu sama lain
9. etting /outer untuk menghubungkan dua buah 'aringan tersebut.
)ada komputer yang N!nya kita pasang dua* tancapkan dua kabel untuk
N! tersebut* satu dihubungkan dengan subnet satu "kabel dihubungkan
dengan hub yang satu $dan N! yang lain dihubungkan dengan subnet yang
lain "kabel yang satunya dihubungkan dengan hub yang lain$.
)astikan untuk N! dengan label ethA dihubungkan dengan NetD
1;2.19
-
7/23/2019 Praktek Router Linux
7/7
1A. )ada masing % masing komputer lakukan perintah ping ke satu 'aringan dan
lain 'aringan* 'ika bisa maka percobaan anda berhasil
11. Ketika men'alankan command ping* tangkap paket yang lewat memakai
tcpdump. +nalisa apa hasilnya
12. @akukan perintah traceroute* dan analisa hasilnya.
13. )ada masing % masing komputer 'alankan perintah arp %a untuk mengetahuibagaimana setiap komputer mempela'ari M+! +ddress dari komputer lain
di dekatnya.
1&. 7ulis percobaan anda dan +nalisa hasilnya.
'. La0ran Res(i
7ulis hasil percobaan dan analisa hasilnya.
&A