modul 4 - jaringan komputer

16
Modul 4 Application Layer JARINGAN KOMPUTER

Upload: jagoanilmu

Post on 15-Apr-2017

339 views

Category:

Education


3 download

TRANSCRIPT

Page 1: Modul 4 - Jaringan Komputer

Modul 4Application Layer

JARINGAN KOMPUTER

Page 2: Modul 4 - Jaringan Komputer

Pendahuluan• Application Layer merupakan

layer yang berada dibagian

paling atas (top). • Application Layer berperan

untuk menyediakan layanan ke pengguna, di mana komunikasi dilakukan dengan menggunakan Logical Connection.

Page 3: Modul 4 - Jaringan Komputer

Layanan Standar

Terdapat Standar Application Layer Protocol dan Non Standar Application Layer Protocol• Standar Application Layer Protocol merupakan

sejumlah protokol untuk Application Layer yang telah distandarisasi oleh badan atau organisasi dunia.

• Non Standar Application Protocol merupakan sejumlah protokol yang sengaja dibuat oleh pribadi maupun organisasi untuk dapat menjalankan layanan maupun aplikasi tertentu

Page 4: Modul 4 - Jaringan Komputer

Paradigma JarKom pada Application Layer

Paradigma Client Server

Paradigma Peer to Peer (P2P).

Paradigma Campuran (Mixed)

Page 5: Modul 4 - Jaringan Komputer

Paradigma Client Server

• Client bertugas untuk mengirimkan permintaan kepada server.

• Server bertugas untuk melayani permintaan client

Page 6: Modul 4 - Jaringan Komputer

Paradigma Peer to Peer (P2P)

• Salah satu paradigma terbaru dlm jaringan komputer

• Tidak diperlukan adanya server utk melayani permintaan client

• Segala layanan dan data dibagikan ke dalam peer.

Page 7: Modul 4 - Jaringan Komputer

Paradigma Campuran (Mixed)

• Paradigma ini dilakukan kombinasi dari keuntungan – keuntungan yang ada pada paradigma Client Server dan paradigma Peer to Peer (P2P).

• Pada paradigma ini server bertugas menentukan peer mana yang mampu memberikan layanan ke client, untuk kemudian peer (client) bersangkutan yang akan memberikan langsung layanannya.

Page 8: Modul 4 - Jaringan Komputer

• Definisi– API merupakan kombinasi dari beragam perintah dan prosedur yang

terurut, sehingga memudahkan di dalam pengembangan perangkat lunak.

• Manfaat

Memudahkan didlm proses komunikasi Memudahkan pengembang (programmer) di

dalam pembuatan aplikasi. Membantu aplikasi yang dikembangkan untuk

dapat berkomunikasi dg baik kpd sistem operasi, hardware dan juga komputer2 lainnya yg terhubung didlm jaringan

Application Programming Interface (API)

Page 9: Modul 4 - Jaringan Komputer
Page 10: Modul 4 - Jaringan Komputer

Aplikasi – Aplikasi Standar Client Server

• Seiring dengan berkembangnya teknologi dan jaringan komputer, maka semakin banyak aplikasi – aplikasi berbasis client server yang dikembangkan.

• Aplikasi – aplikasinya antara lain – WWW dan HTTP– Telnet dan SSH– DHCP (Dynamic Host Configuration Protoco;)– DNS (Domain Named Server)

Page 11: Modul 4 - Jaringan Komputer

WWW dan HTTP

• WWW (World Wide Web) atau lebih dikenal sebagai web selalu berkaitan dengan HTTP (Hyper Text Transfer Protocol) dan terkadang dengan HTTPS (Hyper Text Transfer Protocol Secure) sbg protokol yg digunakannya.

• WWW merupakan contoh aplikasi berbasis client server, dimana client melakukan permintaan layanan kepada server melalui aplikasi web browser.

Page 12: Modul 4 - Jaringan Komputer

• Pada aplikasi berbasis web, terdapat URL (Uniform Resource Locator), yang merupakan identifikasi unik untuk menentukan alamat suatu layanan web.

• URL memiliki – Protokol yang digunakan– Host (komputer) yang dituju– Port yang figunakan– Path yang tepat dari alamat tujuan untuk memperoleh data/file/layanan

Page 13: Modul 4 - Jaringan Komputer

Telnet dan SSH• Telnet (Terminal Network)

dan SSH (Secure Shell) merupakan dua buah protokol sekaligus aplikasi client server di internet yang umum digunakan untuk melakukan remote login ke komputer lain.

• Dibandingkan SSH, Telnet lebih rentan dari sisi keamanan.

Page 14: Modul 4 - Jaringan Komputer

DHCP (Dynamic Host Configuration Protocol)

• DHCP merupakan salah satu protokol standar di jaringan komputer yang berfungsi untuk membantu pengguna jaringan komputer memperoleh alamat (IP Address) secara cepat dan otomatis.

• DHCP diciptakan berdasarkan kenyataan bahwa semakin banyak perangkat yang terhubung ke jaringan komputer.

Page 15: Modul 4 - Jaringan Komputer

DNS• DNS (Domain Named

Server) merupakan salah satu aplikasi standar di Application Layer yang berfungsi untuk menterjemahkan pengalamatan jaringan komputer dari IP Address ke alamat domain yang mudah untuk diingat oleh pengguna jaringan.

Page 16: Modul 4 - Jaringan Komputer

Modul 4 - Selesai