Jumat, 16 November 2012

Presentasi Layer


Presentation Layer
(Lapisan Presentasi)

Lapisan presentasi (presentation layer) adalah lapisan keenam dari bawah dalam model referensi jaringan terbuka OSI. Pada lapisan ini terjadi pembuatan struktur data yang didapatnya dari lapisan aplikasi ke sebuah format yang dapat ditransmisikan melalui jaringan. Lapisan ini juga bertanggung jawab untuk melakukan enkripsi data, kompresi data, konversi setkarakter  (ASCII, Unicode, EBCDIC, atau set karakter lainnya), interpretasi perintah-perintah grafis, dan beberapa lainnya. Dalam arsitektur TCP/IP yang menggunakan model DARPA, tidak terdapat protokol lapisan ini secara khusus.
Satu contoh layanan pressentation adalah encoding data. Kebanyakan pengguna tidak memindahkan string bit biner yang random. Para pengguna saling bertukar data sperti nama orang, tanggal, jumlah uang, dan tagihan. Item-item tersebut dinyatakan dalam bentuk string karakter, bilangan interger, bilangan floating point, struktur data yang dibentuk dari beberapa item yang lebih sederhana. Terdapat perbedaan antara satu komputer dengan komputer lainnya dalam memberi kode untuk menyatakan string karakter (misalnya, ASCII dan Unicode), integer (misalnya komplemen satu dan komplemen dua), dan sebagainya. Untuk memungkinkan dua buah komputer yang memiliki presentation yang berbeda untuk dapat berkomunikasi, struktur data yang akan dipertukarkan dapat dinyatakan dengan cara abstrak, sesuai dengan encoding standard yang akan digunakan “pada saluran”. Presentation layer mengatur data-struktur abstrak ini dan mengkonversi dari representation yang digunakan pada sebuah komputer menjadi representation standard jaringan, dan sebaliknya.
Lapisan Presentasi (Presentation Layer) Lapisan presentasi digunakan untuk menyeleksi syntax data yang berada dalam jaringan. Lapisan presentasi juga memiliki standar encoding yang digunakan dalam pemrosesan aplikasi data. Salah satu contoh layanan presentasi adalah encoding data.
Presentasi Layer adalah lapisan terendah dimana programmer aplikasi mempertimbangkan struktur data dan penyajian, bukan hanya mengirim data dalam bentuk datagram atau paket antara host. Lapisan ini berkaitan dengan isu-isu representasi string - apakah mereka menggunakan metode Pascal (sebuah integer panjang lapangan diikuti oleh jumlah tertentu byte) atau C / C + + metode (null-string diakhiri, yaitu "thisisastring \ 0"). Idenya adalah bahwa lapisan aplikasi harus dapat titik pada data yang akan dipindahkan, dan Layer Presentasi akan menangani sisanya. 
Serialisasi dari struktur data yang kompleks ke dalam flat byte-string (seperti mekanisme menggunakan TLV atau XML) dapat dianggap sebagai fungsi kunci dari Layer Presentasi. 
Enkripsi biasanya dilakukan pada tingkat ini juga, meskipun dapat dilakukan pada Aplikasi, Sesi, Transport, atau Jaringan Lapisan; masing-masing memiliki kelebihan dan kekurangan.Contoh lain adalah merupakan struktur, yang biasanya standar pada tingkat ini, sering kali dengan menggunakan XML. Serta potongan data sederhana, seperti string, hal-hal lebih rumit dibakukan dalam lapisan ini. Dua contoh umum adalah 'objek' dalam pemrograman berorientasi obyek, dan cara yang tepat yang streaming video ditransmisikan. 

Fungsi dari Presentation Layer yaitu,
·         Berfungsi untuk Mentranslasikan data yang hendak ditransmisikan oleh aplikasi kedalam format yang dapat ditransmisikan melalui jaringan. Protokol yang berada dalam level ini adalah perangkat lunak redirector (redirector software), seperti layananWorkstation (dalam Windows NT) dan juga Networkshell (semacam Virtual Network Computing (VNC) atau Remote Desktop Protocol (RDP)). Proses (menjalankan program) pada dua sistem biasanya saling bertukar informasi dalam bentuk karakter string, angka, dan sebagainnya. Informasi harus diubah menjadi bit stream sebelum dikirim. Karena komputer yang berbeda menggunakan sistem pengkodean yang berbeda, lapisan presentasi bertanggung jawab untuk introperabilitas antara metode-metode pengkodean yang berbeda. Lapisan presentasi mengirim perubah informasi dari tergantung format pengirim ke dalam format yang umum. Lapisan presentasi pada mesin penerima dirubah dalam format umum yang tergantung format receiver.
·         Berfungsi untuk Kompresi, Kompresi Data mengurangi jumlah bit yang terkandung dalam informasi. Kompresi data menjadi sangat penting dalam transmisi multimedia seperti teks, audio, dan video.
·         Berfungsi untuk Enkripsi, membawa informasi yang sensitif, sistem harus dapat menjamin privasi. Enkripsi yang berarti bahwa pengirim mengubah informasi asli ke bentuk lain dan mengirim pesan keluar yang dihasilkan melalui jaringan. Deskripsi membalikan proses untuk mengubah pesan asli kembali ke bentuk aslinya.
Presentation Layer terdiri dari dua sublayers: 
·         KASUS (Aplikasi Elemen Layanan common) 
·         Perangko balasan (Aplikasi Layanan Elemen Tertentu)
KASUS
Sublayer KASUS menyediakan jasa untuk Layer Aplikasi dan permintaan layanan dari Session Layer. Ini menyediakan dukungan untuk aplikasi layanan umum, seperti ACSE (Asosiasi Elemen Control Service), ROSE (Operasi Elemen Service Remote), CCR (Concurrency Komitmen dan Pemulihan), RTSE (Transfer Elemen Layanan Handal).
Sublayer perangko balasan menyediakan layanan aplikasi spesifik (protokol), seperti FTAM (File Transfer, Akses dan Manager), VT (Virtual Terminal), MOTIS (Pesan Teks Berorientasi Standar Interchange), CMIP (Management Protocol Informasi common), JTM (Ayub Transfer dan Manipulasi) standar OSI mantan, MMS (Layanan Manufaktur Pesan), RDA (Access Database Remote), DTP (Pemrosesan Transaksi Terdistribusi), Tel Bersih (sebuah protokol akses remote terminal).

Protokol 
AFP (Apple Filing Protocol), ASCII (American Standard Kode untuk Informasi Interchange), EBCDIC (Extended Binary Coded Decimal Interchange Code), ICA (Independen Komputasi Arsitektur, sistem Citrix protokol inti), LPP (Protokol Presentasi Ringan), NCP (NetWare Core Protokol), NDR (Jaringan Data Representasi), XDR (data eksternal Representasi), X.25 PAD (Packet Assembler / disassembler Protokol). 





Referensi:


Tidak ada komentar:

Posting Komentar