Bab Ii
Bab Ii
PEMBAHASAN
Router merupakan suatu alat ataupun software dalam suatu komputer yang
menghubungkan dua buah jaringan atau lebih yang memiliki alamat jaringan yang
berbeda. Router menentukan akan diarahkan ke titik jaringan yang mana paket yang
ditujukan ke suatu alamat tujuan. Router biasanya berfungsi sebagai gateway, yaitu jalan
keluar utama dari suatu jaringan untuk menuju jaringan lainnya baik LAN ke LAN atau
LAN ke WAN, sehingga host-host yang ada pada sebuah jaringan local bisa
berkomunikasi dengan host-host yang ada pada satu jaringan atau pada jaringan lain
melalui internet.
Selain itu router juga berfungsi sebagai alat menghubungkan antara media jaringan
yang berbeda, meningkatkan performance jaringan LAN dengtan memanfaatkan sifat
dasar router yang mampu memisahkan brodacast domain dengan collision domain, di
samping meningkatkan keamanan jaringan dengan memanfaatkan failitas accsess-list.
Router memiliki kemampuan melewatkan paket data dari satu jaringan ke jaringan
lain yang mungkin memiliki banyak jalur diantara keduanya,dengan memeriksa Header
IP yang ada pada paket data. Disinilah peran dari sebuah router dibutuhkan. Router-router
yang saling terhubung dalam jaringan internet turut serta dalam sebuah algoritma routing
terdistribusi untuk menentukan jalur terbaik yang dilalui paket IP dari system ke system
lain.,melalui sebuah proses yang dikenal sebagai routing.
Routing yaitu sebuah proses untuk meneruskan paket data dari satu jaringan ke
jaringan lainnya melalui sebuah internetwork. Tujuan dari routing adalah agar paket-
paket IP yang kita kirim sampai pada target, paket nya pun dalam keadaan yang baik atau
tidak corrupt, begitu juga paket IP yang ditujukan untuk kita. Target atau destination ini
bisa berada dalam satu jaringan atau pun berbeda jaringan baik secara topologis maupun
geografis. Sistem yang digunakan untuk menghubungkan jaringan-jaringan. Sebuah
komputer atau paket software yang dikhususkan untuk menangani koneksi antara dua
atau lebih network yang terhubung melalui packet switching. Router bekerja dengan
melihat alamat tujuan dan alamat asal dari paket data yang melewatinya dan memutuskan
rute mana yang harus digunakan dan yang terbaik oleh paket data tersebut untuk sampai
ke tujuan.
Pada saat router menerima sebuah paket,maka pada saat proses routing router
membutuhkan beberapa informasi dalam melakukan suatu fungsi routing, yaitu sebagai
berikut :
a. Destination Address
Tujuan atau alamat IP yang akan dirouting
b. Mengenal sumber informasi
Dari mana sumber (router lain) yang dapat dipelajari oleh router dan memberikan
jalur sampai ke tujuan.
c. Menemukan rute
Rute atau jalur mana yang mungkin diambil sampai ke tujuan.
d. Pemilihan rute
Rute yang terbaik yang diambil untuk sampai ke tujuan.
e. Menjaga informasi routing
Suatu cara untuk menjaga jalur sampai ke tujuan yang sudah diketahui dan paling sering
dilalui
Ada dua metode yang dimiliki router dalam melakukan proses routing untuk
menentukan sebuah rute yang tepat dalam pengiriman paket data,yaitu :
1. Default Routing, adalah konfigurasi yang paling sederhana tapi mutlak diperlukan.
Biasanya minimal routing dipasang pada network yang terisolasi dari network lain
atau dengan kata lain hanya pemakaian lokal saja
2. Rute STATIC, adalah rute yang dipelajari oleh seorang administrator jaringan,dimana
rute ditentukan secara manual,maka jika terdapat perubahan topologi jaringan,
administrator jaringan harus meng-update rute yang ditentukan sebelumnya.
3. Rute Dinamic, dimana rute yang dipelajari router setelah seorang administrator
jaringan mengkonfigurasi sebuah protocol routing dalam menentukan rute terbaik.
Jadi ,sekali seorang administrator jaringan mengaktifkan rute Dinamik, maka rute
akan diketahui dan diupdate secara otomatis oleh sebuah proses routing ketika terjadi
perubahan topologi jaringan.
Routing Protocol
Protokol routing merupakan aturan yang mempertukarkan informasi routing yang
nantinya akan membentuk tabel routing sedangkan routing adalah aksi pengiriman-
pengiriman paket data berdasarkan tabel routing tadi. Semua routing protokol bertujuan
mencari rute tersingkat untuk mencapai tujuan. Dan masing-masing protokol mempunyai
cara dan metodenya sendiri-sendiri. Secara garis besar, routing protokol dibagi menjadi
Interior Routing Protocol dan Exterior Routing Protocol.
A. Interior Routing Protocol
Sesuai namanya, interior berarti bagian dalam. Dan interior routing protocol
digunakan didalam sebuah network yang dinamakan autonomus systems (AS).
Autonomus systems dapat diartikan sebagai sebuah network (bisa besar atau pun kecil)
yang berada dalam satu kendali teknik. Autonomus systems bisa terdiri dari beberapa sub
network yang masing-masingnya mempunyai gateway untuk saling berhubungan. Interior
routing protocol mempunyai beberapa macam implemantasi protokol, yaitu :
1. RIP (Routing Information Protocol)
Merupakan protokol routing yang paling umum dijumpai karena biasanya
sudah included dalam sebuah sistem operasi, biasanya unix atau novell. RIP
memakai metode distance-vector algoritma. Algoritma ini bekerja dengan
menambahkan satu angka metrik kepada ruting apabila melewati satu gateway.
Satu kali data melewati satu gateway maka angka metriknya bertambah satu ( atau
dengan kata lain naik satu hop ). RIP hanya bisa menangani 15 hop, jika lebih
maka host tujuan dianggap tidak dapat dijangkau. Oleh karena alasan tadi maka
RIP tidak mungkin untuk diterapkan di sebuah AS yang besar. Selain itu RIP juga
mempunyai kekurangan dalam hal network masking. Namun kabar baiknya,
implementasi RIP tidak terlalu sulit ika dibandingkan dengan OSPF.
2. OSPF (Open Shortest Path First)
Merupakan protokol routing yang kompleks dan memakan resource
komputer. Dengan protokol ini, route dapat dapat dibagi menjadi beberapa jalan.
Maksudnya untuk mencapai host tujuan dimungkinkan untuk mecapainya melalui
dua atau lebih rute secara paralel.
B. Exterior Protocol
AS merupakan sebuah network dengan sistem policy yang pegang dalam satu pusat
kendali. Internet terdiri dari ribuan AS yang saling terhubung. Untuk bisa saling
berhubungan antara AS, maka tiap-tiap AS menggunakan exterior protocol untuk
pertukaran informasi routingnya. Informasi routing yang dipertukarkan bernama
reachability information (informasi keterjangkauan). Tidak banyak router yang
menjalankan routing protokol ini. Hanya router utama dari sebuah AS yang
menjalankannya. Dan untuk terhubung ke internet setaip AS harus mempunyai nomor
sendiri. Protokol yang mengimplementasikan exterior :
1. EGP (Exterior Gateway Protocol)
Protokol ini mengumumkan ke AS lainnya tentang network yang berada di
bawahnya. Pengumumannya kira-kira berbunyi : " Kalau hendak pergi ke AS
nomor sekian dengan nomor network sekian, maka silahkan melewati saya" .
Router utama menerima routing dari router-router AS yang lain tanpa
mengevaluasinya. Maksudnya, rute untuk ke sebuah AS bisa jadi lebih dari satu
rute dan EGP menerima semuanya tanpa mempertimbangkan rute terbaik.
2. BGP (Border Gateway Protocol)
BGP sudah mempertimbangkan rute terbaik untuk dipilih. Seperti EGP, BGP juga
mepertukarkan reachability information.
Keterangan :
1a. Sebelum jaringan 1 putus, semua router memiliki table routing yang benar. Dalam
hal ini jaringan dikatakan konvergen. Untuk router C, menuju ke jaringan 1 melalui
router B dan jarak dari router C ke jaringan 1 adalah 3.
2b. Ketika jaringan 1 putus, router E mengirimkan update ke router A. router A
menghentikan routing paket ke jaringan 1, tapi router B, C dan D tetap meneruskan
routing karena mereka tidak diberi informasi bahwa jaringan 1 putus. Ketika router A
mengirimkan update, router B dan D menghentikan routing ke jaringan 1. Router C
masih belum menerima update. Untuk router C, jaringan 1 masih dapat dicapai
melalui router B.
1c. Sekarang router C mengirimkan update secara periodic ke router D, yang
menunjukkan jalur ke jaringan 1 lewat router B. Router D mengubah isi table
routingnya dan mengirimkan informasi ke router A. Router A mengirimkan informasi
ke router B dan E dan proses berlangsung terus. Paket-paket yang ditujukan ke
jaringan 1 sekarang akan mengalami loop dari router C ke B ke A ke D dan kembali
lagi ke C.
2.2. Pengertian System Operasi
Sistem operasi Komputer adalah perangkat lunak komputer atau software yang
bertugas untuk melakukan kontrol dan manajemen perangkat keras dan juga operasi-
operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-
program pengolah data yang bisa digunakan untuk mempermudah kegiatan user.
b. Mikrotik Router OS
Mikrotik routerOS adalah sistem operasi dan perangkat lunak yang
berbasis Linux yang dapat digunakan untuk menjadikan komputer biasa atau
PC menjadi router network yang handal,mencakup berbagai fitur yang
dibuat untuk ip network dan jaringan wireless.
( Gambar 1.1, Terminal atau Console Mikrotik )
2.4.3 Firewall
Firewall adalah suatu perangkat yang bisa mengatur lalu lintas data
dalam jaringan. Ia bisa menyaring data sehingga hanya data yang dianggap
aman yang boleh masuk ke dalam suatu komputer atau jaringan. “Benteng api”
itu biasa berfungsi untuk mencegah “serangan” atau “penyusup” dari internet
atau dari dalam jaringan yang sama.
Suatu keamanan merupakan suatu hal yang sangat penting dalam dunia
internet baik keamanan komputer maupun keamanan jaringan yang banyak
dipenuhi dengan berbagai ancaman baik dari dalam maupun dari luar, dan
firewall merupakan solusi untuk dapat mengatasi keamanan tersebut. Dengan
suatu konfigurasi yang tepat pada firewall maka kemungkinan untuk
mengamankan suatu data atau komputer pada jaringan menjadi jauh lebih aman.
Suatu konfigurasi firewall yang baik dan optimal dapat mengurangi
ancaman-ancaman tersebut. Konfigurasi firewall terdapat 3 jenis diantaranya
adalah screened host firewall system (single-homed bastion), screened host
firewall system (Dual-homed bastion), dan screened subnet firewall. Dan juga
mengkonfigurasikan firewall dengan membuka port yang tepat untuk melakukan
hubungan koneksi ke internet, karena dengan mengkonfigurasi port tersebut
suatu firewall dapat menyaring semua paket data yang masuk yang sesuai
dengan policy atau kebijakannya. Arsitektur firewall ini yang akan digunakan
untuk mengoptimalkan suatu firewall pada jaringan.