Series/OSI Model/Episode 16
Episode 16 of 19

BELAJAR OSI MODEL - [EPISODE 16 - LAYER 6 PRESENTATION]

Mempelajari fungsi Layer 6 (Presentation Layer) yang bertanggung jawab atas pemformatan, enkripsi, dan kompresi data pada jaringan.

Architek ID
Architek IDMarch 9, 2026
0 views
1 min read

Di episode keenam belas dari seri Belajar OSI Model ini, kita akan naik satu tingkat lagi untuk membahas lapisan sebelum aplikasi, yaitu Layer 6 atau Presentation Layer.

Apa itu Presentation Layer?

Presentation Layer adalah lapisan yang menangani tiga fungsi utama: pemformatan data, enkripsi, dan kompresi. Tujuan utama dari lapisan ini adalah untuk memastikan bahwa data yang dikirimkan melalui jaringan memiliki format yang tepat dan dapat dibaca atau dipahami oleh lapisan di atasnya, yaitu Application Layer (Layer 7).

Contoh Penggunaan Presentation Layer

Implementasi dari Presentation Layer sangat sering kita temui dalam lalu lintas data sehari-hari, di antaranya:

  1. Enkripsi (Encryption) Melindungi kerahasiaan data selama transit. Contoh utamanya adalah penggunaan protokol TLS (Transport Layer Security) atau SSL (Secure Sockets Layer) pada koneksi aman HTTPS.
  2. Kompresi (Compression) Mengecilkan ukuran data agar pengiriman lebih cepat dan efisien. Contoh yang paling sering digunakan adalah kompresi GZIP pada response HTTP dari sebuah web server.
  3. Encoding Menentukan pemformatan karakter teks agar bisa dibaca secara seragam oleh berbagai sistem. Contoh format karakter yang umum adalah UTF-8 dan ASCII.
  4. Serialisasi (Serialization) Mengubah struktur objek data menjadi format yang mudah ditransmisikan dan disusun kembali. Contoh format data serialisasi adalah JSON, XML, hingga Protocol Buffers.

Ilustrasi Praktik: Pengecekan Sertifikat SSL

Sebagai gambaran penerapan di sisi enkripsi, kita bisa melakukan pengecekan sertifikat SSL pada sebuah domain menggunakan terminal Linux. Tool yang digunakan adalah OpenSSL.

Misalkan kita ingin mengecek sertifikat SSL pada domain internal example.internal yang berjalan di port HTTPS standar (443). Perintah yang dijalankan adalah: openssl s_client -connect example.internal:443

Perintah tersebut akan mengembalikan berbagai informasi teknis mengenai detail enkripsi dan sertifikat pada Layer 6 yang digunakan oleh server tujuan, seperti Certificate Authority (CA) yang menerbitkannya, Common Name (CN), masa berlaku sertifikat, dan banyak informasi keamanan lainnya.

⏱️ Navigasi Video (Timestamps)

Berikut adalah panduan waktu untuk mempermudah Anda mempelajari poin-poin di dalam video:

  • [00:00:00] Pengenalan Layer 6 (Presentation Layer) dan tanggung jawab utamanya dalam pemformatan data.
  • [00:00:20] Contoh nyata dari Presentation Layer, termasuk enkripsi (TLS/SSL), kompresi (GZIP), encoding (UTF), dan serialisasi (JSON/XML).
  • [00:00:52] Ilustrasi dan praktik terminal cara mengecek sertifikat SSL di Linux menggunakan perintah openssl.