Anda di halaman 1dari 31

APPLICATION LAYER, ROUTING DAN

SUBNETING

Makalah

Makalah ini dibuat untuk meemenuhi tugas kelompok semester 3 mata kuliah Jaringan Komputer
Kelompok 4 :

Putri Nengsi ( 2255201179 )


Jatayu Duta Nugraha ( 2255201189 )
Muhammad Ihsan Ali ( 2255201124 )
Hafiz Rezki Putra ( 2255201130 )
MHD FItra Al Zhafiri

Dosen Pengampu :
Pandu Pratama Putra S.Kom., M.Kom., M.KOM., MTA., MCF

Program Studi Teknik Informatika


Fakultas Ilmu Komputer
Universitas Lancang Kuning
2023/2024
Kata Pengantar

Puji syukur kami ucapkan kepada Allah Swt. yang telah melimpahkan rahmat dan hidayah-
Nya sehingga kami bisa menyelesaikan makalah tentang "Application Layer, Routing dan
Subneting".

Tidak lupa juga kami mengucapkan terima kasih kepada semua pihak yang telah turut
memberikan kontribusi dalam penyusunan makalah ini.
Tentunya, tidak akan bisa maksimal jika tidak mendapat dukungan dari berbagai pihak.

Sebagai penyusun, kami menyadari bahwa masih terdapat kekurangan, baik dari penyusunan
maupun tata bahasa penyampaian dalam makalah ini. Oleh karena itu, kami dengan rendah hati
menerima saran dan kritik dari pembaca agar kami dapat memperbaiki makalah ini.

Kami berharap semoga makalah yang kami susun ini memberikan manfaat dan juga inspirasi
untuk pembaca.

Pekanbaru , 17 Oktober 2023

Kelompok 4

1
Daftar Isi

Daftar isi ……………………………………………………………………………………………………………………………………………………2

A. OSI dan TCP/IP Model .............................................................................................................................. 4


a. The Client/Server model .......................................................................................................................... 6
b. The Peer-to-Peer Model .......................................................................................................................... 8
B. Protocol Dalam Aplication Layer .............................................................................................................. 9
1. Routing Statis ........................................................................................................................................... 16
2. Routing Dinamis ....................................................................................................................................... 17
1. Subnet Mask......................................................................................................................................... 21
a. Aturan - aturan Dalam Membuat Subnet mask ........................................................................................ 21
b. Representasi Subnet Mask ............................................................................................................. 22
1 Desimal Bertitik ............................................................................................................................... 22
3. Menentukan alamat Network Identifier ...................................................................................... 24
b) Subnetting Alamat IP kelas B ................................................................................................................... 26
c) Subnetting Alamat IP kelas C ................................................................................................................... 27
BAB III PENUTUP ............................................................................................................................................ 28
3.1. KESIMPULAN ................................................................................................................................... 28
DAFTAR PUSTAKA .......................................................................................................................................... 29

2
BAB I
Pendahuluan
I.1 Latar Belakang
Jaringan komputer (jaringan) adalah jaringan telekomunikasi yang memungkinkan antar
komputer untuk saling berkomunikasi dengan bertukar data. Pada jaringan tersebut banyak sekali
rute yang digunakan untuk menyambungkan satu jaringan dengan yang lainnya agar bisa
tersambung atau berkomunikasi.
Dalam suatu organisasi komersial biasanya terdiri dari beberapa bagian, misalnya bagian
personalia/HRD, Marketing, Produksi, Keuangan, IT dsb. Setiap bagian di perusahaan tentunya
mempunyai kepentingan yang berbeda-beda. Dengan beberapa alasan maka setiap bagian bisa
dibuatkan jaringan lokal sendiri – sendiri dan antar bagian bisa pula digabungkan jaringannya
dengan bagian yang lain. Pembagian jaringan besar ke dalam jaringan yang kecil-kecil inilah
yang disebut sebagai subnetting.
Selain itu, Sebagian besar dari kita juga memiliki pengalaman menggunakan Internet
melalui World Wide Web, layanan e-mail, dan file -sharing. Aplikasi ini, dan banyak
lainnya, menyediakan antarmuka manusia ke jaringan yang mendasarinya, memungkinkan
kita untuk mengirim dan menerima informasi dengan relatif mudah. Biasanya aplikasi
yang digunakan adalah intuitif, artinya dapat mengakses dan menggunakannya tanpa
mengetahui bagaimana mereka bekerja. Namun, bagi profesional jaringan, penting untuk
mengetahui bagaimana aplikasi dapat memformat, mengirimkan dan menafsirkan pesan
yang dikirim dan diterima melalui jaringan.
Visualisasi mekanisme yang memungkinkan komunikasi melalui jaringan dibuat
lebih mudah jika kita menggunakan kerangka berlapis dari Open System Interconnection
(OSI) model. OSI Model adalah representasi, berlapis abstrak dibuat sebagai pedoman untuk
desain protokol jaringan. Model OSI membagi proses jaringan menjadi tujuh lapisan logis,
masing - masing memiliki fungsi yang unik dan yang ditugaskan layanan tertentu dan protokol

I.2 Rumusan Masalah


1. Apa itu application layer
2. Apa itu Routing
3. Apa itu Subneting
I.3 Tujuan
1. Mengetahui apa itu application layer dan kegunaannya
2. Mengetahui apa itu Routing dan kegunaannya
3. Mengetahui apa itu Subneting dan kegunaannya
3
BAB II
II.1 Aplication Layer
Application Layer, Layer tujuh, adalah lapisan paling atas baik di OSI maupun di TCP /
IP model. Application layer adalah lapisan yang menyediakan interface antara aplikasi yang
digunakan untuk berkomunikasi dan jaringan yang mendasarinya di mana pesan akan dikirim.
Protokol Application Layer digunakan untuk pertukaran data antara program yang berjalan pada
source dan host tujuan.
Ada banyak protokol Application Layer dan protokol terus dikembangkan. Application
layer berada pada ujung protocol stack TCP/IP. Application layer pada TCP/IP adalah
kumpulan dari beberapa komponen software yang mengirim dan menerima informasi dari port
TCP dan UDP. Beberapa komponen pada application layer hanya sebagai alat untuk pengumpul
informasi konfigurasi network dan beberapa lainnya boleh jadi adalah sebuah user interface
atau Application Program Interface (API) yang mendukung desktop operating environment.

A. OSI dan TCP/IP Model

Fungsi yang terkait dengan protokol Application Layer jaringan memungkinkan


manusia untuk antarmuka dengan jaringan data yang mendasarinya. Ketika kita membuka web
browser atau jendela instant messaging (IM), aplikasi dimulai, dan program ini dimasukkan ke
dalam perangkat memori di mana ia dieksekusi. Setiap program yang dieksekusi dimuat pada
perangkat yang disebut sebagai suatu proses. Dalam Application Layer, ada dua bentuk
program perangkat lunak atau proses yang menyediakanakses ke jaringan: aplikasi dan layanan.
Application Layer menggunakan protokol yang diimplementasikan dalam aplikasi dan
layanan. Sedangkan aplikasi menyediakan orang dengan cara untukmembuat pesan dan layanan
application layer membentuk sebuah antarmuka untuk jaringan, protokol menyediakan aturan
dan format yang mengatur bagaimana data diperlakukan. Ketiga komponen dapat digunakan
oleh program executable tunggal dan bahkan dapat menggunakan nama yang sama. Misalnya
ketika membahas "Telnet" kita bisa mengacu pada aplikasi, layanan, atauprotokol.
Dalam model OSI, aplikasi yang berinteraksi langsung dengan orang dianggap berada
di atas tumpukan, seperti masyarakat sendiri. Seperti semua lapisan dalam model OSI,
Application Layer bergantung pada fungsi dari lapisan bawah untuk menyelesaikan proses
komunikasi. Dalam Application Layer, protokol menentukan pesan apa yang dipertukarkan
antara host sumber dan tujuan, sintaks dari perintah kontrol, jenis dan format data yang dikirim,
danmetode yang sesuai untuk pemberitahuan kesalahan dan pemulihan.

4
5
Protokol Application Layer digunakan oleh kedua perangkat sumber dantujuan selama
sesi komunikasi. Agar komunikasi berhasil, protokol Application Layer diimplementasikan
pada host sumber dan tujuan harus cocok. Protokol menentukan bagaimana data di dalam pesan
sudah terstruktur dan jenis pesan yang dikirim antara sumber dan tujuan. Pesan-pesan ini dapat
permintaan untuklayanan, pengakuan, pesan data, pesan status, atau pesan kesalahan. Protokol
juga mendefinisikan dialog pesan, memastikan bahwa pesan yang dikirimkan adalah dipenuhi
oleh respon yang diharapkan dan jasa yang benar dipanggil ketika terjadi transfer data.
Aplikasi dan layanan juga dapat menggunakan beberapa protokol dalam perjalanan
percakapan tunggal. Salah satu protokol mungkin menetapkan bagaimana untuk melakukan
sambungan jaringan dan lain menggambarkan proses untuk transfer data bila pesan dilewatkan
ke lapisan berikutnya yang lebih rendah.

a. The Client/Server model

Dalam klien / server model, perangkat yang meminta informasi disebut klien dan
perangkat menanggapi permintaan disebut server. Client dan server proses berada dalam
Application Layer. Klien mulai pertukaran dengan meminta data dari server, yang merespon
dengan mengirimkan satu atau lebih aliran data ke klien. Protokol Application Layer
menggambarkan format daripermintaan dan respon antara klien dan server. Selain transfer data
aktual, pertukaran ini juga mungkin membutuhkan informasi kontrol, seperti otentikasi
pengguna dan identifikasi file data yang ditransfer.
Salah satu contoh klien / server jaringan adalah lingkungan perusahaan dimana
karyawan menggunakan sebuah perusahaan e-mail server untuk mengirim, menerima dan
menyimpan e-mail. Klien e-mail pada isu-isu karyawan komputer permintaan ke server e-mail
untuk setiap mail yang belumdibaca. Server merespon dengan mengirim e-mail yang meminta
kepada klien.
Meskipun data biasanya digambarkan sebagai mengalir dari server ke client, beberapa
data selalu mengalir dari client ke server. Aliran data dapat sama di kedua arah, atau bahkan
mungkin lebih besar pada arah pergi dari klien ke server. Sebagai contoh, klien dapat
mentransfer file ke server untuk tujuan penyimpanan. Transfer data dari client ke server disebut
sebagai meng-upload dan data dari server ke klien sebagai download.

6
7
Dalam konteks jaringan umum, setiap perangkat yang menanggapi permintaan dari aplikasi
client berfungsi sebagai server. Sebuah server biasanyamerupakan komputer yang berisi informasi
untuk dibagikan dengan sistem klienbanyak. Misalnya, halaman web, dokumen, database, gambar,
video, dan file audio semua dapat disimpan pada server dan dikirimkan ke meminta klien.
Dalam kasus lain, seperti printer jaringan, print server memberikan permintaanklien cetak ke
printer tertentu. Selain itu, server biasanya memiliki beberapa klien meminta informasi pada saat
yang sama. Sebagai contoh, server Telnet mungkin memiliki banyak klien yang meminta koneksi
untuk itu. Permintaan ini klien harus ditangani secara bersamaan dan secara terpisah untuk
jaringan untuk berhasil. Proses Application Layer dan layanan yang mengandalkan dukungan dari
fungsi lapisan bawah untuk berhasil mengelola beberapa percakapan.

b. The Peer-to-Peer Model

Selain client / server model untuk jaringan, ada juga model peer-to-peer.Peer-to-peer
jaringan melibatkan dua bentuk yang berbeda: desain peer-to-peerjaringan dan aplikasi
peer-to-peer (P2P). Kedua bentuk memiliki fitur yang sama tetapi dalam praktik kerja yang
sangat berbeda.
Dalam sebuah jaringan peer-to-peer, dua atau lebih komputer yang terhubung melalui
jaringan dan dapat berbagi sumber daya (seperti printer dan file) tanpa harus memiliki
dedicated server. Setiap perangkat dihubungkan akhir(dikenal sebagai peer) dapat berfungsi
baik sebagai server atau klien. Satu komputer bisa berperan sebagai server untuk satu
transaksi sekaligus berfungsi sebagai klien bagi orang lain. Peran klien dan server ditetapkan
pada basis per permintaan.
Sebuah jaringan rumah sederhana dengan dua komputer yang terhubung berbagi
printer adalah contoh dari suatu jaringan peer-to-peer. Setiap orang dapat mengatur
komputer nya untuk berbagi file, memungkinkan game jaringan, atau berbagi koneksi
Internet. Contoh lain dari fungsionalitas jaringanpeer-to-peer adalah dua komputer yang
terhubung ke jaringan besar yang menggunakan aplikasi software untuk berbagi sumber
daya antara satu samalain melalui jaringan.
Sebuah aplikasi peer-to-peer (P2P), tidak seperti jaringan peer-to-peer,
memungkinkan sebuah perangkat untuk bertindak sebagai klien dan server dalam
komunikasi yang sama. Dalam model ini, setiap client adalah server dansetiap server klien.
Keduanya dapat memulai komunikasi dan dianggap setara dalam proses komunikasi.
Namun, peer-to-peer aplikasi mengharuskan setiap perangkat akhir menyediakan

8
antarmuka pengguna dan menjalankan layanan latar belakang. Ketika Anda meluncurkan
spesifik aplikasi peer-to-peer itu memanggil antarmuka pengguna jasa yang dibutuhkan dan
latar belakang. Setelah itu perangkat dapat berkomunikasi secara langsung.

Beberapa aplikasi P2P menggunakan sistem hibrida dimana pembagian sumber


daya yang terdesentralisasi tetapi indeks yang menunjukkan lokasi sumber disimpan
dalam direktori terpusat. Dalam sistem hibrida, setiap peer mengakses server indeks untuk
mendapatkan lokasi sumber daya yang tersimpan pada rekan lain. Server indeks juga dapat
membantu menghubungkandua teman sebaya, tapi begitu terhubung, komunikasi terjadi
antara dua peer tanpa komunikasi tambahan ke server indeks.

B. Protocol Dalam Aplication Layer

a. DNS Protocol

Dalam jaringan data, peralatan diberi label dengan alamat IP numerik, sehingga
mereka dapat berpartisipasi dalam mengirim dan menerima pesan melalui jaringan.
Namun, kebanyakan orang sulit mengingat alamat numerik. Oleh karena itu, nama domain
diciptakan untuk mengkonversi alamat numerik menjadi nama, sederhana dikenali. Di
internet nama domain ini, seperti www.cisco.com, jauh lebih mudah bagi orang untuk
diingat daripada 198.133.219.25, yang adalah alamat numerik sebenarnya untuk server ini.
Juga,jika Cisco memutuskan untuk mengubah alamat numerik, adalah transparan kepada
9
pengguna, karena nama domain akan tetap www.cisco.com. Alamat baru hanya akan
dihubungkan ke nama domain yang ada dan konektivitas dipertahankan. Ketika jaringan
masih kecil, itu adalah tugas sederhana untuk menjaga pemetaan antara nama domain dan
alamat mereka mewakili. Namun, karena jaringan mulai tumbuh dan jumlah perangkat
meningkat, ini sistem manual menjadi tidak bisa dijalankan.
Domain Name System (DNS) adalah diciptakan untuk nama domain untuk
alamat resolusi jaringan ini. DNS didistribusikan menggunakan satu set server untuk
menyelesaikan nama-nama yang terkait dengan alamat nomor.
Protokol DNS mendefinisikan sebuah layanan otomatis yang cocok dengan
nama sumber daya dengan alamat jaringan yang dibutuhkan numerik. Hal ini termasuk
format untuk pertanyaan, tanggapan, dan format data. Komunikasi protokol DNS
menggunakan format tunggal yang disebut pesan. Format pesanini digunakan untuk semua
jenis permintaan klien dan respon server, pesan kesalahan, dan transfer informasi sumber
daya catatan antara server.

Sistem operasi komputer juga memiliki utilitas yang disebut nslookup yang
memungkinkan pengguna untuk secara manual query server nama untuk menyelesaikan
nama host yang diberikan. Utilitas ini juga dapat digunakan untuk memecahkan masalah
resolusi nama dan untuk memastikan status saat inidari server nama.

10
b. HTTP Protocol

Ketika sebuah alamat web (atau URL) yang diketik ke dalam web browser, web browser
melakukan koneksi ke web service yang berjalan pada server menggunakan protokol HTTP.
URL (atau Uniform Resource Locator) dan URI (Uniform Resource Identifier) adalah nama
kebanyakan orang mengasosiasikandengan alamat web. Web browser adalah aplikasi klien
komputer kita gunakan untuk terhubung ke World Wide Web dan sumber daya akses disimpan
pada server web. Sebagaimana dengan proses server yang paling, web server berjalansebagai
sebuah layanan latar belakang dan membuat berbagai jenis file yang tersedia.
Browser dapat menafsirkan dan menyajikan berbagai jenis data, seperti teksbiasa atau
Hypertext Markup Language (HTML, bahasa di mana halaman webdibangun). Data jenis lain,
bagaimanapun, mungkin memerlukan layanan lain atau program, biasanya disebut sebagai
plug-in atau add-ons. Untuk membantubrowser menentukan jenis file itu adalah menerima,
server menentukan jenis data yang berisi file.

Hypertext Transfer Protocol (HTTP), salah satu protokol dalam suite TCP / IP, pada
awalnya dikembangkan untuk mempublikasikan dan mengambil halaman HTML dan
sekarang digunakan terdistribusi, sistem informasi kolaboratif. HTTP digunakan di World
Wide Web untuk transfer data dan merupakan salah satu protokol aplikasi yang paling sering
digunakan. GET permintaan klien untuk data. Sebuah web browser mengirimkan pesan GET
untuk meminta halaman dari server web. Seperti ditunjukkan dalam gambar, setelah server
menerima permintaan GET, akan meresponnya dengan baris status, seperti HTTP/1.1 200
OK, dan pesan sendiri, tubuh yang mungkin merupakan file yang diminta, pesan kesalahan,
atau beberapa informasi lainnya.
POST dan PUT digunakan untuk mengirim pesan yang meng-upload data keweb server.
Sebagai contoh, ketika pengguna memasukkan data ke dalam bentuk tertanam dalam suatu
halaman web, POST meliputi data dalam pesan yang dikirim ke server

11
c. SMTP /POP Protocol

E-mail, layanan jaringan yang paling populer, telah merevolusi cara orang
berkomunikasi melalui kesederhanaan dan kecepatan. Namun untuk dijalankan pada komputer
atau perangkat ujung yang lain, e-mail memerlukan beberapa aplikasi dan layanan. Dua
contoh aplikasi protokol lapisan adalah Post OfficeProtocol (POP) dan Simple Mail Transfer
Protocol (SMTP).
Ketika orang menulis pesan e-mail, mereka biasanya menggunakan aplikasi yang
disebut Mail User Agent (MUA), atau klien e-mail. The MUA memungkinkan pesan yang
akan dikirim dan tempat-tempat pesan yang diterima ke kotak surat klien, yang keduanya
adalah proses yang berbeda.
Untuk menerima pesan e-mail dari server e-mail, klien e-mail dapat menggunakan POP.
Mengirim e-mail baik dari klien atau server menggunakanformat pesan dan string perintah
yang didefinisikan oleh protokol SMTP. Biasanya klien e-mail menyediakan fungsionalitas
dari kedua protokol dalam satu aplikasi.

E-mail Server Proses - MTA dan MDA Server e-mail mengoperasikan duaproses terpisah:

• Mail Transfer Agent (MTA)


• Mail Delivery Agent (MDA)
Mail Transfer Agent (MTA) proses digunakan untuk meneruskan e-mail. Seperti ditunjukkan
dalam gambar, MTA menerima pesan dari MUA atau dariMTA lain pada server lainnya e-
mail. Berdasarkan header pesan, ini akan menentukan bagaimana pesan harus diteruskan
untuk mencapai tujuannya. Jikasurat ditujukan kepada pengguna yang mailbox pada server .
12
d. FTP (File Transfer Protocol) Protocol

File Transfer Protocol (FTP) adalah protokol lain Application Layer umum digunakan.
FTP dikembangkan untuk memungkinkan untuk transfer file antaraklien dan server. Sebuah
klien FTP adalah sebuah aplikasi yang berjalan pada komputer yang digunakan untuk
mendorong dan menarik file dari dari server yang menjalankan daemon FTP (ftpd).
Untuk berhasil mentransfer file, FTP membutuhkan dua koneksi antara kliendan server:
satu untuk perintah dan jawaban, yang lain untuk transfer file yang sebenarnya. Klien
menetapkan koneksi pertama ke server pada port TCP 21.
Koneksi ini digunakan untuk lalu lintas, yang terdiri dari perintah client dan server
balasan. Klien menetapkan kedua sambungan ke server melalui port TCP 20 Koneksi ini
adalah untuk transfer file aktual dan dibuat setiap kali ada file yang ditransfer. Transfer file
dapat terjadi dalam arah baik. Klien dapat men-download (tarik) file dari server atau client
dapat meng-upload (push) file keserver.

13
e. DHCP Protocol

Dynamic Host Configuration Protocol (DHCP) layanan memungkinkan perangkat pada


jaringan untuk memperoleh alamat IP dan informasi lainnya dariserver DHCP. Layanan ini
secara otomatis penugasan alamat IP, subnet mask, gateway dan lain parameter jaringan IP.
DHCP memungkinkan sebuah host untuk mendapatkan alamat IP secara dinamis ketika
terhubung ke jaringan.
Server DHCP dihubungi dan alamat diminta. Server DHCP memilih alamat dari berbagai
dikonfigurasi alamat.
Pada jaringan lokal yang lebih besar, atau di mana perubahan populasi pengguna sering,
DHCP lebih disukai. Pengguna baru mungkin datang dengan laptop dan memerlukan suatu
koneksi. Orang lain telah workstation baru yang perlu dihubungkan. Daripada memiliki
administrator jaringan memberikan alamat IP untuk setiap workstation, lebih efisien untuk
memiliki alamat IP yang ditetapkan secara otomatis menggunakan DHCP. Alamat DHCP
didistribusikantidak secara permanen ditugaskan untuk host tetapi hanya disewa untuk jangka
waktu tertentu.

14
DHCP bisa menimbulkan risiko keamanan karena setiap alat yang terhubung ke
jaringan dapat menerima alamat. Risiko ini membuat keamanan fisik merupakan faktor
penting ketika menentukan apakah akan menggunakan alamatdinamis atau manual. Tanpa
DHCP, pengguna harus secara manual memasukkan alamat IP, subnet mask dan
pengaturan jaringan lain untuk bergabung dengan jaringan.

II.2 Routing

Routing merupakan hal yang sangat vital dalam dunia jaringan. Seperti yang sudah disebutkan di
atas, routing adalah proses meneruskan paket-paket data dari satu jaringan ke yang lainnya. Proses ini
dapat diartikan juga sebagai penggabungan beberapa jaringan untuk meneruskan paket data dari satu
jaringan ke jaringan selanjutnya.
Paket data dari komputer A dikirim ke komputer B melalui beberapa network / jaringan. Router
akan mencari jalur routing tercepat untuk bisa mencapai tujuan akhir.

15
Alat yang melakukan proses routing bernama Router. Selain berfungsi mengirimkan paket data
antar jaringan, router menentukan jalur terbaik untuk mencapai network tujuan.
Untuk menjalankan fungsi tersebut, router menggunakan routing table. Routing table berisi
informasi keberadaan beberapa network, sekaligus merupakan pedoman jalur yang dilalui sebuah paket
data agar bisa mencapai tujuannya.

1. Routing Statis

Routing statis atau Static Routing adalah proses setting router jaringan menggunakan tabel routing
yang dikonfigurasikan secara manual oleh network administrator.
Seorang administrator jaringan akan mengisi setiap entri dalam forwarding table di setiap router
yang terhubung pada jaringan tersebut. Mereka harus memasukkan atau menghapus rute statis jika
adanya perubahan topologi.

16
Konsep routing statis merupakan pengaturan routing paling sederhana dalam jaringan komputer.
Maka dari itu, penggunaan routing statis cocok untuk jaringan internet skala kecil.

Kelebihan
• Meringankan kinerja processor router
• Tidak ada bandwith yang terbuang saat terjadi pertukaran paket
• Lebih aman
• Administrator bebas menentukan jalur jaringan
• Kebal terhadap usaha hacker untuk melakukan spoof dengan tujuan membajak trafik
Kekurangan
• Hanya dapat digunakan untuk jaringan berskala kecil
• Rentan terhadap kesalahan saat melakukan entri data secara manual
• Administrator jaringan harus mengetahui semua informasi tentang router yang tersambung di
dalamnya
• Administrasi cukup rumit dibanding dynamic routing, terlebih jika ada banyak router yang
dikonfigurasikan secara manual
• Jika ada satu router yang mengalami kerusakan, maka jaringan akan terhenti karena static route tidak
akan memperbaharui informasi dan tidak menginformasikan ke router yang lain.

2. Routing Dinamis

17
Routing Dinamis (Dynamic Routing) adalah jenis router yang mampu membuat tabel routing
secara otomatis berdasarkan lalu lintas jaringan dan router yang terhubung.
Berkebalikan dengan routing statis, routing dinamis memiliki protokol routing yang akan
mengatur router secara otomatis untuk saling berkomunikasi dengan memberikan informasi tentang
jaringan dan koneksi antar router. Informasi ini digunakan untuk membangun dan memperbaiki table
routing-nya.
Ada berbagai macam protokol routing dinamis, seperti:

A. RIP (Routing Information Protocol)

RIP merupakan routing protocol jenis distance vector. Pemilihan jalur routing berdasarkan
jarak terdekat dari router ke tujuan. Jarak dari router ke tujuan ini disebut dengan hop count
sedangkan jarak antar router disebut hop. RIP terdiri dari versi 1 dan 2.

B . IGRP (Enhanced Interior Gateway Routing Protocol)

IGRP merupakan singkatan dari Inferior Gateway Protocol. Protocol ini dikembangkan pada
pertengahan tahun 80-an oleh Cisco System Inc. Dengan tujuan utama untuk menyediakan
protokol yang kuat untuk routing dalam sistem otonomi (Autonomous Systems). IGRP melakukan
routing dengan berdasarkan jarak secara matematis. Karena itu, IGRP mempertimbangan
bandwith, delay, beban dan keandalan sebelum mengambil keputusan rute mana yang akan
ditempuh untuk mengalirkan data.

C. OSPF (Open Shortest Path First)

OSPF merupakan link state routing protocol dimana pemilihan jalur routingnya menggunakan
kondisi link. OSPF akan memberikan harga (cost) untuk setiap link yang ada. Cost yang
memiliki nilai paling kecil akan dijadikan sebagai acuan untuk menentukan jalur routing. OSPF
menggunakan algoritma Djikstra untuk menentukan jalur serta menghasilkan peta topologi
jaringan sehingga OSPF akan mengetahui seluruh jalur yang ada pada jaringan tersebut.

D. EIGRP

EIGRP atau Enchanced Inferior Gateway Protocol merupakan pengembangan dari IGRP. EIGRP masih
melakukan routing berdasarkan jarak yang dihitung secara matematis. Protokol ini hanya terdapat pada
router Cisco. EIGRP digunakan pada router untuk berbagi jalur dengan router lain pada sistem otonom
18
yang sama. EIGRP hanya mengirim update incremenntal sehingga mengurangi beban kerja pada router
dan jumlah data yang harus dikirimkan.

E. Exterior Gateway Protocol (EGP)

Exterior Gateway Protocol (EGP) adalah protokol routing usang yang digunakan untuk
pertukaran data antara host gateway tetangga dalam sistem otonom. EGP sering digunakan oleh
lembaga penelitian, universitas, lembaga pemerintah dan organisasi swasta, namun digantikan oleh
Border Gateway Protocol (BGP).

Kelebihan Routing Dinamis

• Cocok untuk jaringan dengan cakupan yang lebih luas


• Proses konfigurasi jaringan lebih cepat
• Jalur ditentukan secara otomatis oleh sistem
• Tetap aman apabila ada suatu jaringan yang rusak
• Bila ada penambahan network baru, maka tidak perlu semua router dikonfigurasi. Hanya router
yang berkaitan saja
Kekurangan Routing Dinamis

• Beban kerja router lebih berat karena selalu memperbarui IP Table


• Membutuhkan bandwith yang lebih besar
• Membutuhkan RAM yang lebih besar
3. Default Routing

Default Route merupakan rute/jalur yang dikonfigurasikan ketika destinasi suatu network
tidak diketahui. Default route ini menggunakan network 0.0.0.0 sebagai destinasinya. Network
0.0.0.0 itu bisa mencakup semua network yang memang benar-benar tidak ada di table routing,
misalnya internet.
Sebagai contoh untuk konfigurasi default route di router MikroTik

[admin@MikroTik] > ip route add dst-address=0.0.0.0/0 gateway=172.16.11.1

Keterangan:

• 0.0.0.0/0 merupakan default destinasi dari default route.


• 172.16.11.1 merupakan next hope address si router.

19
II.3 Subnetting

Subnetting adalah upaya / proses untuk memecah sebuah network dengan jumlah host yang
cukup banyak, menjadi beberapa network dengan jumlah host yang lebih sedikit. Teknik
subnetting membuat skala jaringan lebih luas dan tidak dibatas oleh kelas-kelas IP (IP Classes)
A, B, dan C yang sudah diatur. Dengan subnetting, anda bisa membuat network dengan batasan
host yang lebih realistis sesuai kebutuhan.
Subnetting menyediakan cara yang lebih fleksibel untuk menentukan bagian mana dari
sebuah 32 bit IP adddress yang mewakili netword ID dan bagian mana yang mewakili host ID.
Dengan kelas-kelas IP address standar, hanya 3 kemungkinan network ID yang tersedia;8 bit
untuk kelas A, 16 bit untuk kelas B, dan 24 bit untuk kelas C. Subnetting mengizinkan andamemilih
angka bit acak (arbitrary number) untuk digunakan sebagai network ID.
Dua alasan utama melakukan subnetting:

1. Mengalokasikan IP address yang terbatas supaya lebih efisien. Jika internet terbatas oleh
alamat-alamat di kelas A, B, dan C, tiap network akan memliki 254, 65.000, atau 16 juta IP
address untuk host devicenya. Walaupun terdapat banyak network dengan jumlah host lebih
dari 254, namun hanya sedikit network (kalau tidak mau dibilang ada) yang memiliki host
sebanyak 65.000 atau 16 juta. Dan network yang memiliki lebih dari 254 device akan
membutuhkan alokasi kelas B dan mungkin akan menghamburkan percuma sekitar 10 ribuan
IP address.
2. Alasan kedua adalah, walaupun sebuah organisasi memiliki ribuan host device,
mengoperasikan semua device tersebut di dalam network ID yang sama akan memperlambat
network. Cara TCP/IP bekerja mengatur agar semua komputer dengan network ID yang sama
harus berada di physical network yang sama juga. Physical network memiliki domain
broadcast yang sama, yang berarti sebuah medium network harus membawa semua traffic
untuk network.

20
1. Subnet Mask

Subnet mask adalah istilah teknologi informasi dalam bahasa Inggris yang mengacu kepada
angka biner 32 bit yang digunakan untuk membedakan network ID dengan host ID, menunjukkan
letak suatu host, apakah berada di jaringan lokal atau jaringan luar.
RFC 950 mendefinisikan penggunaan sebuah subnet mask yang disebut juga sebagai sebuah
address mask sebagai sebuah nilai 32-bit yang digunakan untuk membedakan network identifier dari
host identifier di dalam sebuah alamat IP. Bit-bit subnet mask yang didefinisikan, adalah sebagai
berikut:
▪ Semua bit yang ditujukan agar digunakan oleh network identifier diset ke nilai 1.
▪ Semua bit yang ditujukan agar digunakan oleh host identifier diset ke nilai 0.

Setiap host di dalam sebuah jaringan yang menggunakan TCP/IP membutuhkan sebuah subnet
mask meskipun berada di dalam sebuah jaringan dengan satu segmen saja. Entah itu subnet mask
default (yang digunakan ketika memakai network identifier berbasis kelas) ataupun subnet mask yang
dikustomisasi (yang digunakan ketika membuat sebuah subnet atau supernet) harus dikonfigurasikan
di dalam setiap node TCP/IP.

a. Aturan - aturan Dalam Membuat Subnet mask

1. Angka minimal untuk network ID adalah 8 bit. Sehingga, octet pertama dari subnet pasti
255.
2. Angka maximal untuk network ID adalah 30 bit. Anda harus menyisakan sedikitnya 2 bit
untuk host ID, untuk mengizinkan paling tidak 2 host. Jika anda menggunakan seluruh 32
bit untuk network ID, maka tidak akan tersisa untuk host ID. Ya, pastilah nggak akan bisa.
Menyisakan 1 bit juga tidak akan bisa. Hal itu disebabkan sebuah host ID yang semuanya
berisi angka 1 digunakan untuk broadcast address dan semua 0 digunakan untuk mengacu
kepada network itu sendiri. Jadi, jika anda menggunakan 31 bit untuk network ID dan
menyisakan hanya 1 bit untuk host ID, (host ID 1 digunakan untuk broadcast address dan
host ID 0 adalah network itu sendiri) maka tidak akan ada ruang untuk host sebenarnya.
Makanya maximum network ID adalah 30 bit.
3. Karena network ID selalu disusun oleh deretan angka-angka 1, hanya 9 nilai saja yang
mungkin digunakan di tiap octet subnet mask (termasuk 0). Tabel berikut ini adalah
kemungkinan nilai-nilai yang berasal dari 9 bit.

21
b. Representasi Subnet Mask

Ada dua metode yang dapat digunakan untuk merepresentasikan subnet mask, yakni:

1 Desimal Bertitik

Sebuah subnet mask biasanya diekspresikan di dalam notasi desimal bertitik (dotted
decimal notation), seperti halnya alamat IP. Setelah semua bit diset sebagai bagian network
identifier dan host identifier, hasil nilai 32-bit tersebut akan dikonversikan ke notasi
desimal bertitik. Perlu dicatat, bahwa meskipun direpresentasikan sebagai notasi desimal
bertitik, subnet mask bukanlah sebuah alamat IP.
Subnet mask default dibuat berdasarkan kelas-kelas alamat IP dan digunakan di
dalam jaringan TCP/IP yang tidak dibagi ke alam beberapa subnet. Tabel di bawah ini
menyebutkan beberapa subnet mask default dengan menggunakan notasi desimal bertitik.
Formatnya adalah:

<alamat IP www.xxx.yyy.zzz>, <subnet mask


www.xxx.yyy.zzz>

Kelas Alamat Subnet Mask (Biner) Subnet Mask (Desimal)


Kelas A 11111111.00000000.00000000.00000000 255.0.0.0
Kelas B 11111111.11111111.00000000.00000000 255.255.0.0
Kelas C 11111111.11111111.11111111.00000000 255.255.255.0

Perlu diingat, bahwa nilai subnet mask default di atas dapat dikustomisasi oleh
administrator jaringan, saat melakukan proses pembagian jaringan (subnetting atau supernetting).
Sebagai contoh, alamat 138.96.58.0 merupakan sebuah network identifier dari kelas B yang telah
dibagi ke beberapa subnet dengan menggunakan bilangan 8-bit. Kedelapan bit tersebut yang
digunakan sebagai host identifier akan digunakan untuk menampilkan network identifier yang
telah dibagi ke dalam subnet. Subnet yang digunakan adalah total 24 bit sisanya (255.255.255.0)
yang dapat digunakan untuk mendefinisikan custom network identifier. Network identifier yang
telah di-subnet-kan tersebut serta subnet mask yang digunakannya selanjutnya akan ditampilkan
dengan menggunakan notasi sebagai beriku

22
138.96.58.0,
255.255.255.0

2. Panjang Prefiks (Prefix Length)

Karena bit-bit network identifier harus selalu dipilih di dalam sebuah


bentuk yang berdekatan dari bit-bit ordo tinggi, maka ada sebuah cara yang
digunakan untuk merepresentasikan sebuah subnet mask dengan
menggunakan bit yang mendefinisikan network identifier sebagai sebuah
network prefix dengan menggunakan notasi network prefix seperti tercantum
di dalam tabel di bawah ini. Notasi network prefix juga dikenal dengan sebutan
notasi Classless Inter-Domain Routing (CIDR) yang didefinisikan di dalam
RFC1519. Formatnya adalah sebagai berikut:

/<jumlah bit yang digunakan sebagai network


identifier>
Kelas Subnet Mask (Biner) Subnet Mask Prefix
Alamat (Desimal) Length
Kelas A 11111111.00000000.00000000.00000 255.0.0.0 /8
000
Kelas B 11111111.11111111.00000000.00000 255.255.0.0 /16
000
Kelas C 11111111.11111111.11111111.00000 255.255.255. /24
000 0
Sebagai contoh, network identifier kelas B dari 138.96.0.0 yang memiliki
subnetmask 255.255.0.0 dapat direpresentasikan di dalam notasi prefix length sebagai
138.96.0.0/16. Karena semua host yang berada di dalam jaringan yang sama
menggunakan network identifier yang sama, maka semua host yang berada di dalam
jaringan yang sama harus menggunakan network identifier yang sama yang
didefinisikan oleh subnet mask yang samapula. Sebagai contoh, notasi 138.23.0.0/16
tidaklah sama dengan notasi 138.23.0.0/24, dankedua jaringan tersebut tidak berada
di dalam ruang alamat yang sama.
Network identifier138.23.0.0/16 memiliki range alamat IP yang valid
mulai dari 138.23.0.1 hingga 138.23.255.254; sedangkan network identifier
138.23.0.0/24 hanya memiliki range alamat IP yang valid mulai dari 138.23.0.1
hingga 138.23.0.25
23
3. Menentukan alamat Network Identifier

Untuk menentukan network identifier dari sebuah alamat IP dengan


menggunakan sebuah subnet mask tertentu, dapat dilakukan dengan
menggunakan sebuah operasi matematika, yaitu dengan menggunakan
operasi logika perbandingan AND (AND comparison). Di dalam sebuah
AND comparison, nilai dari dua hal yang diperbandingkan akan bernilai true
hanya ketika dua item tersebut bernilai true; dan menjadi false jika salah
satunya false. Dengan mengaplikasikan prinsip ini ke dalam bit-bit, nilai 1
akan didapat jika kedua bit yang diperbandingkan bernilai 1, dan nilai 0 jika
ada salah satu di antara nilai yang diperbandingkan bernilai 0.
Cara ini akan melakukan sebuah operasi logika AND comparison
dengan menggunakan 32-bit alamat IP dan dengan 32-bit subnet mask,
yang dikenal dengan operasi bitwise logical AND comparison. Hasil dari
operasi bitwise alamat IP dengan subnet mask itulah yang disebut dengan
network identifier.

Alamat IP 10000011 01101011 10100100 00011010 (131.107.164.026)


Subnet Mask 11111111 11111111 11110000 00000000 (255.255.240.000)
AND
Network ID 10000011 01101011 10100000 00000000 (131.107.160.000)

a) Subnetting Alamat IP kelas A

Tabel berikut berisi subnetting yang dapat dilakukan pada alamat IP dengan
networkidentifier kelas A.
Subnet Mask
Bit Jumlah Host Per Subnet
Notasi Desimal Notasi Panjang
Masked Subnet Bit
Bertitik Prefiks

1 Invalid Invalid /9 -

2 2 255.192.0.0 /10 419430


2
3 6 255.224.0.0 /11 209715
0
4 14 255.240.0.0 /12 104857
4
5 30 255.248.0.0 /13 524286

24
6 62 255.252.0.0 /14 262142

7 126 255.254.0.0 /15 131070

8 254 255.255.0.0 /16 65534

9 510 255.255.128.0 /17 32766

10 1022 255.255.192.0 /18 16382

11 2046 255.255.224.0 /19 8910

12 4094 255.255.240.0 /20 4094

13 8910 255.255.248.0 /21 2046

14 16382 255.255.252.0 /22 1022

15 32766 255.255.254.0 /23 510

16 65534 255.255.255.0 /24 254

17 131070 255.255.255.12 /25 126


8
18 262142 255.255.255.19 /26 62
2
19 524286 255. /27 30
255.255.224
20 1048574 255.255.255.24 /28 14
0
21 2097150 255.255.255.24 /29 6
8
22 4194302 255.255.255.25 /30 2
2
23 - 255.255.255.25 /31 Invalid
4
24 - 255.255.255.25 /32 Invalid
5

25
b) Subnetting Alamat IP kelas B

Tabel berikut berisi subnetting yang dapat dilakukan pada alamat IP


dengan networkidentifier kelas B.

Bit Jumlah Subnet Mask Host Per Subnet


Masked Subnet Bit
Notasi Desimal Notasi Panjang
Bertitik Prefiks

1 Invalid Invalid /17 -

2 2 255.255.192.0 /18 16382

3 6 255.255.224.0 /19 8910

4 14 255.255.240.0 /20 4094

5 30 255.255.248.0 /21 2046

6 62 255.255.252.0 /22 1022

7 126 255.255.254.0 /23 510

8 254 255.255.255.0 /24 254

9 510 255.255.255.128 /25 126

10 1022 255.255.255.192 /26 62

11 2046 255. 255.255.224 /27 30

12 4094 255.255.255.240 /28 14

13 8910 255.255.255.248 /29 6

14 16382 255.255.255.252 /30 2

15 - 255.255.255.254 /31 Invalid

16 - 255.255.255.255 /32 Invalid

26
c) Subnetting Alamat IP kelas C

Tabel berikut berisi subnetting yang dapat dilakukan pada alamat IP


dengan networkidentifier kelas C.

Bit Jumlah Subnet Mask Host Per


Masked Subnet Bit Subnet
Notasi Desimal Notasi Panjang
Bertitik Prefiks

1 Invalid - /25 -

2 2 255.255.255.192 /26 62

3 6 255. 255.255.224 /27 30

4 14 255.255.255.240 /28 14

5 30 255.255.255.248 /29 6

6 62 255.255.255.252 /30 2

7 - 255.255.255.254 /31 Invalid

8 - 255.255.255.255 /32 Invalid

27
BAB III PENUTUP

3.1. KESIMPULAN

1. Application Layer, Layer tujuh, adalah lapisan paling atas baik di OSImaupun di
TCP / IP model. Application layer adalah lapisan yang menyediakan interface
antara aplikasi yang digunakan untuk berkomunikasi dan jaringan yang
mendasarinya di mana pesan akan dikirim.
2. Beberapa komponen pada application layer hanya sebagai alat untuk pengumpul
informasi konfigurasi network dan beberapa lainnya bolehjadi adalah sebuah user
interface atau Application Program Interface (API) yang mendukung desktop
operating environment.
3. Protocol-Protocol dalam Aplication Layer:
• DNS Protocol
• HTTP Protocol
• SMTP/POP Protocol
• FTP Protocol
• DHCP protocol
• Telnet Protocol
4. Routing merupakan hal yang sangat vital dalam dunia jaringan. Seperti yang sudah
disebutkan di atas, routing adalah proses meneruskan paket-paket data dari satu jaringan
ke yang lainnya. Proses ini dapat diartikan juga sebagai penggabungan beberapa jaringan
untuk meneruskan paket data dari satu jaringan ke jaringan selanjutnya

5. Subnetting adalah upaya / proses untuk memecah sebuah network dengan jumlah
host yang cukup banyak, menjadi beberapa network dengan jumlah host yang lebih
sedikit. Teknik subnetting membuat skala jaringan lebih luas dan tidak dibatas
oleh kelas-kelas IP (IP Classes)A, B, dan C yang sudah diatur. Dengan subnetting,
anda bisa membuat network dengan batasan host yang lebih realistis sesuai
kebutuhan. Subnetting menyediakan cara yang lebih fleksibel untuk menentukan
bagian mana dari sebuah 32 bit IP adddress yang mewakili netword ID dan bagian
mana yang mewakili host ID.

28
DAFTAR PUSTAKA

http://kumpulanartikel91.blogspot.com/2012/09/makalah-open-systems-interconnection-
osi.html
CISCO Cisco Systems, Inc Internetworking Technology Handbook OSI Model lapisan Fisik
The ISO OSI Reference Model, Beluga grafik unit data dan kelompok lapisan
http://wahyubron.blogspot.com/2012/11/makalah-tentang-osi-layer.html
Modul CISCO CCNA versi 4 Chapter
UDiNus Repository

http://eprints.dinus.ac.id › [M...PDF

SUBNETTI

29
30

Anda mungkin juga menyukai