application layer
TRANSCRIPT
Rosmida Syarif Edvian
Objective
Setelah mempelajari module ini peserta mampu memahami :
Fungsi Application Layer
Protokol Application Layer : DNS, SMTP, Telnet, DHCP, HTTP, FTP
Layanan Appication Layer
Application Layer : merupakan interface antara manusia (user) dan jaringan data
User membangkitkan data, dan layer aplikasi mengawali untuk pengiriman data
Layer ini berurusan dengan program komputer (software) yang digunakan oleh user
Beberapa protokol yang termasuk pada layer aplikasi :
Setiap Layanan mempunyai Protocol yang berbeda-beda
1. Client-server: sistem dibagi menjadi komponen yang berfungsi sebagai peminta layanan (client) dan pemberi layanan (server)
2. Peer-to-peer: sistem terdiri atas komponen-komponen yang fungsinya setara dan dapat saling melayani atau meminta layanan
Pada prinsipnya, arsitektur peer-to-peer juga merupakan arsitektur client-server di mana setiap komponennya dapat mempunyai fungsi sebagai client sekaligus server terhadap komponen lain
Gambaran Proses Komunikasi Client-Server
Komunikasi peer-to-peer
DNS : server yang digunakan untuk untuk mengkonversi nama
domain ke dalam IP addres dan sebaliknya
Dalam dunia internet, komputer akan berkomunikasi satu sama lain
dengan mengenali IP Address.
Layanan Layer Aplikasi : 1. DNS - Domain Name Server
Telnet : protokol yang digunakan untuk melakukan remote access, yaitu mengakses suatu "machine" dari jarak jauh
Layanan Layer Aplikasi :
2. TELNET
Server dapat mensupport multiple client
Layanan Layer Aplikasi :
2. TELNET
Menggunakan protokol ;
◦ 1. SMTP -Simple Mail Transfer Protocol
digunakan untuk mengirim email.
◦ 2. POP - Post Office Protocol
digunakan untuk membaca email
Layanan Layer Aplikasi :
3. E-Mail - Elektronic Mail
Sender’s Mail
Server
Receiver’s Mail
Server
Merupakan protokol yang dipakai untuk memberikan IP address secara dinamis kepada client.
Jika Non DHCP, pemberian IP address dilakukan secara manual ke setiap komputer
Jika menggunakan DHCP, seluruh komputer yang tersambung di jaringan akan mendapatkan IP address secara otomatis dari server DHCP.
Selain IP address , banyak parameter jaringan yang dapat diberikan oleh DHCP, seperti default gateway dan DNS server.
Layanan Layer Aplikasi :
4. DHCP - Dynamic Host Configuration Protocol
10-17
DHCP Server mempunyai pool IP Address
Layanan Layer Aplikasi :
4. DHCP - Dynamic Host Configuration Protocol
Layanan Layer Aplikasi :
4. DHCP - Dynamic Host Configuration Protocol
Mendukung layanan wetsite ke client
Aplikasi di sisi server berkomunikasi dengan client melalui web server
Aplikasi di sisi client umumnya berupa web browser
Layanan Layer Aplikasi :
5. HTTP - Hyper Text Transfer Protocol
Web Server◦ merupakan suatu software
◦ dijalankan pada komputer server
◦ berfungsi agar dokumen web yang disimpan di server dapat diakses oleh user di internet
Perangkat lunak web server yang populer saat ini :◦ Apache (Linux & Windows)
◦ MS Internet Information Server / IIS (Windows)
◦ Tomcat, untuk Java (Windows & Linux)
Layanan Layer Aplikasi :
5. HTTP - Hyper Text Transfer Protocol
Web Browser◦ merupakan suatu software
◦ dijalankan pada komputer user
◦ sebuah perangkat navigasi di dalam web
◦ menampilkan dokumen web
Perangkat lunak web browser yang populer saat ini :◦ MS Internet Explorer (Windows)
◦ Mozilla Firefox (Windows & Linux)
◦ Netscape Navigator/Communicator (Windows & Linux)
◦ Opera (Windows & Linux)
◦ Konqueror (Linux)
◦ lynx, berbasis teks (Linux)
Layanan Layer Aplikasi :
5. HTTP - Hyper Text Transfer Protocol
URL (Uniform/Universal Resource Locator)
URL adalah sistem pengalamatan file yang digunakan di internet
Format URL :
http://www.lec-jakarta.com/slide2/index.html
protokol
Alamat komputer (server)
Lokasi spesifik alat web
Nama halaman web
Layanan Layer Aplikasi :
5. HTTP - Hyper Text Transfer Protocol
Sekedar sharing..
Evolusi WEB :
◦ Perkembangan website dari waktu ke waktu ( web 1.0,2.0 dan 3.0)
Web 1.0 : teknologi website masih statis dimana antara pembuat website dan user website hanya tejadi komunikasi 1 arah
Web 2.0 : pengguna website berkomunikasi 2 arah (NOW !!)
FTP adalah protokol untuk transfer berkas (file) antar komputer dalam jaringan data
P2P -Peer to Peer : merupakan sebuah jaringan yang terdiri atas dua komputer atau lebih yang menggunakan program atau jenis program yang sama untuk saling berkomunikasi dan berbagi data.
Terima Kasih