application layer

26
Rosmida Syarif Edvian

Upload: rosmida

Post on 19-May-2015

3.659 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Application Layer

Rosmida Syarif Edvian

Page 2: Application Layer

Objective

Setelah mempelajari module ini peserta mampu memahami :

Fungsi Application Layer

Protokol Application Layer : DNS, SMTP, Telnet, DHCP, HTTP, FTP

Layanan Appication Layer

Page 3: Application Layer

Application Layer : merupakan interface antara manusia (user) dan jaringan data

Page 4: Application Layer

User membangkitkan data, dan layer aplikasi mengawali untuk pengiriman data

Layer ini berurusan dengan program komputer (software) yang digunakan oleh user

Page 5: Application Layer

Beberapa protokol yang termasuk pada layer aplikasi :

Page 6: Application Layer

Setiap Layanan mempunyai Protocol yang berbeda-beda

Page 7: Application Layer

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

Page 8: Application Layer

Gambaran Proses Komunikasi Client-Server

Page 9: Application Layer

Komunikasi peer-to-peer

Page 10: Application Layer

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.

Page 11: Application Layer

Layanan Layer Aplikasi : 1. DNS - Domain Name Server

Page 12: Application Layer

Telnet : protokol yang digunakan untuk melakukan remote access, yaitu mengakses suatu "machine" dari jarak jauh

Layanan Layer Aplikasi :

2. TELNET

Page 13: Application Layer

Server dapat mensupport multiple client

Layanan Layer Aplikasi :

2. TELNET

Page 14: Application Layer

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

Page 15: Application Layer

Sender’s Mail

Server

Receiver’s Mail

Server

Page 16: Application Layer

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

Page 18: Application Layer

Layanan Layer Aplikasi :

4. DHCP - Dynamic Host Configuration Protocol

Page 19: Application Layer

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

Page 20: Application Layer

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

Page 21: Application Layer

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

Page 22: Application Layer

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

Page 23: Application Layer

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 !!)

Page 24: Application Layer

FTP adalah protokol untuk transfer berkas (file) antar komputer dalam jaringan data

Page 25: Application Layer

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.

Page 26: Application Layer

Terima Kasih