• Tidak ada hasil yang ditemukan

Apa Itu Session Layer

N/A
N/A
Protected

Academic year: 2021

Membagikan "Apa Itu Session Layer"

Copied!
17
0
0

Teks penuh

(1)

A

Appa a iittu u SSessessiioon n LLayerayer??

S SeessssiioonnllaayyeerrjjaarriinnggaannkkoommppuutteerrmmeerruuppaakkaannllaayyeerraattaauullaappiissaannkkeelliimmaaddaarriikkeesseelluurruuhhaannllaappiissaannOOSSIIllaayyeerr p paaddaassaaaattuusseerrmmeenneerriimmaaddaattaaddaarriisseebbuuaahhjjaarriinnggaann,,ddaannbbeerrttiinnddaakksseebbaaggaaiillaayyeerraattaauullaappiissaannkkeettiiggaa ke kettiikkaakkeettiikkaatteerrjjaaddiippeennggiirriimmaannsseebbuuaahhkkoonneekkssiiaattaauuppaakkeettddaattaa((ppeerraannsseebbaaggaaiittrraannssmmiitttteerr)).. S Seessssiioonnllaayyeerrjjaarriinnggaannkkoommppuutteerrsseennddiirriisseeccaarraatteeoorriittiissmmeerruuppaakkaannsseebbuuaahhllaayyeerraattaauullaappiissaannyyaanngg t teerrddaappaattppaaddaaOOSSIILLaayyeerrRReeffeerreenncceeMMooddeellyyaannggbbeerrttuuggaassuunnttuukkmmeennggeennddaalliikkaannddiiaalloogg––ddiiaallooggyyaanngg t teerrjjaaddiiaannttaarrnnooddee..SSeellaaiinniittuu,,llaappiissaannaattaauusseessssiioonnllaayyeerriinniimmeerruuppaakkaannbbaaggiiaannddaarriillaappiissaannyyaannggbbeerrttuuggaass un unttuukkmmeellaakkuukkaannmmaannaaggeemmeennttddaarriisseebbuuaahhkkoonneekkssii,,sseerrttaammeennddeefifinniissiikkaannbbaaggaaiimmaannaasseebbuuaahhkkoonneekkssii da dappaattddiibbaanngguunn..

Fungsi dari Session Layer 

Fungsi dari Session Layer 

1

1.. MMelelakuakukan kan kokommununiikasi kasi papada da sesebubuah ah jjarariingnganan

Fu Funnggssiippeerrttaammddaarriisseessssiioonnllaayyeerraaddaallaahhmmeellaakkuukkaannddaannmmeemmbbaanngguunnkkoommuunniikkaassiiddiiddaallaammsseebbuuaahh  j  jaarriinnggaann. . PPeerrllu u kkiitta a kkeettaahhuui i bbaahhwwa a ssaallaah h ssaattu u hhaal l yyaanng g ppeennttiinng g yyaanngghhaarruus s kkiitta a ppaahhaammi i ddi i ddaallaam m sseebbuuaahh  j  jaarriinnggaan n aaddaallaah h kkoommuunniikkaassii. . TTaannppa a aaddaannyya a kkoommuunniikkaassii, , mmaakka a sseebbuuaah h jjaarriiggnnaan n tteennttu u ssaajja a ttiiddaak k aakkaan n ddaappaatt be bekkeerrjjaaddaannbbeerrjjaallaannddeennggaannbbaaiikksseebbaaggaaiimmaannaammeessttiinnyyaa.. K Kaarreennaaiittuu,,sseessssiioonnllaayyeerrmmeerruuppaakkaannbbaaggiiaannddaarriiOOSSIIllaayyeerryyaannggmmeemmbbaannttuusseebbuuaahhjjaarriinnggaannmmeellaakkuukkaann ko kommuunniikkaassii,,sseehhiinnggggaajjaarriinnggaanntteerrsseebbuuttbbiissaabbeekkeerrjjaaddeennggaannbbaaiikkddaannjjuuggaaooppttiimmaallsseessuuaaiiddeennggaannttuujjuuaann ut utaammaappeemmbbuuaattaannjjaarriinnggaanntteerrsseebbuutt.. 2

2.. PemPembentbentukan ukan hubunganhubungan

S

Seetteellaahhkkoommuunniikkaassiippaaddaasseebbuuaahhjjaarriinnggaammuullaaiitteerrbbeennttuukk,,mmaakkaasseellaannjjuuttnnyyaasseessssiioonnllaayyeerraakkaannbbeerrttiinnddaakk

seb

sebaaggaaiippeemmbbeennttuukkssuuaattuuhhuubbuunnggaann..PPeemmbbeennttuukkhhuubbuunnggaanniinniiddiitteennttuukkaannoolleehhjjeenniisskkoommuunniikkaassiiyyaanngg

sudah

sudah dididefinidefinisisikan kan sebsebelelumumnya. nya. PPada ada saat saat pempemebnebnttukan ukan hubhubungaungan n iinini, , mmaka aka node node akan akan mmemembenbenttukuk

sua

suattuukkoonnttaakkttrreennttuuddeennggaannjjaarriinnggaann,,ddaannkkeemmuuddiiaannmmeennyyeeppaakkaattiiaattuurraann––aattuurraannkkoommuunniikkaassiiyyaannggssuuddaahh

ad

adaappaaddaassaaaattppeennddeefifinniissiiaannkkoommuunniikkaassii((pprroosseessppaaaaffuunnggssiisseessssiioonnllaayyeerryyaannggppeerrttaammaa))..

3

3.. PPememiindndahan ahan dan dan perperttukarukaran an datdataa

Fu Funnggssiibbeerriikkuuttnnyyaaddaarriisseessssiioonnllaayyeerraaddaallaahhmmeellaakkuukkaannpprroosseessppeemmiinnddaahhaannddaattaa..PPeemmiinnddaahhaannddaattaayyaanngg t teerrjjaaddiippaaddaallaayyeerrsseessssiioonniinniimmeerruuppaakkaannsseebbuuaahhkkoonnddiissiiddiimmaannaannooddee––nnooddeeyyuuaannggtteerrsseeddiiaaddiigguunnaakkaann un unttuukkmmeellaakkuukkaannpprroosseessddiiaallooggddaallaammhhaallmmeellaakkuukkaannppeerrttuukkaarraannddaattaa.. 4

4.. PPememututusan usan huhububungngan an di di daldalam am sebusebuah ah jjarariingnganan

S Seessssiioonnllaayyeerrjjuuggaammeerruuppaakkaannllaappiissaannyyaannggmmeemmiilliikkiieerraannddaallaammhhaallmmeellaakkuukkaannppeemmuuttuussaannhhuubbuunnggaann kom komuunniikkaassiiddaannjjuuggaakkoonneekkssii..KKeettiikkaakkiittaammeennggaallaammiimmaassaallaahhddaallaammmmeellaakkuukkaannkkoonneekkssiikkaarreennaakkoonneekkssii yan yanggtteerrppuuttuuss,,mmaakkaabbiissaaddiippaassttiikkaanntteerrddaappaattkkeessaallaahhaannddaallaammkkoonnfifigguurraassiippaaddaasseessssiioonnllaayyeerrddiiddaallaamm  j  jaarriiggnnaan n tteerrsseebbuutt..

(2)

Jenis Komunikasi Session Layer 

Sepertisudahdisinggungsebelumnya,lapisansessionlayerpadajaringanmodelOSIinimembutuhkan pemabngunankomunikasiuntukdapatmelakukanprosesdanfungsinya.Adatigajeniskomunikasiyang digunakandalam sessionlayer.Berikutiniadalah3jeniskomunikasiyangdilakukanataudapatdibangun olehsessionlayer:

• Simplex

Sesuaidengannamanya,simplexmerupakanbentukkomunikasiyangsimpledanjugasederhana. Bentukkomunikasiinimerupakanbentukkomunikasidimanasuatudataberjalansecarasearah, sehinggatidakadahubungantimbalbalikantarakomunikasiyangterjadi.

• Half–Duplex

Half–duplextentusajaberbedadenganmodelkomunikasisimplex.Apabilasimplexmerupakanbentuk komunikasisatuarah,makahalf–duplexmerupakanbentukkomunikasiduaarah,yangberartimemiliki suatuhubungantimbalbalikdiantaraduabuahjaringankomunikasi.

Half–duplexsenidrimengacupadasistem komunikasiduplex,namunprosestinbalbaliknyamemiliki sifatyangterbatas,danhanyabisadilakukansecarabergantian.Misalnya,ketikaAinginmengirimkan pesan kepada B, maka B harus menunggu pesan A sampai terlebih dahulu, baru kemudian dapat membalaspesanmenujuA,begitupulasebaliknya.

• Full–Duplex

Full–duplexmerupakanbentukkomunikasiyanglebihrumit,namunlebihefisien.Berbedadenganhalf– duplexyangmembutuhkanwaktutertentudandilakukansecarabergantian,makafull–duplex

merupakanbentukkomunikasiduaarah,yangdapatdilakukansecarabersamaan,sehinggatidakperlu menunggusalahsatupihakmelakukankomunikasi.

MisalnyaketikaAinginmengirimkanpesankepadaB,makaBjugabisalangsungmengirimkanpesanke AtanpaharusmenunggupesandarisiAsampaiterlebihdahulu.

Ketikabentukkomunikasiinilahyangdidefinisikanolehsessionlayer,yangmemungkinkansebuah

hubungankoneksidapattersambungsatusamalain.(bacajuga:pengertiankomunikasidatafullduplex)

Penggunaan dari Session Layer 

ApabilapadabeberapalapisanOSIlayersebelumnya,eratkaitannyadenganperangkatkerastertentu, sepertidatalinklayeryangberkaitandegnanperangkatkerasbridgedanswitch,sertanetworklayeryang berkaitaneratkerjanyadenganrouter,makalapisansessionlayerpadaOSImodelinitidakberkaitan denganperangkatkeraskomputer,melainkandenganperangkatlunak.

(3)

Kebanyakanlapisansessionlayerinibekerjapadaperangkatlunakyangmemilikifungsipengelolaan data,salahsatunyaadalahSQL.DenganmenggunakanperangkatlunakSQLini,makasessionlayer dapatbekerjadalam membangunkomunikasidenganjaringan,sehinggaterbangunlahsebuahkoneksi  jaringan tertentu. selain itu, sistem operasi komputer juga memiliki peranan yang cukup penting dalam

prosesyangterjadididalam lapisansessionlayerini.

Lapisansessionlayerinijugamemilikiprotocol–protocoltertentudalam bekerja.Berikutiniadalah beberapaprotocol–protocolyangmembantudanmengaturfungsidarilapisansessionlayer:

• ISO-SP:OSISessionLayerProtocol

• PPTP:Point-to-PointTunnelingProtocol

• RPC:RemoteProcedureCallProtocol

• RTCP:Real-timeTransportControlProtocol

Itulahbeberapapenjelasanmengenaisessionlayeryangmerupakansebuahlapisanpadasistem OSI modelyangbertigasuntukmembangunsebuahkoneksidanmemutuskoneksididalam sebuahjaringan. (bacajuga:protokoljaringankomputer)

Pengertian Komunikasi Data Full Duplex –

Cara Kerja dan Contohnya

Saatini,komunikasimerupakansalahsatuhalyangplaingpentinguntukdilakukan,karenadengan adanyakomunikasisetiapmanusiabisasalingmelakukanprosespertukaraninformasi.Tidakhanya komunikasisecarafisikantaramanusia,tetapiproseskomunikasijugaterjadipadabentukdata,yangkita kenaldenganistilahkomunikasidata.

Komunikasidatamerupakansuatubentukkomunikasiyangterjadiantaraduaataulebihdata,dimana ketikaterjadikomunikasi,makaarusdatadanjugainformasiyangdiberikanakanbergunadanjuga bermanfaat.Padadasarnyakomunikasidatabanyakdilakukan,terutamaketikakomputeryangkitamiliki terhubungkedalam suatujaringankomputer.Baikituuntukjaringanlocal,ataupunjaringanluasseperti  jaringan internet.

Ketikaterjadiproseskomunikasidata,adabeberapatipedarikomunikasidatayangbisaterjadi, berdasarkanmetodetransmisinya.Berkiutiniadalahbeberapatipekomunikasidataberdasarkandari metodetransmisinya:

(4)

Komunikasidatasimplexmerupakankomunikasidatayangterjadisecarasatuarah,dimanakomputer penerimahanyaberfungsisebagaireceiversajadantidakdapatmelakukanprosespengiriman

data.Komunikasidatasimplexdapatterjadiketikaseseorangmenyalakanradio,dimanaradiohanya berfungsisebagaipenerimasaja.

• Komunikasi Data Duplex

Apabiladiartikansecaraharafiah,komunikasidataduplexmerupakanbentukkomunikasidataduaarah. Yangituberartitiapkomputerdapatberperanganda,yaitusebagaipenerimadanjugasebagaisumber data.

Mengenai Komunikasi Duplex

Komunikasidataduplexseringkalidikenaldenganistilahkomunikasidatafullduplexyangartinya,

komunikasiyangterjadipadakeduakomputerataulebihmampumelakukanprosestransmisidatasecara bolakbalik.inidapatmenyebabkankeduakompouterbisaberperanganda,yaitusebagaipenerimadan  juga sebagai pengirim data.

Dengandemikian,keduakomputerataualat,bisasalingmembantuusernyadalam melakukan komunikasisatusamalain,tanpaperluterbataspadafungsireceiverataupntransmittersaja.

Bagaimana Komunikasi Data Full Duplex Bekerja?

Padadasarnyakomunikasifullduplexmemilikiprosestransmisidatayangtergolonglebihrumit,apabila dibandingkandenganmetodetransmisidatasimplex,ataupunhalfduplex.Berikutiniadalahgambaran garisbesardariprinsipdanjugacarakerjadaribentukmetodekomunikasidatafullduplexyanperluanda ketahui:

1. Sebuah alat ataupun device memiliki kemampuan untuk berperan sebagai transmitter, yaitu deviceyangmemilikiinformasitertentuuntukditeruskankereceiver

2. Data yang akan dikirmkan oleh transmitter, kemudian akan ditransmisikan ke receiver dengan menggunakanmetodekomunikasidatatertentu.Sepertimenggunakanjaringankomputer,internet,dan berbagai macam metode lainnya.

3. Kemudian terdapat satu atau lebih device yang berperan sebagaireceiver,yaitudeviceyang bergunauntukmenangkapsinyaldanjugadatayangsudahditransmisikanolehtransmittermelalui  jaringan.

4. Device yang menjadireceiver kemudianakanmemberikanrespontimbalbalik,berupa

pengirimandatalainnya.Dalam halini,fungsireceiver akanberubahmenjadifungsitransmitter,yaitu menjadipengirim datadanjugainformasi

5. Sama seperti proses kedua, data dan juga informasi akan diteruskan dengan menggunakan  jaringan komputer, dan juga jaringan komunikasi data lainya.

(5)

6. Setelah data dan juga informasi berhasil ditransmisikan, maka device atau alat yang tadinya berperanmenjaditransmitter(padaprosespertama)akanberubahfungsinyamenjadireceiver,yang menrimadatadanjugainformasi

7. Proses ini akan berlangsung terus menerus, hingga komunikasi data berakhir, atau salah satu dariperangkatataudevicetersebutdimatikan.

Itulahkira-kiraprosesdanjugacarakerjayangterjadipadametodekomunikasidatafullduplex.Pada dasarnya,memangcukuprumit,karenasetiapdeviceyangdimiilikiharuslahmemilkiduafungsi,yaitu sebagaireceiverdanjugatransmitter.

Contoh Penggunaan dari Komunikasi Data Full Duplex

Untuklebihjelasnyasetelahmengetahuimengenaiprinsipdanjugacarakerjakomunikasidatafull duplex,makaadabaiknyakitajugamengetahuicontohkomunikasidatafullduplexyangbiasa

digunakan.Daribanyaknya jenis-jenis jaringan komputer yangada,komunikasidatafullduplexinidapat menggunakankoneksijaringaninternetapasaja.Berikutiniadalahbeberapacontohkomunikasidari datafullduplex:

• Penggunaanemailatausuatelektronik.

• Penggunaan telepon rumah.

• Chatting dengan menggunakan messenger.

• KoneksiPeertoPeerLANpadajaringankomputer.

• Koneksijaringanyangmenggunakantopologicircle.

• Semuabentukimplementasijaringankomputer,yangmemungkinkanusermelakukankomunikasi degnanservernya.

Kelebihan dari Penggunaan Metode Komunikasi Data Full Duplex

Penggunaanmetodekomunikasidatafullduplexmemilikibeberapakeuntungandanjugakelebihan. Berikutiniadalahbeberapakelebihandanjugakeuntunganmenggunakankomunikasidatafullduplex:

• Komunikasidatadapatberjalandenganmudahdanjugalancar

• Informasidanjugadatadapatditerimadanjugaditeruskandenganmudah

• Terjadisuatutimbalbalikantardevicedalam satuproseskomunikasidata Kekurangan dari Penggunaan Metode Komunikasi Data Full Duplex

Meskipunmemilikibeberapakelebihan,namundemikianternyatakomunikasidatafullduplexjuga

(6)

harusdalam keadaanOndanjugaterhubungdalam sebuahjaringan.Apabilasalahsatudevice mengalamikegagalan,makakomunikasidatafullduplextidakdapatdijalankan.

Selainitu,deviceyangdigunakanuntukmetodekomunikasidatafullduplexcukuprumituntukdibuat, sehinggamemilikihargayangcenderunglebihmahal,dibandingkandeviceyangdirancanguntuk penggunaanmetodetransmisidatasimplex.

(7)

BAB I

PENDAHULUAN

1.1 Latar Belakang

Perkembangan teknologi komputer meningkat dengan cepat, hal ini terlihat pada era tahun 80-an jaring80-an komputer masih merupak80-an teka-teki y80-ang ingin dijawab oleh kal80-ang80-an akademisi, dan pada tahun 1988 jaringan komputer mulai digunakan di universitas-universitas, perusahaan- perusahaan, sekarang memasuki era milenium ini terutama world wide internet telah menjadi

realitas sehari-hari jutaan manusia di muka bumi ini.

elain itu, perangkat keras dan perangkat lunak jaringan telah benar-benar berubah, di awal  perkembangannya hampir seluruh jaringan dibangun dari kabel koa!ial, kini banyak telah

diantaranya dibangun dari serat optik "#iber optics$ atau komunikasi tanpa kabel.

Pada dasarnya komputer membentuk komunikasi dengan cara yanghampir sama dengan manu sia. %ari pemberian salam hingga proseskomunikasi terhenti. &eseluruhan proses tersebut mengh asilkan hubunganantar piranti yang memastikan terjadinya dialog yangteratur. 'egitu jugadengan komunikasi data, komputer dan manusia mengadakan komunikasi#ormal untuk pertukaran data s ecara kompleks dan in#ormal untuk tujuankhusus. &eduanya mengikuti protokol ( portokol yang memungkinkanpara pelaku bertukar in#ormasi secara teratur.

'egitu juga dengan komunikasi data, komputer dan manusiamengadakan komunikasi #ormal u ntuk pertukaran data secara kompleksdan in#ormal untuk tujuan khusus. &eduanya mengikuti pro tokol - portokol yang memungkinkan para pelaku bertukar in#ormasisecarateratur.

1.2 SRumusan Masalah

)umusan masalah akan menyangkut berbagai pertanyaan seputaression *ayer. 1. ejarah *ahirnya +

. Pengertian +

. Pengertian ession *ayer 

/. Protokol yang erdapat pada ession *ayer  . 2ungsi ession *ayer 

BAB II PEMBAHASAN

(8)

2.1 Sejarah Lahira !SI

3odel +pen ystems nterconnection "+$ diciptakan oleh nternational +rgani4ation #or  tandardi4ation "+$ yang menyediakan kerangka logika terstruktur bagaimana proses komunikasi data berinteraksi melalui jaringan. tandard ini dikembangkan untuk industri komputer agar komputer dapat berkomunikasi pada jaringan yang berbeda secara e#isien.

Pemerintah 5merika erikat mencoba untuk mendukung protokol + )e#erence 3odel dalam solusi jaringan pemerintah pada tahun 1980-an, dengan mengimplementasikan beberapa standar yang disebut dengan 6overnment +pen ystems nterconnection Pro#ile "6+P$. 3eski demikian, usaha ini akhirnya ditinggalkan pada tahun 199, dan implementasi jaringan yang menggunakan + )e#erence model jarang dijumpai di luar 7ropa.

+ )e#erence 3odel pun akhirnya dilihat sebagai sebuah model ideal dari koneksi logis yang harus terjadi agar komunikasi data dalam jaringan dapat berlangsung. 'eberapa protokol yang digunakan dalam dunia nyata, semacam PP, %7net dan '3 ystems :etwork  5rchitecture ":5$ memetakan tumpukan protokol "protocol stack$ mereka ke + )e#erence 3odel. + )e#erence 3odel pun digunakan sebagai titik awal untuk mempelajari bagaimana  beberapa protokol jaringan di dalam sebuah kumpulan protokol dapat ber#ungsi dan berinteraksi.

2.2 Pengertian !SI

3odel re#erensi jaringan terbuka + atau + )e#erence 3odel #or open networking adalah sebuah model arsitektural jaringan yang dikembangkan oleh badan nternational +rgani4ation #or tandardi4ation "+$ di 7ropa pada tahun 19;;. + sendiri merupakan singkatan dari +pen ystem nterconnection. 3odel ini disebut juga dengan model <3odel tujuh lapis +< "+ seven layer model$. 3odel )e#erensi + adalah 3odel konvensional yang dapat digunakan untuk membandingkan rangkaian, dan karakteristik umum rangkaian protokol  jaringan adalah model re#erensi +.

+pen ystems nterconnection "+$ model adalah suatu re#erensi untuk memahami komunikasi data antara dua buah sistem yang saling terhubung. + layer membagi proses komunikasi menjadi tujuh lapisan. etiap lapisan ber#ungsi untuk melakukan #ungsi-#ungsi spesi#ik untuk mendukung lapisan diatasnya dan sekaligus juga menawarkan layanan untuk  lapisan yang ada di bawahnya. iga lapisan terbawah akan #okus pada melewatkan tra#ik melalui  jaringan kepada suatu sistem yang terakhir. 7mpat lapisan teratas akan bermain pada sistem

(9)

terakhir untuk menyelesaikan proses komunikasinya. Pembagian tersebut memiliki kelebihan sebagai berikut=

• 3embuat komunikasi jaringan ke bagian yang lebih sederhana.

• 3embuat standard untuk komponen jaringan yang memungkinkanpengembangan dan dukungan

multiple-vendor.

• 3emungkinkan hardware dan so#tware jaringan yang berbeda untuk berkomunikasi satu dengan

yang lain.

• 3encegah e#ek perubahan dalam sebuah layer mempengaruhi layer yang lain,sehingga dapat

 perkembangan lebih cepat.

3odel )e#erensi +

3odel + di buat untuk mengatasi berbagai kendala nternetworking akibat perbedaan arsitektur dan protokol jaringan. %ahulu, komunikasi antarkomputer dari vendor yang berbeda sangat sulit dilakukan. 3asing-masing vendor menggunakan protokol dan #ormat data yang  berbeda-beda. ehingga nternational +rgani4ation #or tandardi4ation "+$ membuat suatu

arsitektur komunikasi yang di kenal sebagai +pen ystem nterconection "+$ model yang mende#inisikan standar untuk menghubungkan komputer-komputer dari vendor yang berbeda.

3odel + memiliki tujuh layer. Prinsip-prinsip yang digunakan bagi ketujuh layer tersebut adalah =

1. ebuah layer harus dibuat bila diperlukan tingkat abstraksi yang berbeda. . etiap layer harus memiliki #ungsi-#ungsi tertentu.

. 2ungsi setiap layer harus dipilih dengan teliti sesuai dengan ketentuan standar protocol internasional.

/. 'atas-batas layer diusahakan agar meminimalkan aliran in#ormasi yang melewati inter#ace.

. >umlah layer harus cukup banyak, sehingga #ungsi-#ungsi yang berbeda tidak perlu disatukan dalam satu layer diluar keperluannya. 5kan tetapi jumlah layer juga harus diusahakan sesedikit mungkin sehingga arsitektur jaringan tidak menjadi sulit dipakai.

&e tujuh lapisan dari model re#erensi + dapat dibagi ke dalam dua kategori, yaitu lapisan atas dan lapisan bawah. *apisan atas dari model + berurusan dengan persoalan aplikasi dan  pada umumnya diimplementasi hanya pada so#tware. *apisan tertinggi "lapisan applikasi$ adalah

(10)

lapisan penutup sebelum ke pengguna "user$, keduanya, pengguna dan lapisan aplikasi saling  berinteraksi proses dengan so#tware aplikasi yang berisi sebuah komponen komunikasi. stilah

lapisan atas kadang-kadang digunakan untuk menunjuk ke beberapa lapisan atas dari lapisan lapisan yang lain di model +. *apisan bawah dari model + mengendalikan persoalan transport data. *apisan #isik dan lapisan data link diimplementasikan ke dalam hardware dan so#tware. *apisan-lapisan bawah yang lain pada umumnya hanya diimplementasikan dalam so#tware. *apisan terbawah, yaitu lapisan #isik adalah lapisan penutup bagi media jaringan #isik  "misalnya jaringan kabel$, dan sebagai penanggung jawab bagi penempatan in#ormasi pada media jaringan. abel berikut ini menampilkan pemisahan kedua lapisan tersebut pada lapisan-lapisan model +

5pplication 5pplication *apisan 5tas Presentation

ession

ransport %ata ransport *apisan 'awah  :etwork 

%ata *ink  Physical

Tabel Pemisahan Lapisan atas dan Lapisan bawah pada model OSI 

erdapat ; layer pada model +. etiap layer bertanggung jawab secara khusus pada proses komunikasi data. 3isal, satu layer bertanggungjawab untuk membentuk koneksi antar perangkat, sementara layer lainnya bertanggung jawab untuk mengoreksi terjadinya ?error@ selama proses trans#er data berlangsung. + )e#erence 3odel memiliki tujuh lapis, yakni sebagai berikut =

*apisan ke- :ama lapisan &eterangan ; 5pplication layer 

'er#ungsi sebagai antarmuka dengan aplikasi dengan #ungsionalitas jaringan, mengatur   bagaimana aplikasi dapat mengakses jaringan, dan kemudian membuat pesan-pesan

kesalahan. Protokol yang berada dalam lapisan ini adalah AP, 2P, 3P, dan :2.

B Presentation layer 

'er#ungsi untuk mentranslasikan data yang hendak ditransmisikan oleh aplikasi ke dalam #ormat yang dapat ditransmisikan melalui jaringan. Protokol yang berada dalam level ini adalah perangkat lunak redirektor "redirector so#tware$, seperti layanan Corkstation "dalam Cindows :$ dan juga :etwork shell "semacam Dirtual :etwork  omputing "D:$ atau )emote %esktop Protocol ")%P$$.

 ession layer 'er#ungsi untuk mende#inisikan bagaimana koneksi dapat dibuat, dipelihara, atau dihancurkan. elain itu, di level ini juga dilakukan resolusi nama.

/ ransport layer 

'er#ungsi untuk memecah data ke dalam paket-paket data serta memberikan nomor urut ke  paket-paket tersebut sehingga dapat disusun kembali pada sisi tujuan setelah diterima. elain itu, pada level ini juga membuat sebuah tanda bahwa paket diterima dengan sukses "acknowledgement$, dan mentransmisikan ulang terhadp paket-paket yang hilang di tengah

(11)

 jalan.   :etwork

layer 

'er#ungsi untuk mende#inisikan alamat-alamat P, membuat header untuk  paket-paket, dan kemudian melakukan routing melalui internetworking dengan menggunakan router dan switch layer-.

 %ata-link layer 

'e#ungsi untuk menentukan bagaimana bit-bit data dikelompokkan menjadi #ormat yang disebut sebagai #rame. elain itu, pada level ini terjadi koreksi kesalahan, #low control,  pengalamatan perangkat keras "seperti halnya 3edia 5ccess ontrol 5ddress "35

5ddress$$, dan menetukan bagaimana perangkat-perangkat jaringan seperti hub, bridge, repeater , dan switch layer  beroperasi. pesi#ikasi 777 80, membagi level ini menjadi dua level anak, yaitu lapisan *ogical *ink ontrol "**$ dan lapisan 3edia 5ccess ontrol "35$.

1 Physical layer 

'er#ungsi untuk mende#inisikan media transmisi jaringan, metode pensinyalan, sinkronisasi bit, arsitektur jaringan "seperti halnya 7thernet atau oken )ing$, topologi  jaringan dan pengabelan. elain itu, level ini juga mende#inisikan bagaimana :etwork 

nter#ace ard ":$ dapat berinteraksi dengan media kabel atau radio.

Model OSI menyediakan secara konseptual kerangka kerja untuk komunikasi antar komputer, tetapi model ini bukan merupakan metoda komunikasi. Sebenarnya komunikasi dapat terjadi karena menggunakan

protokol komunikasi. Di dalam konteks jaringan data, sebuah protokol adalah suatu aturan formal dan kesepakatan yang menentukan bagaimana

komputer bertukar informasi melewati sebuah media jaringan. Sebuah protokol mengimplementasikan salah satu atau lebih dari lapisan-lapisan OSI. Sebuah ariasi yang lebar dari adanya protokol komunikasi, tetapi semua memelihara pada salah satu aliran group! protokol "#$, protokol %#$, protokol jaringan, dan protokol routing. &rotokol "#$ beroperasi pada lapisan 'sik dan data link dari model OSI dan mende'nisikan komunikasi di atas macam-macam media "#$. &rotokol %#$ beroperasi pada ketiga

lapisan terbawah dari model OSI dan mende'nisikan komunikasi di atas macam-macam %#$. &rotokol routing adalah protokol lapisan jaringan yang bertanggung jawab untuk menentukan jalan dan pengaturan lalu lintas. #khirnya protokol jaringan adalah berbagai protokol dari lapisan teratas yang ada dalam sederetan protokol.

(ambar dibawah ini menjelaskan sebuah contoh tentang bagaimana data dapat ditransmisikan dengan menggunakan model OSI. &roses pengiriman memiliki data yang akan dikirimkan ke proses penerima. &roses pengirim menyerahkan data ke application layer, yang kemudian menambahkan

(12)

aplication header, #) *yang mungkin juga kosong+, ke ujung depannya dan menyerahkan hasilnya ke presentation layer.

&ressentation layer dapat membentuk data ini dalam berbagai cara dan mungkin saja menambahkan sebuah header di ujung depannya, yang

diberikan oleh session layer. &enting untuk diingat bahwa presentation layer tidak menyadari tentang bagian data yang mana yang diberi tanda #) oleh application layer yang merupakan data pengguna yang sebenarnya.

&roses pemberian header ini berulang terus sampai data tersebut

mencapai physical layer, dimana data akan ditransmisikan ke mesin lainnya. &ada mesin tersebut, semua header tadi dicopoti satu per satu sampai

mencapai proses penerimaan.

Eang menjadi kunci di sini adalah bahwa walaupun transmisi data aktual berbentuk  vertikal seperti pada gambar 1-1;, setiap layer diprogram seolah-olah sebagai transmisi yang  bersangkutan berlangsung secara hori4ontal. 3isalnya, saat transport layer pengiriman

mendapatkan pesan dari session layer, maka transport layer akan membubuhkan header transport layer dan mengirimkannya ke transport layer penerima.

2." Pengertian Sessi#n Laer

*apisan sesi atau ession layer adalah lapisan kelima dari bawah dalammodel re#erensi  jaringan +, yang mengi4inkan sesi koneksi antara node dalam sebuah jaringan dibuat atau

dihancurkan. *apisan sesi tidak tahu menahu mengenai e#isiensi dan keandalan dalam trans#er  data antara node-node tersebut, karena #ungsi-#ungsi tersebut disediakan oleh empat lapisan di  bawahnya dari dalam model + "lapisan #isik , lapisan data-link , lapisan jaringan dan lapisan transport$. *apisan sesi bertanggung jawab untuk melakukan sinkronisasi antara pertukaran data antar komputer, membuat struktur sesi komunikasi, dan beberapa masalah yang berkaitan secara langsung dengan percakapan antara node-node yang saling terhubung di dalam jaringan. *apisan ini juga bertanggung jawab untuk melakukan #ungsi pengenalan nama pada tingkatnama  jaringan logis dan juga menetapkan FFFport PGport-port komunikasiHH. ebagai contoh, protokol :et'+ dapat dianggap sebagai sebuah protokol yang berjalan pada lapisan ini.

*apisan sesi dari model + tidak banyak diimplementasikan di dalam beberapa protokol  jaringan populer, seperti halnya PP atau PIPI. 5kan tetapi, tiga lapisan tertinggi di

(13)

dalam model + "lapisan sesi, lapisan presentasi, dan lapisan aplikasi$ seringnya disebut sebagai sebuah kumpulan yang homogen, sebagai sebuah lapisan aplikasi saja.

ession layer mengijinkan para pengguna untuk menetapkan session dengan pengguna lainnya. ebuah session selain memungkinkan transport data biasa, seperti yang dilakukan oleh transport layer, juga menyediakan layanan yang istimewa untuk aplikasi-aplikasi tertentu. ebuah session digunakan untuk memungkinkan seseorang pengguna log ke remote timesharing system atau untuk memindahkan #ile dari satu mesin kemesin lainnya.

ebuah layanan session layer adalah untuk melaksanakan pengendalian dialog. ession dapat memungkinkan lalu lintas bergerak dalam bentuk dua arah pada suatu saat, atau hanya satu arah saja. >ika pada satu saat lalu lintas hanya satu arah saja "analog dengan rel kereta api tunggal$, session layer membantu untuk menentukan giliran yang berhak menggunakan saluran  pada suatu saat. *ayanan session di atas disebut manajemen token. Jntuk sebagian protokol,

adalah penting untuk memastikan bahwa kedua pihak yang bersangkutan tidak melakukan operasi pada saat yang sama. Jntuk mengatur aktivitas ini, session layer menyediakan token-token yang dapat digilirkan. Aanya pihak yang memegang token-token yang diijinkan melakukan operasi kritis.

*ayanan session lainnya adalah sinkronisasi. 5mbil contoh yang dapat terjadi ketika mencoba trans#er #ile yang berdurasi  jam dari mesin yang satu ke mesin lainnya dengan kemungkinan mempunyai selang waktu 1 jam antara dua crash yang dapat terjadi. etelah masing-masing trans#er dibatalkan, seluruh trans#er mungkin perlu diulangi lagi dari awal, dan mungkin saja mengalami kegagalan lain. Jntuk mengurangi kemungkinan terjadinya masalah ini, session layer dapat menyisipkan tanda tertentu ke aliran data. &arena itu bila terjadi crash, hanya data yang berada sesudah tanda tersebut yang akan ditrans#er ulang.

2.$ Pr#t#k#l ang %er&a'at 'a&a Sessi#n Laer

1. 'eberapa protokol dan inter#ace yang terdapat pada layer ini adalah =

a.  :7'+ " :etbios 7!tended Jser nter#ace$ session inter#ace dan protokol dikembangkan oleh '3.

 b. P5P " Printer 5ccess Protocol $ terdapat pada printer postscript untuk akses pada jaringan 5pple alk.

c.  :7'7J merupakan pengembangan dari :etbios yang digunakan pada produk 3icroso#t  :etworking seperti Cindows : dan *5:.

(14)

d.  :etwork 2ile ystem ":2$. %ikembangkan oleh un 3icrosystem dan digunakan dengan PP, sehingga membolehkan akses transparan untuk Jni! workstation ke remote ressources. e. tructured Kuery *anguage "K*$. %ikembangkan oleh '3, menyediakan cara simple bagi

users untuk mende#inisikan kebutuhan in#ormasi mereka pada kedua sistem baik lokal maupun remote.

#. )emote Procedure all ")P$ merupakan lienterver yang luas dan merupakan tool  pengalihan bagi pengguna untuk lingkungan yang memiliki layanan yang berbeda. Prosedur 

dibuat di klien dan dilakukan di server.

g. I Cindow. 'anyak digunakan oleh intellegent terminals untuk berkomunikas dengan remote "Jni! computer$ yang memungkinkan mereka untuk beroperasi seolah olah terpasang monitor  lokal.

h. 5pplealk ession Protocol "5P$. 3erupakan mekanisme lienterver yang lain, yang digunakan pada 5ppletalk client server.

*apisan session bertanggung jawab untuk mengendalikan dialog antar node. &omunikasi dapat berlangsung dalam tiga mode dialog =

a. imple!, komunikasi satu arah.

 b. Aal#-duple!, komuniksi dua arah bergantian. c. 2ull-duple!, komunikasi dua arah bersamaan.

2ungsi dasar protokol #ungsi layer =

1. etiap session pada proses komunikasi terdiri dari tiga #ase=

a. Pembentukan Aubungan, node membentuk kontak dan menyepakati aturan aturan komunikasi.  b. Pemindahan data, :ode-node dipakai untuk dialog pertukaran data.

c. Pemutusan hubungan.

*angkah 1 dan  merupakan overhead tambahan bagi proses komunikasi, karena saat  pengiriman pesan tunggal yang dikirimkan melalui session resmi, #ase pembentukan dan  pemutusan akan mengirimkan lebih banyak data daripada pesan itu sendiri. aat ini pendekatan

(15)

session connection oriented"metode checkpoint$ lebih disukai bagi komunikasi yang kompleks agar jika terjadi kesalahan node pengirim hanya mengirimkan data yang dikirim sejak checkpoint sebelumnya.

. Pada lapisan session ini terdapat dua jenis layanan yaitu =

a. Pembentukan dan pemutusan hubungan antara dua entitas presentasi

 b. 3engatur pertukaran data, menentukan batas dan melakukan sinkronisasi operasi data antar dua entitas presentasi pada lapisan diatasnya.

ontoh dari session layer = 6ateway  :etwork components= 6ateway

Protocols= :et'+ - :ames Pipes - 3ail lots - )P

2.( )ungsi Sessi#n Laer

*apisan ession mengijinkan para penguna untuk menetapkan session dengan penguna lain, sebuah session digunakan untuk memungkinkan seseorang penguna *og ke )emote time sharing system atau untuk memindahkan #ile dari satu mesin ke mesin lainnya.

ebuah layanan lapisan session melaksanakan pengendalian dialog, memungkinkan lalu lintas bergerak dalam dua arah pada suatu saat atau hanya satu arah saja "5nalog dengan rel kereta api tunggal$, lapisan session membantu untuk menentukan giliran yang berhak  mengunakan saluran pada suatu saat disebut dengan 3anajemen oken. Jntuk mengatur  aktivitas ini, lapisan session menyediakan token-token yang dapat digilirkan untuk memastikan  bahwa kedua pihak yang bersangkutan tidak melakukan operasi pada saat yang sama, sehingga

hanya pihak-pihak tertentu yang diijinkan melakukan operasi kritis.

*ayanan lapisan session lainnya adalah sinkronisasi, jadi pada dasarnya lapisan session  bertugas mengontrol kerja sama antar komputer yang sedang berkomunikasi.

• Masalah Unjuk *erja Pa&a +aringan

%ibawah ini masalah unjuk kerja pada jaringan =

&emacetan disebabkan oleh kelebihan beban sumber daya secara berkala. 'ila lalu lintas  padat yang melebihi kemampuan )outer secara tiba-tiba sampai di router, maka kemacetan mulai terbentuk dan unjuk kerja akan mulai terganggu. Jnjuk kerja akan menurun bila terdapat ketidak  seimbangan pada struktur sumber daya. 3isalnya, bila suatu saluran komunikasi 6igabit dihubungkan ke P yang unjuk kerjanya lebih rendah, maka PJ tidak akan mampu memproses  paket-paket yang masuk dengan sangat cepat karena sebagian paket akan hilang. &elebihan  beban sinkron adalah keadaan setelah terjadinya gangguan listrik, unjuk kerja yang buruk dapat terjadi sehubungan dengan adanya kurang penyetelan sistem. &ualitas penting yang perlu diingat

(16)

ketika akan melakukan unjuk kerja jaringan adalah perkalian %7*5E '5:%CA, diperoleh dengan mengalikan bandwith "dalam bitdetik$ oleh waktu delay pulang pergi, ini merupakan kapasitas saluran dari penerima ke pengirim dna kembali ke penerima.

• Pengukuran Unjuk *erja

*oop dasar yang dipakai untuk meningkatkan unjuk kerja jaringan terdiri dari langkah-langkah berikut ini =

a. 3engukur parameter jaringan yang relevan dengan unjuk kerja.  b. 3encoba untuk memahami apa yang terjadi.

c. 3engubah suatu parameter.

*angkah-langkah ini diulang berkali-kali sampai unjuk kerjanya menjadi lebih baik dan  peningkatan yang lebih baik tercapai, pengukuran dapat dilakukan dengan berbagai cara dan di  berbagai lokasi.

>enis pengukuran yang paling dasar adalah dengan menghidupkan imer ketika memulai suatu aktivitas dan melihat seberapa lama aktivitas tersebut memerlukan waktu.

• Ran,angan Sistem Unjuk *erja ang Baik 

5turan-aturan yang digunakan dalam perancangan sistem = 1. &ecepatan PJ lebih penting dari kecepatan jaringan

. 3engurangi jumlah paket untuk mengurangi +verhead o#tware . 3eminimalkan onte!t witch

/. 3engurangi penyalinan

. 5nda dapat membeli 'andwith lebih banyak namun tidak bisa membeli delay yang rendah B. 3enghindari kemacetan yang lebih baik dari memulihkan dari kemacetan

;. 3enghindari imeout " imer harus dipakai hati-hati dan timeout h arus diminimumkan$

BAB III PENU%UP

".1 *esim'ulan

ession layer merupakan ession *ayer adalah *ayer  dari tujuhlapisan model + dari jaringan komputer. *apisan session bertanggung jawab untuk mengendalikan dialog antar  node. ession layer ber#ungsi untuk mende#inisikan bagaimana koneksi dapat dibuat, dipelihara, atau dihancurkan. elain itu, di level ini juga dilakukan resolusi nama.

(17)

Jntuk memperoleh unjuk kerja yang baik, jendela pengirim paling tidak harus sebesar   perkalian delay-bandwith, akan lebih baik bila lebih besar karena penerima mungkin tidak dapat

memberikan respon dengan segera.

".2 Saran

&ita harus mempunyai motivasi atau dukungan melakukan kegiatan untuk mencapai cita-cita yang di dukung oleh kebiasaan-kebiasaan atau sikap yang lebih baik agar generasi tekhnologi di dunia menjadi semakin lebih canggih dan kita sebagai penerus harus mampu meman#aatkan perkembangan-perkembangan tekhnologi yang semakin pesat, bukan malah menyalagunakan untuk hal-hal yang negati#.

BAB

I-DA)%AR PUS%A*A

1. http = '*+6:E5 &3 5P)*5 $ 7+: *5E7).htm . http = ession *ayer L %edyMs.htm

. anenbaum, 5, Computer Networks, Prentise Aall, 199B

Gambar

Tabel Pemisahan Lapisan atas dan Lapisan bawah pada model OSI 

Referensi

Dokumen terkait

4 pada nilai ulangan harian untuk materi kalor yaitu 71,5 yang merupakan dibawah nilai KKM (75) hal ini dikarenakan pada materi kalor siswa masih banyak yang mengalami

Sebelumnya saya sering menemui pengguna media sosial instagram yang menggunggah foto-foto lukisan truk, yang menjadi pembeda antara karya tugas akhir ini dengan yang

Menurut Arikunto (2002) metode kuantitatif dilakukan untuk menuturkan pemecahan masalah yang ada sekarang dengan menggunakan angka, mulai dari pengumpulan data,

Tanggung Jawab Direksi terhadap Pelanggaran Prinsip Keterbukaan Direksi perusahaan PT Sumalindo Lestari Jaya, Tbk yang melakukan pelanggaran Prinsip Keterbukaan bisa

Perjalanan asmara Gopeng – Inah hanya sering dihiasi hubungan suami-istri tidak ada perkembangan intelektual bagi sosok Gopeng yang juga seorang aktivis kampus.. Hingga suatu

Carefully, thoughtfully, and sympathetically. These words sum up the best approach to reading poetry. The economy and compression of poetry mean that every part of the poem must

Reagen yang dapat digunakan sebagai nitrating agents reaksi nitrasi adalah asam nitrat dalam bentuk fuming, concentrated atau larutan encer; campuran asam (mixed acid)

Tidak berlaku untuk biaya rawat inap yang dikeluarkan untuk perawatan cidera darurat atau penyakit akut yang terjadi seluruhnya setelah perjalanan dimulai hingga 30 hari perjalanan