Você está na página 1de 3

3.

1 Aplikasi : Antarmuka antara jaringan


Pendahuluan
Dua Konsep penting :
Lapisan aplikasi
Perangkat lunak
Lapisan Aplikasi : Model OSI dan TCP/IP
OSI Model.
7.Application-------------> Application Layer
6.Presentation------------>
5.Session----------------->
4.Transport--------> Data Flow Layer
3.Network---------->
2.Data Link-------->
1.Physical--------->
-> Lapisan aplikasi merupakan lapisan tertinggi baik pada model OSI maupun model
TCP/IP
-> Menyediakan antarmuka antara aplikasi yang digunakan oleh pengguna untuk beko
munikasi
-> Protokol lapisan aplikasi digunakan untuk mempertukarkan data antara program
yang berjalan pada host suber dan host tujuan
-> Ada banyak protokol lapisan aplikasi bahan protokol baru terus bermunculan.
TCP/IP model
Application-------------> Application Layer
Transport--------->
Internet----------> Data Flow Layer
Network Access---->
-> Fungsionalitas lapisan aplikasi pada model TCP/IP memilik kemiripan dengan ti
ga lapisan teratas pada model OSI, yaitu : lapisan aplikasi, presentasi dan sesi
-> Protokol lapisan aplikasi TCP/IP dikembangkan sebelum adanya PC, HUI, dan mul
timedia
-> Jadi protokol lapisan aplikasi model TCP/IP kurang mendukung fungsionalitas p
ada lapisan Presentasi dan sesi pada model OSI.
Lapisan presentasi memiliki tiga fungsi utama :
-> Coding dan conversion
-> Compression
-> Encryption
Lapisan Sesi :
-> Membuat dan mengelola dialog antara palikasi disisi sumber dnegan palikasi di
sisi tujuan
-> Mengelola informasi untuk :
-> Inisialisasi dialog
-> Memelihara keaktifan dialog
-> Memulai ulang sesi jika sesi terganggu atau idel daam rentang waktu yang l
ama
Protokol lapisan aplikasi yang populer :

->
->
->
->
->

Domain Name Serice Protocol (DNS)


Hypertext transfer Protocol (HTTP)
Simple Mail Transfer Protocol (SMTP)
Telnet
File Transfer Protocol (FTP)

Perangkat Lunak Lapisan Aplikas


-> Dalam lapisan aplikasi ada dua bentuk perangkat lunak :
-> Aplikasi
-> Layanan (servic)
-> Aplikasi berbasis jaringan adalah aplikasi yang digunakan untuk berkomunikasi
pada jaringan. Aplikasi ini mengimplementasikan protokol lapisan aplikasi
-> Email Client
-> Web browser
Layanan lapisan aplikasi :
-> Program yang berjalan di jaringan membutuhkan "asisten" untuk memanfaatkan su
mber daya yang ada di jaringan
-> Layanan lapisan aplikasi ini bersifat transparan
-> Antarmuka jaringan dan mempersiapkan data untuk dikirim
Aplikasi Pengguna, Layanan, dan Protokol Lapisan Aplikasi
-> Aplikasi menyediakan fasilitas bagi pengguna untuk membuat dan membaca pesan
-> Layanan membangun antarmuka dengan jaringan
-> Protokol menyediakan aturan dan format bagaimana data diperlakukan
->
->
->
->

Suatu program executetable dapat menggunakan ketiga komponen tersebut


Aplikasi telnet
Layanan telnet
Protokol telnet

Fungsi Protokol pada Lapisan Aplikasi


-> Protokol lapisan aplikasi digunakan oleh host sumber dan tujuan selama sesi k
omunikasi
-> Protokol lapisan aplikasi yang diimplementasikan harus sama antara host sumbe
r dnegan host tujuan
-> Protokol :
-> Membangun aturan yang konsisten untuk pertukaran data
-> Spesifikasi struktur dan tipe pesan yang saling dipertukarkan
-> Tipe : Request, Response, acknowledgement, error message, dll.
-> Mendifinisikan dialog, menjadmin pesan yang dikirim sesuai dengan permintaan
dan dengan layanan yang tepat
-> APlikasi dan layanan bisa melibatkan banyak protokol dalam satu komunikasi
-> Contoh : pengguna membuka halaman web
-> DNS, TCP, UDP, IP, ICMP, ARP, Ethernet
Model Client - Server
-> Ketika pengguna mencoba untuk mengakses informasi pada suatu perangkat apakah
PC, laptop, PDA smartphone atau perangkat lain yang terkoneksi ke jaringan, dat
a bisa jadi tidak tersimpan di perangkat tersebut.
-> Pada kasus tersebut, permintaan terhadap suatu informasi harus ditujukan pada
perangkat di mana data tersimpan
-> Bagaimana permintaan data terjadi dan bagaimana permintaan dipenuhi :
-> Model client - server
-> Server
-> Perangkat yang menyimpan data dan informasi
-> Perangkat yang memberikan layanan sumber daya jaringan

-> Client
-> Perangkat yang meminta data atau layanan
Server
-> Server, pada umumnya adalah komputer yang menyimpan informasi tang dibagi ke
banyak client
-> Halaman web
-> Mail
-> Video, audio
-> Setiap server memiliki mekanisme autorisasi dan autentifikasi untuk memastika
n apakah pengguna boleh mengakses dan operasi apa saja yang boleh dilakukan
-> Server menjalankan layanan atau proses yang disebut daemon
-> Daemon bekerja di balik layar dan tidak di bawah kendali pengguna
-> Daemon selalu siap "mendengar" permintaan dari client dan "merespon permintaa
n tersebut"

Você também pode gostar