JARINGAN KOMPUTER
Oleh :�Condro Wibawa
Universitas Gunadarma
SATUAN ACARA PERKULIAHAN
M1 - Pengenalan Jaringan Komputer
M2 - Topologi Jaringan dan Jaringan Berdasar Area
M3 - Perangkat Jaringan dan Media Transmisi
M4 - Protokol, Model Referensi
M5 - Physical Layer
M6 - Data Link Layer
M7 - Network dan Transport Layer
M8 - Session, Presentation, Application Layer
M9 - IP dan Netmask
M10 - Kuis
M11 - Ujian Tengah Semester
M12 - Parallel Processing and Grid Computing
M13 - Cloud Computing
M14 - Wireless Technology
M15 - Internet of Things
M16 - Ujian Akhir Semester
M8
SESSION, PRESENTATION, APLICATION LAYER
CAPAIAN PEMBELAJARAN
Recall Memory…
Di pertemuan sebelumnya kita sudah membahas tentang network dan transport layer, �layer ketiga dan keempat pada Model Referensi OSI
Bisakah kalian menjelaskan kembali :�1. Definisi Network dan Transport Layer�2. Cara Kerja Network dan Transport Layer
3. Perangkat dan Protocol yang bekerja
pada Network dan Transport Layer ?
MODEL REFERENSI OSI
OSI Reference Model
Mendeskripsikan semua device dan protocol yang berhubungan dengan transmisi bit data dari dan ke jaringan
Mendeskripsikan metode pertukaran dataframe antar media/device
Menyediakan layanan pertukaran data antara network/jaringan
Menyediakan layanan untuk segmen data dan menggabungkan kembali data yang diterima dari jaingan
Menyediakan layanan untuk disajikan ke presentation layer dan mengelola pertukaran data
Menyediakan layanan untuk representasi data secara umum untuk dibaca oleh application layer
Menyediakan layanan untuk end to end user.
Perbandingan Layer dalam OSI Layer dan TCP/IP Layer
SESSION LAYER
Session Layer
merupakan layer kelima pada OSI Layer
Session layer bertugas untuk mengendalikan sesi komunikasi antar device dalam jaringan atau session management.
Session management berarti layer ini bertugas memulai komunikasi, mempertahankan komunikasi, dan mengakhiri komunikasi.
Cara Kerja Session Layer
Terdapat tiga proses utama dalam Session Layer
Authentication
adalah proses checking apakah suatu device bisa/boleh berkomunikasi dengan device l
Authorization
adalah proses pemberian akses untuk device yang sudah ter-otentifikasi
Session Management
adalah proses memanage device yang sudah memiliki otorisasi, untuk dapat memulai, mempertahankan, dan atau mengakhiri komunikasi.
Cara Kerja Session Layer
Terdapat tiga proses utama dalam Session Layer
Authentication
Contoh :�1. Ketika akan masuk ke FTP, kita diminta memasukkan username dan password.
2. Ketika akan menggunakan Bluetooth, device diminta melakukan pairing.
3. Ketika ingin menggunakan Wifi, diminta memasukkan PIN/password.
Authorization
Contoh :
Setelah mendapat otentifikasi ke FTP, apa saja yang bisa dilakukan terhadap file ? Read, Write, atau Exec ?
Session Management
Contoh :�Setelah mendapat otentifikasi dan otorisasi, session layer akan menyimpan informasi tersebut sampai batas waktu atau kondisi tertentu. Session Layer akan terus menerus melakukan sinkronisasi untuk memastikan device/user masih berhak atas otentifikasi dan otorisasinya
Cara Kerja Session Layer
Tiga sesi proses pada Session Layer
1. Session Layer bertugas membentuk koneksi.�2. Koneksi dibentuk jika ada request dari device lain.
3. Akan dilakukan proses otentifikasi.�4. Akan dilakukan proses otorisasi.
4. Jika sudah terverifikasi, maka session akan diberi token (ID), agar tidak tabrakan dengan session lain.
Cara Kerja Session Layer
Tiga sesi proses pada Session Layer
5. Proses pemindahan data dimulai.
Cara Kerja Session Layer
Tiga sesi proses pada Session Layer
6. Pemutusan Koneksi. Dilakukan apabila :�a. Ada request pemutusan koneksi
b. Tidak ada aktifitas selama waktu tertentu.
Beberapa protocol pada session layer, antara lain adalah :
Adalah protocol yang memungkikan antar device dalam jaringan dapat saling berkomunikasi.
Adalah protocol yang digunakan untuk menjalankan sebuah fungsi/procedure pada device lain di dalam jaringan
Adalah protocol yang digunakan untuk pengolahan data pada database.
Adalah protocol yang digunakan untuk saling bertukar file dalam jaringan/file sharing
Protocol Pada Session Layer
PRESENTATION LAYER
Presentation Layer
merupakan layer keenam pada OSI Layer
Presentation layer bertugas untuk mempersiapkan data yang diterima dari session layer agar bisa dibaca oleh application layer, dan sebaliknya, mengubah bentuk data agar lebih efektif dan aman ketika ditransmisikan oleh layer-layer di bawahnya
Cara Kerja Presentation Layer
Terdapat tiga proses utama dalam Presentation Layer
Data Translation
adalah proses proses mengubah data menjadi bentuk biner.
Data Compression
adalah proses menyajikan data dalam bentuk yeng lebih kompak/kecil, tanpa menghilangkan isi/esensi dari data.
Encryption
adalah proses mengubah data menjadi bentuk lain yang lebih aman.
Cara Kerja Presentation Layer
Terdapat tiga proses utama dalam Presentation Layer
Cara Kerja Presentation Layer
Data dalam bentuk Teks, Number, Image, dll dari Application Layer akan diubah menjadi bentuk binary.��Protocol/standar yang digunakan biasanya adalah ASCII Code.
Cara Kerja Presentation Layer
Data yang sudah diubah ke dalam bentuk binary, dikompresi agar ukuran data menjadi lebih kecil
Proses kompresi akan sangat dibutuhkan terutama dalam pengiriman data dalam bentuk images/video.
Proses Kompresi ada dua, yaitu :�Lossy dan Lossless��Contoh : JPG, PNG,
Cara Kerja Presentation Layer
Data binary yang sudah dikompresi, kemudian dienkripsi agar data tidak mudah dikenali, sebagai upaya pencegahan bila ada cracking.
Protocol Pada Presentation Layer
Translasi
ASCII Encoding
Kompresi
Enskripsi
Protocol Pada Presentation Layer
Protocol Pada Presentation Layer
APPLICATION LAYER
Application Layer
merupakan layer ketujuh atau teratas pada OSI Layer
Application layer bertugas untuk menyediakan interface/pertukaran data antar aplikasi di dalam jaringan.
Aplication Layer merupakan layer yang paling dekat dengan End User, karena hanya dibatasi oleh aplikasi saja.
Cara Kerja Application Layer
Cara Kerja Application Layer
Hypertext Transfer Protocol / Secure adalah protocol yang digunakan untuk pertukaran data Hypertext. Digunakan pada komunikasi dalam jaringan. Data yang dipertukarkan adalah data Hypermedia : text, image, audio, video, dll.�Contoh : Web Browser, Web Server, Web API
Simple Mail Transfer Protocol adalah protocol yang digunakan untuk mengirim pesan email di dalam jaringan.
Internet Message Access Protocol adalah protocol yang digunakan untuk mengambil pesan email dari server ke client, dimana data yang diambil hanya header saja, sedangkan content email tetap di server.
Post Office Protocol vesion 3 adalah protocol yang digunakan untuk mengambil pesan email dari server ke client, dimana data keseluruhan email akan didownload ke client, dan data di server akan dihapus.�Contoh : Mail Server, Thunderbird, Aplikasi Email di Android, dll
File Transfer Protocol adalah protocol yang digunakan untuk pertukaran file dalam jaringan.
Contoh : File Hosting, Google Drive
Telecomunication on Network adalah protocol yang memungkinkan komputer sebagai terminal yang bisa diakses dari komputer lain.�Contoh : Remote Descktop Connection
Protokol Pada Application Layer
Application Layer :
Browser : HTTP/HTTPS
Email : SMTP, IMAP/POP3
Presentation Layer : ASCII, JPG, SSL�Session Layer : RPC
Kolaborasi
Rangkuman :
Ada pertanyaan
?
Tugas :
Kita sudah mempelajari, semua layer pada OSI Layer, mulai dari Application hingga Physical Layer.
Coba pikirkan satu contoh transaksi pada jaringan (misal : mengakses web, mengirim email, bertukar file, dll).
�1. Ilustrasikan aliran data transaksi tersebut dari Sender, melalui Application Layer hingga Physical Layer, hingga data diterima dan ditampilkan oleh receiver dari physical hingga application layer.
2. Tuliskan protocol-protocol yang mungkin terlibat pada setiap layernya. Beri penjelasan tiap protocol secukupnya.
Tugas dikirim ke VC ini, paling lambat : 23 November 2022 jam 23.00�
Daftar Referensi :
Kunjungi Pula :