TEORI-TEOI DASAR SESSION LAYER (Jaringan Komputer)
Oleh Kelompok 5: Ni Wayan Wayan Ria Mandasari
16555155
Made Wira !utra "anan#aya
16555156
$o%%y &handra 'ihaloho
1655515
!ra%a ridayami
1655515*
Komang Rama "anu Kumara
1655515+
,-an ima.an 'aragih
1655516
/,KNO0O2 2N3ORM4'2 34K0/4' /,KN2K N2,R'2/4' "474N4 81
A. Pengert Pengertian ian Session Session Layer Layer Mode Modell O'2 (Operating (Operating System Interconne Interconnection) ction) di9iptakan di9iptakan %erdasarkan %erdasarkan se%uah
proposal yang di%uat oleh The Intern Internati ational onal Standa Standard rdss Organ Organiza izatio tion n (ISO) (ISO) se%agai langkah a.al menu#u standarisasi standarisasi protokol internasional internasional yang digunakan pada %er%agai %er%agai laye ayer ("ay ("ay dan immer immerman man dalam dalam Jaring Jaringan an Komput Komputer er Jilid Jilid 1; 8)< 8)< Model Model O'2 memiliki tu#uh layer, dimana salah satunya adalah lapisan sesi atau session layer< 'ession 0ayer atau lapisan sesi merupakan lapisan kelima dari %a.ah dalam model re=erensi #aringan O'2; yang mengi>inkan sesi koneksi antara node dalam se%uah #aringan di%u di%uat at atau atau diha dihan9u n9urk rkan< an< 0api 0apisa san n sesi sesi tida tidak k tahu tahu menah menahu u menge mengena naii e=is e=isie iens nsii dan dan keandalan dalam trans=er data antara node?node terse%ut; karena =ungsi?=ungsi terse%ut disediakan oleh empat lapisan di %a.ahnya dari dalam model O'2 (lapisan =isik; lapisan data?link; lapisan #aringan dan lapisan transport)< 0apisan sesi %ertanggung #a.a% untuk melakukan sinkronisasi antara pertukaran data antar komputer; mem%uat struktur sesi komunikasi; dan %e%erapa masalah yang %erkaitan se9ara langsung dengan per9akapan antara node?node yang saling terhu%ung di dalam #aringan< 0apisan ini #uga %ertanggung #a.a% untuk melakukan =ungsi pengenalan nama pada tingkat nama #aringan logis dan #uga menetapkan port /&!@port?port komunikasi< 0apisan sesi dari model O'2 tidak %anyak diimplementasikan di dalam %e%erapa protokol #aringan populer; seperti halnya /&!A2! atau 2!BA'!B< 4kan tetapi; tiga lapisan tertinggi di dalam model O'2 (lapisan sesi; lapisan presentasi; dan lapisan aplikasi) sering seringnya nya dise%u dise%utt se%agai se%agai se%uah se%uah kumpul kumpulan an yang yang homogen homogen;; se%agai se%agai se%uah se%uah lapisan lapisan aplikasi sa#a<
B. Layan Layanan an Ses Sessio sion n Layer Layer 4dapun layanan?layanan yang di%erikan oleh lapisan sesi dari model O'2 ini adalah
se%agai %erikut< 'essio 'ession n layer layer mem%eri mem%erikan kan i#in i#in para para pengguna pengguna untuk untuk meneta menetapkan pkan sessio session n dengan dengan • pengguna lainnya< •
'ession layer memungkinkan untuk mengirim data %iasa; seperti yang dilakukan oleh transp transport ort layer layer;; dan #uga #uga menyedia menyediakan kan layanan layanan istim istime.a e.a untuk untuk aplika aplikasi? si?apl aplika ikasi si
•
tertentu< 'ession layer memungkin lalu lintas untuk %er#alan dua arah pada saat tertentu; maupun satu arah sa#a<
•
Ketika lalu lintas %er#alan satu arah; session layer mem%antu menentukan giliran yang %erhak menggunakan saluran pada saat tertentu<
•
0ayanan mana#emen token (!em%entukan dan pemutusan hu%ungan antara dua entitas presentasi)< 'e%uah layanan session layer adalah untuk melaksanakan pengendalian dialog< 'ession dapat memungkinkan lalu lintas %ergerak dalam %entuk dua arah pada suatu saat; atau hanya satu arah sa#a< Jika pada satu saat lalu lintas hanya satu arah sa#a (analog dengan rel kereta api tunggal); session layer mem%antu untuk menentukan giliran yang %erhak menggunakan saluran pada suatu saat< ntuk se%agian protokol; adalah penting untuk memastikan %ah.a kedua pihak yang %ersangkutan tidak melakukan operasi pada saat yang sama< ntuk mengatur akti-itas ini; session layer menyediakan token?token yang dapat digilirkan< anya pihak yang memegang token yang dii#inkan melakukan operasi kritis<
•
0ayanan session lainnya adalah sinkronisasi< 4m%il 9ontoh yang dapat ter#adi ketika men9o%a trans=er =ile yang %erdurasi 8 #am dari mesin yang satu ke mesin lainnya dengan kemungkinan mempunyai selang .aktu 1 #am antara dua 9rash yang dapat ter#adi< 'eluruh trans=er dapat sa#a diulangi dari a.al setelah masingmasing trans=er di%atalkan; dan mungkin sa#a mengalami kegagalan?kegagalan lainnya< 'ession layer dapat menyisipkan tanda tertentu ke aliran data untuk mengurangi kemungkinan ter#adinya masalah ini< Karena itu %ila ter#adi 9rash; hanya data yang %erada sesudah tanda terse%ut yang akan ditrans=er ulang<
•
!ada lapisan session ini #uga memiliki dua layanan lain yaitu; pem%entukan dan pemutusan hu%ungan antara dua entitas presentasi serta mengatur pertukaran data; menentukan %atas dan melakukan sinkronisasi operasi data antar
dua entitas
presentasi pada lapisan diatasnya<
C. Fungsi Session Layer Jaringan Ko!uter
O'2 0ayer Re=eren9e Model atau model re=erensi O'2 merupakan salah satu model yang umum digunakan dalam mem%angun se%uah #aringan< /erdapat layer atau lapisan
yang masuk kedalam O'2 layer re=eren9e model ini< 'alah satunya adalah session layer< 'ession layer yang men#adi %agian dari model O'2 layer yang %er=ungsi untuk menampilkan data dari #aringan komputer pada setiap komputer yang terhu%ung< $erikut ini adalah %e%erapa =ungsi dari session layer; dan pen#elasan lengkapn ya: ". #e$a%u%an %ouni%asi !a&a se'ua( )aringan
3ungsi pertama dari session layer #aringan komputer adalah mem%angun komunikasi pada se%uah #aringan< 'e%uah #aringan; merupakan %entuk komunikasi antar komputer dengan host; klien; dan sesama komputer pada umumnya< Nah; untuk dapat mem%angun komunikasi antar komputer inilah; di%utuhkan se%uah lapisan yang dapat mengolah sistem komunikasi yang ter#alin diantara semua komputer terse%ut< "i sinilah session layer memainkan perannya yang sangat -ital< "engan adanya lapisan session layer ini; maka setiap komputer yang terhu%ung di dalam #aringan; %isa saling %erkomunikasi satu sama lain; dalam proses transmisi data di dalam se%uah #aringan< ntuk proses komunikasi sendiri; ter#adi %e%erapa #enis komunikasi pada se%uah #aringan; yang akan di#elaskan le%ih lan#ut pada poin %erikutnya<
*. Pe'entu%an (u'ungan
4pa%ila session layer sudah %erhasil untuk mem%entuk komunikasi antar komputer di dalam se%uah #aringan; maka tugas session layer %erikutnya adalah mem%entuk hu%ungan diantara tiap?tiap komputer< u%ungan antar setiap komputer ini %erkaitan dengan %agaimana setiap komputer dapat terhu%ung satu sama lain; dan %agaimana kedudukan setiap komputer di dalam #aringan; dengan =ungsi ini maka #aringan komputer akan %eker#a dengan %aik; karena setiap komputer sudah mengetahui kedudukannya di dalam #aringan; serta mengidenti=ikasi hu%ungan yang akan ter#adi antar komputer<
+. Pein&a(an &an !ertu%aran &ata
3ungsi session layer %erikutnya adalah melakukan proses pemindahan dan #uga pertukaran data< !erlu diingat; ketika ter#adi komunikasi antar komputer di dalam se%uah #aringan; maka pada saat itu pula ter#adilah suatu proses transmisi data; yang tidak lain merupakan salah satu %entukd ari proses pertukaran data di dalam se%uah #aringan; proses pertukaran data ini lah yang kemudian dihandle oleh lapisan session layer di dalam #aringan komputer< "engan adanya session layer; maka setiap data yang akan ditransmisikan akan dipindaakan dan #uga dilakukan proses pertukaran; untuk kemudian dilan#ukan ke proses %erikutnya<
,. Peutusan (u'ungan &i &a$a se'ua( )aringan
Masalah yang sering ter#adi dalam koneksi dise%a%kan karena lapisan layer session tidak dapat mengidenti=ikasi komputer dan tidak mampu mem%angun hu%ungan dan #uga komunikasi yang ter#adi di dalam #aringan komputer< 4pa%ila hal ini ter#adi; maka sudah men#adi tugas dan =ungsi dari session layer untuk memutus dan menyudahi hu%ungan di dalam se%uah koneksi #aringan komputer< $iasanya hal ini ter#adi karena adanya time out; dimana host ataupun ser-er terlalu lama melakukan respon terhadap permintaan klien; sehingga session layer tidak mampu untuk mem%uat hu%ungan dengan komputer ser-er atau host; yang mem%uaCt session layer kemudian mengam%il keputusan untuk memutuskan atau menyudahi suatu koneksi di dalam #aringan komputer<
D. #anaat Session Layer 1< Mem%uat peralatan -endor yang %er%eda dapat saling %er%eda dapat saling
%eker#asama< 8< Mem%uat standarisasi yang dapat dipakai -endor untuk mengurangi kerumitan<
D< E< 5< 6<
'tandarisasi inter=a9e< Modular engineering< Ker#asama dan komunikasi teknologi yang %er%eda< Memudahkan pelatihan net.ork<
E. Jenis Kouni%asi !a&a Session Layer
'eperti sudah disinggung se%elumnya; session layer mengadopsi %e%erapa ma9am #enis komunikasi< Jadi; ketika %eker#a; session layer akan langsung mengidenti=ikasi #enis komunikasi seperti apa yang akan digunakan dalam mem%angun hu%ungan antar komputer di dalam suatu #aringan< $erikut ini adalah %e%erapa #enis komunikasi yang umum digunakan oleh session layer :
1< Si!$e 'impleF merupakan salah satu #enis komunikasi di dalam #aringan yang simple dan #uga sederhana< 'esuai dengan namanya; sistem komunikasi yang simple ini mengadopsi sistem komunikasi satu arah; diaman tidak terdapat hu%ungna tim%al %alik< 'ehingga komputer hanya mampu %erperan se%agai penerima pesan ataupun pengirim pesan sa#a; tidak %isa keduanya<
8< /a$-Du!$e al=?dupleF
merupakan #enis
sistem komunikasi yang le%ih
modern
di%andingkan simpleF; karena sudah mengadopsi sistem komunikasi dua arah; yang %erarti %isa saling melakukan hu%ungan tim%al %alik ketika %erkomunukasi< 4kan tetapi; ketika melakuakn tim%al %alik dalam komunikasi hal=?dupleF; tidak dapat
dilakukan se9ara %ersamaan; sehingga harus dilakukan se9ara %ergantian< al ini dise%a%kan karena sistem komunikasi hal= dupleF merupakan sistem komunikasi yang masih ter%atas; sehingga hu%ungan tim%al %alik tidak dapat dilakukan se9ara smultan<
D< Fu$$-Du!$e 3ull dupleF merupakan sistem komunikasi yang paling %anyak digunakan dalam se%uah #aringan komputer< 'istem komunikasi =ull dupleF memungkinkan tiap kompoter di dalam #aringan mampu %erkomunikasi se9ara simultan; sheingga tidak perlu menunggu .aktu tertentu; seperti layaknya h al= G dupleF< Komputer %isa saling melakukan komunikasi tim%al %alik setiap saat; tanpa harus menunggu respon terle%ih dahulu<
F. Proses Kouni%asi Pa&a Session Layer
'etiap session pada proses komunikasi terdiri dari tiga =ase: 1< !em%entukan u%ungan; node mem%entuk kontak dan menyepakati aturan?aturan komunikasi< 8< !emindahan data; node?node dipakai untuk dialog pertukaran data< D< !emutusan hu%ungan<
0angkah 1 dan D merupakan o-erhead tam%ahan %agi proses komunikasi; karena saat pengiriman pesan tunggal yang dikirimkan melalui session resmi; =ase pem%entukan dan pemutusan akan mengirimkan ledih %anyak data daripada pesan itu sendiri< 'aat ini pendekatan session 9onne9tion oriented (metode 9he9kpoint) le%ih disukai %agi
komunikasi yang kompleks agar #ika ter#adi kesalahan node pengirim hanya mengirimkan data yang dikirim se#ak 9he9kpoint se%elumnya< 'ession 0ayer #uga menyediakan mekanisme untuk mem%uka; menutup dan mengelola se%uah sesi antara pengguna akhir proses aplikasi; yaitu dialog semi? permanen< 'esi komunikasi terdiri dari permintaan dan tanggapan yang ter#adi antara aplikasi< 'esi layanan 0ayer %iasa digunakan dalam lingkungan aplikasi yang menggunakan prosedur terpen9il panggilan (R!&s)< &ontoh dari protokol 0ayer 'ession adalah protokol O'2 0ayer 'ession !roto9ol; #uga dikenal se%agai B<885 atau 2'O *
< Cara %er)a Session Layer 0apisan 'ession mengi#inkan para penguna untuk menetapkan session dengan penguna lain; se%uah session digunakan untuk memungkinkan seseorang penguna 0og ke Remote time sharing system atau untuk memindahkan =ile dari satu mesin ke mesin lainnya< 'e%uah
layanan
lapisan
session
melaksanakan
pengendalian
dialog;
memungkinkan lalu lintas %ergerak dalam dua arah pada suatu saat atau hanya satu arah sa#a (4nalog dengan rel kereta api tunggal); lapisan session mem%antu untuk menentukan giliran yang %erhak mengunakan saluran pada suatu saat dise%ut dengan Mana#emen /oken< ntuk mengatur akti-itas ini; lapisan session menyediakan token?token yang dapat digilirkan untuk memastikan %ah.a kedua pihak yang %ersangkutan tidak melakukan operasi pada saat yang sama; sehingga hanya pihak?pihak tertentu yang dii#inkan melakukan operasi kritis<
0ayanan lapisan session lainnya adalah sinkronisasi; #adi pada dasarnya lapisan session %ertugas mengontrol ker#a sama antar komputer yang sedang %erkomunikasi<
< A!$i%asi Session Layer &ontoh penggunaan lapisan sesi adalah pada kompresi dan enkripsi data< 'ession layer #uga %isa diaplikasikan pada sistem G sistem %erikut ini : a< NFS 0Net1or% Fi$e Syste2 ; dikem%angkan oleh 'un Mi9rosystem dan digunakan dengan /&!A2!; sehingga mem%olehkan akses transparan untuk niF .orkstation ke remote ressour9es< N3' adalah singkatan dari Net.ork 3ile 'ystem; yang pertama kali dikem%angkan oleh 'un Mi9rosystems pada tahun *? an; se%agai sarana untuk %er%agi =ile pada lingkungan ker#a diskless< N3' menyediakan sarana untuk %er%agi =ile antar #aringan; sehingga suatu mesin dapat mengakses =ile?=ile di mesin lain seolah?olah mengakses =ile sistem lokal< !rotokol ini %eker#a dengan sistem 9lient?ser-er< 'er-er akan meng?eFport suatu =ile sistem sehingga dapat di share di #aringan< 'elan#utnya; user akan melakukan mounting ke ser-er terse%ut< "engan dukungan N3' yang sudah sangat matang di kernel; %er%agai distro kini umumnya telah memasukkan N3' se%agai salah satu =ile sistem yang akan dimount pada saat %ooting< "engan demikian; user tidak perlu sama sekali tahu apa yang ter#adi< 3ile yang diakses akan terlihat lokal; .alau tersimpan dimesin yang %er%eda<
%< S3L 0Stru4ture& 3uery Language2 < 'H0 merupakan %ahasa komputer standard 4N'2 ( 4meri9an National 'tandard 2nstitude )<"engan 'H0 kita dapat mengakses data%ase; men#alankan Cueri untuk mengam%il data dari data%ase; menam%ahkan data ke data%ase; menghapus data di dalam data%ase; dan meng? update data di dalam data%ase<
9< RPC 0Reote Pro4e&ure Ca$$25 merupakan &lientA'er-er yang luas dan merupakan tool pengalihan %agi pengguna untuk lingkungan yang memiliki layanan yang %er%eda< !rosedur di%uat di klien dan dilakukan di ser-er< R!& (Remote !ro9edure &all) adalah suatu protokol yang menyediakan suatu mekanisme komunikasi antar proses yang mengi#inkan suatu program untuk %er#alan pada suatu komputer tanpa terasa adanya eksekusi kode pada sistem yang #auh (remote system)< R!& mengasumsi ke%eradaan dari lo.?le-el protokol transportasi seperti /&! atau "! untuk mem%a.a pesan data dalam komunikasi suatu program< !rotokol R!& di%angun diatas protokol eBternal "ata Representation (B"R); yang merupakan standar dari representasi data dalam komunikasi remote< !rotokol B"R mengu%ah parameter dan hasil dari tiap ser-is R!&
yang
disediakan<
d< ASP 0A!!$eTa$% Session Proto%o$25 merupakan protokol yang menyediakan mekanisme
9lientAser-er
pada
mesin?mesin
4pple<
e< SCP 0Se4ure Co!y2 adalah merupakan sarana aman mentrans=er =ile komputer antara host lokal dan remote tuan rumah atau antara dua host #arak #auh< al ini didasarkan pada '' ('e9ure 'hell) proto9ol< !rito9ol ini %er#alan pada port 88 dan mem%utuhkan akses shell (apa%ila linuF) pada kedua ser-er< memilki =ungsi mengam%il =ile dari komputer yang ditu#u; menaruh =ile pada komputer yang dtu#u
=< 6 7in&o1s Syste ; $anyak digunakan oleh intellegent terminals untuk %erkomunikas dengan remote (niF 9omputer) yang memungkinkan mereka untuk %eroperasi seolah olah terpasang monitor lokal< X Window System adalah lingkungan graIk yang kompleks untuk sistem N2B < X Window System pada mulanya dikem%angkan di M2/< "ilun9urkan pertama kali pada tahun 1+*E< 'ekarang; hampir seluruh workstation N2B di dunia menggunakan -arian B
Windo. 'ystem untuk sistem 2 (Graphical User Interace)< ersi gratis B Windo. 'ystem di M2/ adalah B -ersi 11; rilis 6 (B11R6) untuk *D*6A*E*6A!entium dikem%angkan oleh tim programmer yang a.alnya diketuai oleh "a-e WaFel%lat (d.eFB3ree*6
I. Proto%o$ !a&a Session Layer
'ama seperti %e%erapa layer yang sudah pernah di%ahas se%elumnya; session layer #uga %eker#a dengan meman=aatkan %e%erapa protokol?protokol tertentu< $erikut ini adalah protokol pada session layer:
1< NETBIOS Net$2O' (Net.ork $asi9 2nputAOutput 'ystem) adalah se%uah spesi=ikasi yang di%uat oleh 2nternational $usiness Ma9hine (se%enarnya di%uat oleh 'ytek 2n9< untuk 2$M) dan Mi9roso=t yang mengi>inkan aplikasi?aplikasi terdistri%usi agar dapat saling mengakses layanan #aringan; tanpa memperhatikan protokol transport yang digunakan< 3ungsi dari Net%ios adalah se%agai %erikut< 1< Naming 'er-i9es "ipergunakan untuk menye%arkan nama group; user dan komputer ke #aringan< 2a #uga %ertugas untuk memastikan agar tidak ter#adi duplikasi nama<
8< "ataram 'upport Menyediakan transmisi tanpa koneksi yang tidak men#amin suksesnya pengiriman paket; %esarnya tidak le%ih %esar dari 518 %ytes< Metode datagram ini digunakan oleh naming ser-i9es<
D< 'ession 'upport Memungkinkan transmisi dimana se%uah -irtual 9ir9uit session diadakan sedemikian rupa sehingga pengiriman paket dapat dipantau dan dikenali<
8< NETBE8I Net$,2 adalah se%uah protokol #aringan; singkatan dari Net$2O' ,Ftended ser 2nter=a9e; yang merupakan -ersi perpan#angan dari Net$2O'< 'edangkan Net$2O' adalah
singkat
dari Net.ork
$asi9
2nputAOutput
'ystem yang merupakan se%uah program yang mem%olehkan aplikasi pada komputer yang %er%eda untuk saling %erkomunikasi di dalam #aringan lokal area (04N)< Net$,2 di
kem%angkan
oleh 2nternational
$usiness
Ma9hine
&orporation (2$M) dan Mi9roso=t &orportation pada tahun 1+*5 yang digunakan oleh #aringan lokal dan terdiri atas 8 stasiun ker#a< Net$,2 merupakan
proto9ol
utama
yang
digunakan
dalam 04N
Mangaer dan Windo.s =or Workgroups< Komunikasi yang didukung adalah dengan 9ara 9onne9tion?oriented; #uga mengiimplementasikan =itur =lo. 9ontrol dan
pendeteksian
kesalahan< Net$,2 #uga
mende=inisikan
mekanisme
pem%uatan =rame pada lapisan transport dan #uga mengimplementasikan proto9ol 0ogi9al 0ink &ontrol 8 dalam model re=erensi tu#uh lapis O'2< "alam suatu #aringan
04N; Net$,2 merupakan
pilihan
yang
ter%aik<
Karena;
seperti Net$2O'; Net$,2 tidak mendukung routing dari pesan ke #aringan lain; maka antarmuka harus disesuaikan dengan proto9ol lain sperperti 2nternet.ork !a9ket ,F9hange (2!B) atau /&!A2!< 2!B digunakan untuk internet.ork routing< Metode yang disarankan adalah menginstal %aik Net$,2 dan /&!A2! di setiap 9omputer dan set up ser-er untuk menggunakan Net$,2 untuk komunkasi dalam 04N dan /&!A2! untuk komunkasi diluar 04N< 2mplementasi Net$,2 dalam
system
operasi Windo.s
N/ dise%ut
dengan Net$,2 3rame !roto9ol< Net$,2 3rame !roto9ol adalah implementasi le%ih lan#ut dari !rotokol Jaringan Net$,2 yang hanya tersedia dalam system
operasi Windo.s N/< "imana per%aikan dan =itur?=itur yang ada pada proto9ol ini adalah
mendukung
spesi=ikasi N"2'
(Net.ork
"ri-er
2nter=a9e
'pe9i=i9ation) -ersi D untuk komunikasi lapis transport D8?%it se9ara asinkron dengan
menggunakan
lapisan /"2
(/ransport
"ri-er
2nter=a9e) se%agai
emulator Net$2O'< !eningkatan ker#a dengan alokasi memori se9ara dinamis< "ukungan klien dengan koneksi dial?up Remote 499ess 'er-i9e (R4')< 0imitasi men#adi 1 sesi Net$,2<
D< ADSP 4"'! merupakan kependekan dari $pple Talk %ata Stream &rotokol ; diaman proto9ol ini %ertugas untuk memeriksa dan #uga menge9ek apakah terdapat #alur komunikasi yang putus atau tidak; dan memastikan %ah.a #alur komunikasi telah terhu%ung dan #uga %er=ungsi dengan %aik se%agaimana mestinya<
E< PAP &rinter $ccess &rotocol atau !4! ini merupakan proto9ol pada session layer yang %ertugas untuk melakukan pen9etakan terhadap posts9ript pada #aringan 4pple talk<
J. Ke%urangan Session Layer
a< Kema9etan dise%a%kan oleh kele%ihan %e%an sum%er daya se9ara %erkala< $ila lalu lintas padat yang mele%ihi kemampuan router se9ara ti%a?ti%a sampai di router; maka kema9etan mulai ter%entuk dan un#uk ker#a akan mulai terganggu<
%< Kele%ihan %e%an sinkron adalah keadaan setelah ter#adinya gangguan listrik; un#uk ker#a yang %uruk dapat ter#adi sehu%ungan dengan adanya kurang penyetelan sistem<
K. #asa$a( 8n)u% Ker)a Pa&a Jaringan
Kema9etan dise%a%kan oleh kele%ihan %e%an sum%er daya se9ara %erkala< $ila lalu lintas padat yang mele%ihi kemampuan Router se9ara ti%a?ti%a sampai di router; maka kema9etan mulai ter%entuk dan un#uk ker#a akan mulai terganggu< n#uk ker#a akan menurun %ila terdapat ketidak seim%angan pada struktur sum%er daya< Misalnya; %ila suatu saluran komunikasi iga%it dihu%ungkan ke !& yang un#uk ker#anya le%ih rendah; maka &! tidak akan mampu memproses paket?paket yang masuk dengan sangat 9epat karena se%agian paket akan hilang< Kele%ihan %e%an sinkron adalah keadaan setelah ter#adinya gangguan listrik; un#uk ker#a yang %uruk dapat ter#adi sehu%ungan dengan adanya kurang penyetelan sistem< Kualitas penting yang perlu diingat ketika akan melakukan un#uk ker#a #aringan adalah perkalian ",047 $4N"W2/; diperoleh dengan mengalikan %and.ith (dalam %itAdetik) oleh .aktu delay pulang pergi; ini merupakan kapasitas saluran dari penerima ke pengirim dna kem%ali ke penerima< Kesi!u$an : untuk memperoleh un#uk ker#a yang %aik; #endela pengirim paling tidak
harus se%esar perkalian delay?%and.ith; akan le%ih %aik %ila le%ih %esar karena penerima mungkin tidak dapat mem%erikan respon dengan segera<
L. Trou'$e S(ooting Pa&a Session Layer /rou%le shooting adalah se%uah istilah dalam %ahasa inggris yang meru#uk ke
se%uah %entuk penyelesaian se%uah masalah< /rou%le shooting merupakan pen9arian sum%er masalah se9ara sistematis sehingga masalah terse%ut dapat diselesaikan< /rou%le shooting pada umumnya digunakan dalam %er%agai %idang komputer; administrasi sistem; dan #uga %idang eleltronikan dan pelistrikan< /eknik /rou%leshooting 0apisan 'esi : a< Monitoring Koneksi
4dalah teknik monitoring yang dapat dilakukan dengan melakukan test koneksi atau ping antara monitoring station dan de-i9e targer; sehingga diketahui %ila koneksi terputus<
%< Monitoring /ra==i9 4dalah teknik monitoring #aringan dengan melihat pake aktual dari tra==i9 pada #aringan dan menghasilkan laporan %erdasarkan tra==i9 #aringan< 9< 'imple Net.ork Management !roto9ol 4dalah salah satu managerial operational yang %er=ungsi untuk mengatur dan mengontrol koneksi #aringan terse%ut< d< Remote Monitoring 4dalah se%uah managerial kontroling yang %isa mengakses sepenuhnya koneksi internet terse%ut< e< !2N (!a9ket 2nternet roper) 4dalah se%uah program utilitas yang digunakan untuk memeriksa #aringan yang %er%asis teknologi transmision 9ontrol proto9ol atau internet proto9ol (/&!A2!)< =<
/ra9ket 4dalah ser-er pusat yang mengumpulkan in=omasi mengenai #umlah seeder dan lee9hers<
g< /elnet (/ele9omu9ation Net.ork) 4dalah se%uah proto9ol yang digunakan dikoneksikan internet lo9al area net.ork< h< Netstat (Net.ork 'tatisiti9) 4dalah program %er%asis teks yang %er=ungsi untuk memantau koneksi #aringan pada suatu komputer<
J. Kesi!u$an
Kesimpulan yang Kelompok kami dapat 'ampaikan mengenai 'ession 0ayer adalah 'ession 0ayer merupakan 0ayer 5 dari tu#uh lapisan model O'2 dari #aringan komputer< 0apisan session %ertanggung #a.a% untuk mengendalikan dialog antar node< 'ession layer %er=ungsi untuk mende=inisikan %agaimana koneksi dapat di%uat; dipelihara; atau dihan9urkan< 'elain itu; di le-el ini #uga dilakukan resolusi nama< ntuk memperoleh un#uk ker#a yang %aik; #endela pengirim paling tidak harus se%esar perkalian delay?%and.ith; akan le%ih %aik %ila le%ih %esar karena penerima mungkin tidak dapat mem%erikan respon dengan segera<
Soa$-Soa$ Lati(an
1< $erikut adalah =ungsi atau se%uah proses yang ter#adi pada session layer<<< a< Mendeteksi dan memper%aiki eror data tingkat rendah %< !engontrolan kaidah untuk mem=ormat transmisi data
9< !engontrolan trans=er data d< Men#elaskan spesi=ikasi untuk lingkup dimana apliksi #aringan %erkomunikasi dengan layanan #aringan (Ja.a%an &; karena dari ketiga option =ungsi lainnya yang tertera diatas adalah =ungsi dari data link layer dan presentation layer; sedangkan " adalah p engertian dari appli9ation layer)
8< !ada =ungsi putusan hu%ungan dalam se%uah #aringan; session layer akan memutuskan hu%ungan #aringan koneksi dengan komputer< al ini dise%a%kan karena<<< a< 4danya pertukaran data oleh tiap?tiap 9omputer %< /er#adi time?out respon dari ser-er terhadap permintaan klien 9< /erputusnya koneksi komputer dengan session layer d< /er#adinya 9rash dalam pemindahan data (Ja.a%an $< karena #ika pada saat dalam .aktu yg 9ukup lama permintaan klien tidak mendapatkan respon dari ser-er atau dengan arti lain ser-er tidak menanggapi permintaan terse%ut (time?out) sehingga session layer tidak mampu untuk mem%uat hu%ungan dengan komputer ser-er atau host; yang mem%uaCt session layer kemudian mengam%il keputusan untuk memutuskan atau menyudahi suatu koneksi di dalam #aringan komputer<)
D< "alam se%uah 9ontoh hu%ungan komputer dengan printer adalah termasuk kedalam #enis<<<<<< a< al=?dupleF link %< 3ull?dupleF link 9< !ass?dupleF link d< 'impleF transmission (#a.a%an "< 'impleF transmission; aliran sinyal selalu dalam satu arah< &ontoh : hu%ungan komputer dengan printer< /ransmisi simpleF ini #arang dipakai karena tidak mungkin untuk mengirim error atau sinyal kontrol kem%ali melalui link ke sum%er data)< E< 'ession layer adalah lapisan e <<< dalam model O'2
a< E %< 5 9< 6 d< (Ja.a%an $)
5< $erikut adalah layanan?layanan dari session layer; ke9uali << a< 'ession layer mem%erikan i#in para pengguna untuk menetapkan session dengan pengguna lainnya< %< 'ession layer memungkinkan untuk mengirim data %iasa; seperti yang dilakukan oleh transport layer; dan #uga menyediakan layanan istime.a untuk aplikasi?aplikasi tertentu< 9< 'ession layer memungkin lalu lintas untuk %er#alan dua arah pada saat tertentu; maupun satu arah sa#a< d< Men#elaskan spesi=ikasi untuk lingkup dimana apliksi #aringan %erkomunikasi dengan layanan #aringan (Ja.a%an ")
6< "ari ke empat =ungsi session layer; =ungsi manakah yang pertama harus men#alankan perannya<<< a< !em%entukan hu%ungan %< Melakukan komunikasi pada se%uah #aringan 9< !emindahan dan pertukaran data d< !emutusan hu%ungan di dalam se%uah #aringan (Ja.a%an $)
< $erikut adalah man=aat dari session layer; ke9uali<<< a< Mendeteksi dan memper%aiki eror data tingkat rendah %< Mem%uat peralatan -endor yang %er%eda dapat saling %er%eda dapat saling %eker#a sama< 9< Mem%uat standarisasi yang dapat dipakai -endor untuk mengurangi kerumitan< d< 'tandarisasi inter=a9e< (Ja.a%an 4)
*< Memungkinkan tiap komputer di dalam #aringan mampu %erkomunikasi se9ara simultan; sehingga tidak perlu menunggu .aktu tertentu; =ungsi dari <<< a< al=?"upleF %< 3ull?"upleF 9< 'impleF d< !ass?"upleF (Ja.a%an $)
+< !roses komunikasi pada session layer ada D; ke9uali a< !em%entukan u%ungan; node mem%entuk kontak dan menyepakati aturan?aturan komunikasi< %< !emindahan data; node?node dipakai untuk dialog pertukaran data< 9< Men#elaskan spesi=ikasi untuk lingkup dimana apliksi #aringan %erkomunikasi dengan layanan #aringan< d< !emutusan hu%ungan< (Ja.a%an &)
1< $erikut adalah tanggung #a.a% session layer pada #aringan komputer; ke9uali<<< a< Masalah yang %erkaitan se9ara langsung dengan per9akapan antara node?node yang saling terhu%ung di dalam #aringan %< ntuk melakukan sinkronisasi antara pertukaran data antar 9omputer 9< !engontrolan kaidah untuk mem=ormat transmisi data d< Mem%uat struktur sesi komunikasi (Ja.a%an &)
11< $erikut adalah sistem dimana session layer dapat di aplikasikan; ke9uali <<< a< 'H0 %< /&! 9< N3' d< R!& (Ja.a%an $)
18< 7ang termasuk proto9ol dari session layer adalah<<< a< '!& %< 4'! 9< B Windo.s 'ystem d< Net$2O' (Ja.a%an ")
1D< 7ang termasuk kekurangan dari session layer adalah<< a< 'istem operasi itu sendiri dapat (dan tidak) menggunakan layanan se9ara langsung pada lapisan aplikasi %< 'atu?satunya yang tidak menyediakan layanan ke lapisan di atasnya dalam tumpukan urutan layer 9< $ersi=at teoritis dan tidak %enar?%enar melakukan =ungsi yang se%enarnya< d< Kema9etan yang dise%a%kan oleh kele%ihan %e%an sum%er daya se9ara %erkala< (Ja.a%an ")
1E< $erikut adalah teknik trou%leshooting pada session layer; ke9uali<<< a< Monitoring Koneksi %< Monitoring /ra==i9 9< /op?"o.n d< Remote monitoring (Ja.a%an &)
15< 4pa yang dimaksud dengan monitoring tra==i9L a< /eknik monitoring #aringan dengan melihat pake aktual dari tra==i9 pada #aringan dan menghasilkan laporan %erdasarkan tra==i9 #aringan< %< !endekatan yang e=ekti= dan e=isien untuk tersangka masalah =isik<
9< /e%akan menargetkan lapisan masalah dan kemudian %erdasarkan hasil pengamatan; %ergerak ke atas atau %a.ah lapisan O'2< d< $eker#a dengan 9ara menuruni lapisan dari model O'2< (Ja.a%an 4)
Datar Pusta%a
http:AAdosenit<9omA#aringan?komputerAteknologi?#aringanAsession?layer?#aringan?komputer https:AA...
http:AAdo9slidealsetia%udi<%logspot<9o