Save
Jaringan Komputer
Application Layer
Save
Share
Learn
Content
Leaderboard
Learn
Created by
Safitri Rahayu Kurnia Putri
Visit profile
Cards (15)
Application
Layer
Lapisan
yang berisi data yang dikirim, berasal dari aplikasi yang dijalankan oleh end-user. Contoh: HTTP, DNS,
FTP
, SMTP
Proses jual beli barang di platform online shop
1. Pembeli check out
keranjang
dan
melunasi
pembayaran
2.
Penjual
siap mengirimkan barang yang dibeli
Analogi Model TCP/IP
Pengiriman
paket
online
shop
Analogi transport layer
1.
Kurir mengambil
barang dari penjual
2.
Kurir mengirim
data ke pembeli
Application
Layer
Interaksi
antar network edge
Bekerja
pada beragam end-system
Berkomunikasi
melalui jejaring
Tidak perlu mengurusi
bagaimana data yang dikirimkan akan sampai ke tujuan
Contoh aplikasi
Web
E-mail
Streaming
Online
game
Real
time video conference
Contoh protokol
HTTP
FTP
SMTP
DNS
Arsitektur Aplikasi Berbasis Jaringan
Client-Server
Peer-to-peer (P2P)
Arsitektur Client-Server
Client
memulai
komunikasi, mengirim
request
, dijawab oleh server
Client tidak dapat berkomunikasi dengan
sesama
client secara langsung, semua komunikasi lewat server
Server: Always-on host dengan alamat
IP tetap
, berada pada data centers untuk
skalabilitas
akses client
Arsitektur Peer-to-Peer
Antar client dapat berkomunikasi secara langsung
Layanan disediakan oleh sesama
peers
Peers
tidak selalu terhubung ke internet dan dapat berganti-ganti alamat
IP
Pada beberapa aplikasi tetap membutuhkan server sebagai
tracker
Kompresi pada Application Layer
Untuk membuat
proses komunikasi
berjalan lebih lancar, aplikasi dapat mengkompresi data yang akan dikirimkan agar berukuran lebih
kecil
Contoh kompresi
File
gambar resolusi
tinggi yang diupload ke layanan social media akan
dikompresi
Pada layanan video sharing, video yang diupload akan dikompresi menjadi beberapa
versi
Lossless vs lossy compression
Lossless
: Tidak ada informasi yang hilang, file hasil kompresi dapat dikembalikan ke file original tanpa kehilangan informasi apapun
Lossy
: Ada informasi yang dihilangkan sehingga kualitas file menurun, file asli tidak akan dapat dikembalikan
Contoh lossless compression
Bitmap ->
PNG
, File ->
ZIP
, File -> RAR
Contoh lossy
compression
Bitmap
->
JPEG