Praktek Router Linux

download Praktek Router Linux

of 7

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