Jumat, 17 April 2015

Presentation Layer

Pressentation Layer - Presentation layer merupakan lapisan ke-enam dari model referensi OSI.
Pressentation Layer
Presentation Layer

Penjelasan

Presentation layer melakukan fungsi-fungsi tertentu yang diminta untuk menjamin penemuan sebuah penyelesaian umum bagi masalah.Tidaksepertilayer-layer di bawahnya yang hanyamelakukanpemindahan bit darisatutempatketempatlainnya, presentation layermemperhatikansintaksdansemantikinformasi yang dikirimkan.
Satu contoh layanan presentasi adalah encoding bersama data. Kebanyakanpenggunatidakmemindahkan string bit biner yang random. Para pengguna “salingbertukar data sepertinama orang, tanggal, jumlahuangdanagihan. Item-item tersebutdinyatakandalambentuk string karate, bilangankarkte, bilanganinterger, bilanganfloating point, struktur data yang dibentukdaribeberapa item yang lebihsederhana. Terdapatperbedaanantarasatukomputerdengankomputerlainnyadalammemberikodeuntukmenyatakan string karakter (misalnya ASCII dan UNICODE), interger (misalnyakomplemensatudankomplemendua), dansebagainya. Untukmemungkinkanduabuahkomputer yang memilikipresentasiyangberbedauntukdapatberkomunikasi, struktur data yang akandipertukarkandapatdinyatakandengancaraabstrak, sesuaidenganencoding standardyangakandigunakanpadasaluran. Presentation layermengatur data-strukturabstrakinidanmengkonversidarirepresentationyangdigunakanpadasebuahkomputermenjadi representation standard jaringan, dansebaliknya.
Lapisaniniberhubungandengansintaks data yang dipertukarkandiantaraentitasaplikasi.Tujuannyaadalahuntukmengatasimasalahperbedaan format penyajian data.Lapisaninimendefinisikansintaks yang digunakanantarentitasaplikasi.
Contohdariprotokollapisanpresentasi yang paling banyakdikenaldandipakai orang adalahenkripsi

DefinisiEnkripsi

Enkripsiadalahsebuah proses yang melakukanperubahansebuahkodedari yang bisadimengertimenjadisebuahkode yang tidakbisadimengertiatautidakbisadibaca. Enkripsidapatdiartikansebagaikodeatauchiper.Sebuahchipermenggunakansuatualgoritma yang dapatmengkodekansemuaaliran data darisebuahpesanmenjadicryptogram yang tidakdimengerti.Karenateknikchipermerupakansuatusistem yang telahsiapuntuk di automasi, makateknikinidigunakandalamsistemkeamanankomputerdanjaringan.
Enkripsidimaksudkanuntukmelindungiinformasi agar tidakterlihatoleh orang ataupihak yang bukanseharusnya.Enkripsijugadigunakanuntukverifikasi.Bilaanda men-download software, misalnya, bagaimanaandatahubahwa software yang andadownload adalah yang asli, bukannya yang telahdipasangkantrojan di dalamnya.
Dalamhaliniterdapattigakategorienkripsiyaitu:
1                    Kunci enkripsi rahasia, dalam hal ini terdapat sebuah kunci yang enkripsi dan juga sekaligus mendekripsikan informasi.
2                    Kuncienkripsipublik, dalamhaliniduakuncidigunakan, satuuntuk proses enkripsidan yang lain untuk proses dekripsi.
3                    Fungsione-way, ataufungsi 1 arahadalahsuatufungsidimanainformasidienkripsiuntukmenciptakan “signature” dariinformasiasli yang bisadigunakanuntukkeperluanautentifikasi.

Fungsi Pressentation

Pressentation layer melakukanfungsi-fungsitertentu yang dimintauntukmenjaminpenemuansebuahpenyelesaianumumbagimasalahtertentu. Pressentation Layer tidakmengijinkanpenggunauntukmenyelesaikansendirisuatumasalah.Tidakseperti layer-layer di bawahnya yang hanyamelakukanpemindahan bit darisatutempatketempatlainnya. Presentation layer memperhatikan syntax dansemantikinformasi yang dikirimkan.ataucontohlayananpressentationadalah encoding data.
Secaraumumfungsidari presentation layer adalah:
a. Enkripsidandekripsidarisuatupesanuntukalasankeamanan.
b. Kompresidandekrompresisuatupesansehinggadapatdikirimkanpadajaringansecaraefisien.
c. Memformatgrafis.
d. Melakukantranslasikonten.
e. Melakukantranslasi yang sifatnyaspesifikterhadapsuatusistemtertentu.
f. Bagaimana data dipresentasikan.
g. Menyajikan data.
h. Sebagailayananpenterjemah.
i. Menentukantipe data (gambar, audio, video, atauteks), enkripsi (ASCII atau EBCDIC), danekstensi file agar file siapditampilkan di layer aplikasi.

Cara kerja

Cara kerjadari presentation layer salahsatunyayaitupengkodean data (data encoding).Kebanyakanpenggunatidakmemindahakan string bit binair yang random. Para penggunasalingbertukar data sepertinama orang, tanggal, jumlahuang, dantagihan. Item-item tersebutdinyatakandalambentuk string karakter, bilangan integer, bilangan floating point, struktur data yang dibentukdaribeberapa item yang lebihsederhana. Terdapatperbedaanantarasatu computer dengan computer lainnyadalammemberikodeuntukmenyatakan string karakter (misalnya, ASCII dan Unicode), integer (misalnya, komplemensatudankomplemendua), dansebagainya. Untukmemungkinkanduabuahkomputer yang memilikipresentasi yang berbedauntukdapatberkomunikasi, struktur data yang akandipertukarkandapatdinyatakandengancaraabstrak, sesuaidenagnpengkodeanstandar yang akandigunakan “padasaluran”.presentation layer mengaturstruktur data abstrakdanmengkonversidarirepresentasi yang digunakanpadasebuah computer menjadirepresentasistandarjaringan, atausebaliknya. (Andrew. 2000:31).

Contoh penggunaan

Salah satucontohdariPressentation layer adalah Virtual Terminal Protokol (VTP).Fungsidari VTP adalahsuatupaket program dimana terminal khususdiubahfungsinyamenjadi yang umumsehinggadapatdipakaiolehsembarang vendor.Paket software bagianiniadalah X28/X29/X.3 yang disebutsebagai PAD (Packet AssamblyDeassambly)
X.3 :mengontroloperasi
X.28 :terminal emulator
X.29 : Host emulator
Fungsidari VTP untuk presentation layer adalah :
a. Membuatdanmemeliharastruktur data
b. Translating karakteristik terminal kebentuk standard
Contohlaindari presentation layer adalahsaatmendefinisikan format data yang mewakili data tersebut. Mendefinisikan format data inisangatlahpenting.Contohnyasewaktukitamengirim/menerima Email.Yang biasanyadalam format ASCII atau HTML.Apabilaformatnyamenyediakanlayananuntuk Layer yang diatasnya.Diamemformat data yang akandikirimmelaluijaringansupayaapplikasi yang menerimamengerti/memahamibahkanbisamemanipulasi data tersebut.

Aplikasi


Pengaplikasiandari presentation layer padadasarnyaadalahpenerjemah, pengkodeandanpengkonversi.Teknik transfer data yang berhasiladalahdenganmengadaptasi data tersebutkedalam format standarsebelumdikirim. Tugas-tugassepertikompresi, dekompresi, enkripsidandekripsi data berhubunganpada Presentation Layer. Standar yang digunakanuntukmengaturpresentasigrafis, film dansuaraadalahsebagaiberikut : PICT, TIFF, JPEG, MIDI, MPEG, QuickTime, dan RTF.