(Jaringan Komputer)
Oleh Kelompok 5:
Ni Wayan Ria Mandasari 1605551055
Made Wira Putra Dananjaya 1605551056
Bobby Chandra Sihaloho 1605551057
Praba Hridayami 1605551058
Komang Rama Danu Kumara 1605551059
Evan Himawan Saragih 1605551060
TEKNOLOGI INFORMASI
FAKULTAS TEKNIK
UNIVERSITAS UDAYANA
2017
A. Pengertian Session Layer
Model OSI (Operating System Interconnection) diciptakan berdasarkan sebuah
proposal yang dibuat oleh The International Standards Organization (ISO) sebagai
langkah awal menuju standarisasi protokol internasional yang digunakan pada berbagai
layer (Day dan Zimmerman dalam Jaringan Komputer Jilid 1, 2000). Model OSI
memiliki tujuh layer, dimana salah satunya adalah lapisan sesi atau session layer.
Session Layer atau lapisan sesi merupakan lapisan kelima dari bawah dalam model
referensi jaringan OSI, yang mengizinkan sesi koneksi antara node dalam sebuah jaringan
dibuat atau dihancurkan. Lapisan sesi tidak tahu menahu mengenai efisiensi dan
keandalan dalam transfer data antara node-node tersebut, karena fungsi-fungsi tersebut
disediakan oleh empat lapisan di bawahnya dari dalam model OSI (lapisan fisik, lapisan
data-link, lapisan jaringan dan lapisan transport). Lapisan 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. Lapisan ini juga bertanggung
jawab untuk melakukan fungsi pengenalan nama pada tingkat nama jaringan logis dan
juga menetapkan port TCP|port-port komunikasi.
Lapisan sesi dari model OSI tidak banyak diimplementasikan di dalam beberapa
protokol jaringan populer, seperti halnya TCP/IP atau IPX/SPX. Akan tetapi, tiga lapisan
tertinggi di dalam model OSI (lapisan sesi, lapisan presentasi, dan lapisan aplikasi)
seringnya disebut sebagai sebuah kumpulan yang homogen, sebagai sebuah lapisan
aplikasi saja.
Session layer memungkinkan untuk mengirim data biasa, seperti yang dilakukan oleh
transport layer, dan juga menyediakan layanan istimewa untuk aplikasi-aplikasi
tertentu.
Session layer memungkin lalu lintas untuk berjalan dua arah pada saat tertentu,
maupun satu arah saja.
Ketika lalu lintas berjalan satu arah, session layer membantu menentukan giliran yang
berhak menggunakan saluran pada saat tertentu.
Layanan manajemen token (Pembentukan dan pemutusan hubungan antara dua entitas
presentasi). Sebuah layanan session layer adalah untuk melaksanakan pengendalian
dialog. Session dapat memungkinkan lalu lintas bergerak dalam bentuk dua arah pada
suatu saat, atau hanya satu arah saja. Jika 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. Untuk
sebagian protokol, adalah penting untuk memastikan bahwa kedua pihak yang
bersangkutan tidak melakukan operasi pada saat yang sama. Untuk mengatur aktivitas
ini, session layer menyediakan token-token yang dapat digilirkan. Hanya pihak yang
memegang token yang diijinkan melakukan operasi kritis.
Layanan session lainnya adalah sinkronisasi. Ambil contoh yang dapat terjadi ketika
mencoba transfer file yang berdurasi 2 jam dari mesin yang satu ke mesin lainnya
dengan kemungkinan mempunyai selang waktu 1 jam antara dua crash yang dapat
terjadi. Seluruh transfer dapat saja diulangi dari awal setelah masingmasing transfer
dibatalkan, dan mungkin saja mengalami kegagalan-kegagalan lainnya. Session layer
dapat menyisipkan tanda tertentu ke aliran data untuk mengurangi kemungkinan
terjadinya masalah ini. Karena itu bila terjadi crash, hanya data yang berada sesudah
tanda tersebut yang akan ditransfer ulang.
Pada lapisan session ini juga memiliki dua layanan lain yaitu, pembentukan dan
pemutusan hubungan antara dua entitas presentasi serta mengatur pertukaran data,
menentukan batas dan melakukan sinkronisasi operasi data antar dua entitas
presentasi pada lapisan diatasnya.
OSI Layer Reference Model atau model referensi OSI merupakan salah satu model
yang umum digunakan dalam membangun sebuah jaringan. Terdapat 7 layer atau lapisan
yang masuk kedalam OSI layer reference model ini. Salah satunya adalah session layer.
Session layer yang menjadi bagian dari model OSI layer yang berfungsi untuk
menampilkan data dari jaringan komputer pada setiap komputer yang terhubung. Berikut
ini adalah beberapa fungsi dari session layer, dan penjelasan lengkapnya:
Dengan adanya lapisan session layer ini, maka setiap komputer yang terhubung
di dalam jaringan, bisa saling berkomunikasi satu sama lain, dalam proses transmisi
data di dalam sebuah jaringan. Untuk proses komunikasi sendiri, terjadi beberapa
jenis komunikasi pada sebuah jaringan, yang akan dijelaskan lebih lanjut pada poin
berikutnya.
2. Pembentukan hubungan
Fungsi session layer berikutnya adalah melakukan proses pemindahan dan juga
pertukaran data. Perlu diingat, ketika terjadi komunikasi antar komputer di dalam
sebuah jaringan, maka pada saat itu pula terjadilah suatu proses transmisi data, yang
tidak lain merupakan salah satu bentukd ari proses pertukaran data di dalam sebuah
jaringan, proses pertukaran data ini lah yang kemudian dihandle oleh lapisan session
layer di dalam jaringan komputer. Dengan adanya session layer, maka setiap data
yang akan ditransmisikan akan dipindaakan dan juga dilakukan proses pertukaran,
untuk kemudian dilanjukan ke proses berikutnya.
Masalah yang sering terjadi dalam koneksi disebabkan karena lapisan layer
session tidak dapat mengidentifikasi komputer dan tidak mampu membangun
hubungan dan juga komunikasi yang terjadi di dalam jaringan komputer. Apabila hal
ini terjadi, maka sudah menjadi tugas dan fungsi dari session layer untuk memutus
dan menyudahi hubungan di dalam sebuah koneksi jaringan komputer.
Biasanya hal ini terjadi karena adanya time out, dimana host ataupun server
terlalu lama melakukan respon terhadap permintaan klien, sehingga session layer
tidak mampu untuk membuat hubungan dengan komputer server atau host, yang
membuaqt session layer kemudian mengambil keputusan untuk memutuskan atau
menyudahi suatu koneksi di dalam jaringan komputer.
1. Simplex
Simplex merupakan salah satu jenis komunikasi di dalam jaringan yang simple
dan juga sederhana. Sesuai dengan namanya, sistem komunikasi yang simple ini
mengadopsi sistem komunikasi satu arah, diaman tidak terdapat hubungna timbal
balik. Sehingga komputer hanya mampu berperan sebagai penerima pesan ataupun
pengirim pesan saja, tidak bisa keduanya.
2. Half-Duplex
3. Full-Duplex
3. Pemutusan hubungan.
Contoh dari protokol Layer Session adalah protokol OSI Layer Session Protocol,
juga dikenal sebagai X.225 atau ISO 8.327. Dalam kasus kehilangan sambungan
protokol ini mungkin mencoba untuk memulihkan koneksi. Jika sambungan tidak
digunakan dalam waktu yang panjang, Lapisan Protokol Sidang mungkin akan menutup
dan membukanya kembali. Menyediakan baik untuk full-duplex atau half-duplex operasi
dan menyediakan poin sinkronisasi dalam arus pesan yang dipertukarkan.
Contoh penggunaan lapisan sesi adalah pada kompresi dan enkripsi data. Session
layer juga bisa diaplikasikan pada sistem sistem berikut ini :
e. SCP (Secure Copy) adalah merupakan sarana aman mentransfer file komputer
antara host lokal dan remote tuan rumah atau antara dua host jarak jauh. Hal ini
didasarkan pada SSH (Secure Shell) protocol. Pritocol ini berjalan pada port
22 dan membutuhkan akses shell (apabila linux) pada kedua server. memilki
fungsi mengambil file dari komputer yang dituju, menaruh file pada komputer
yang dtuju.dan menghapus file pada komputer yang dituju.
Sama seperti beberapa layer yang sudah pernah dibahas sebelumnya, session layer
juga bekerja dengan memanfaatkan beberapa protokol-protokol tertentu. Berikut ini
adalah protokol pada session layer:
1. NETBIOS
2. DataGram Support
Menyediakan transmisi tanpa koneksi yang tidak menjamin suksesnya pengiriman
paket, besarnya tidak lebih besar dari 512 bytes. Metode datagram ini digunakan
oleh naming services.
3. Session Support
Memungkinkan transmisi dimana sebuah virtual circuit session diadakan
sedemikian rupa sehingga pengiriman paket dapat dipantau dan dikenali.
2. NETBEUI
3. ADSP
ADSP merupakan kependekan dari Apple Talk Data Stream Protokol, diaman
protocol ini bertugas untuk memeriksa dan juga mengecek apakah terdapat jalur
komunikasi yang putus atau tidak, dan memastikan bahwa jalur komunikasi telah
terhubung dan juga berfungsi dengan baik sebagaimana mestinya.
4. PAP
Printer Access Protocol atau PAP ini merupakan protocol pada session layer yang
bertugas untuk melakukan pencetakan terhadap postscript pada jaringan Apple talk.
a. Kemacetan disebabkan oleh kelebihan beban sumber daya secara berkala. Bila lalu
lintas padat yang melebihi kemampuan router secara tiba-tiba sampai di router, maka
kemacetan mulai terbentuk dan unjuk kerja akan mulai terganggu.
b. Kelebihan beban sinkron adalah keadaan setelah terjadinya gangguan listrik, unjuk
kerja yang buruk dapat terjadi sehubungan dengan adanya kurang penyetelan sistem.
K. Masalah Unjuk Kerja Pada Jaringan
Kemacetan disebabkan oleh kelebihan beban sumber daya secara berkala. Bila
lalu lintas padat yang melebihi kemampuan Router secara tiba-tiba sampai di router,
maka kemacetan mulai terbentuk dan unjuk kerja akan mulai terganggu. Unjuk kerja akan
menurun bila terdapat ketidak seimbangan pada struktur sumber daya. Misalnya, bila
suatu saluran komunikasi Gigabit dihubungkan ke PC yang unjuk kerjanya lebih rendah,
maka CPU tidak akan mampu memproses paket-paket yang masuk dengan sangat cepat
karena sebagian paket akan hilang. Kelebihan beban sinkron adalah keadaan setelah
terjadinya gangguan listrik, unjuk kerja yang buruk dapat terjadi sehubungan dengan
adanya kurang penyetelan sistem. Kualitas penting yang perlu diingat ketika akan
melakukan unjuk kerja jaringan adalah perkalian DELAY BANDWITH, diperoleh
dengan mengalikan bandwith (dalam bit/detik) oleh waktu delay pulang pergi, ini
merupakan kapasitas saluran dari penerima ke pengirim dna kembali ke penerima.
Kesimpulan : untuk 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.
b. Monitoring Traffic
Adalah teknik monitoring jaringan dengan melihat pake aktual dari traffic
pada jaringan dan menghasilkan laporan berdasarkan traffic jaringan.
d. Remote Monitoring
Adalah sebuah managerial kontroling yang bisa mengakses sepenuhnya
koneksi internet tersebut.
f. Tracket
Adalah server pusat yang mengumpulkan infomasi mengenai jumlah
seeder dan leechers.
Soal-Soal Latihan
1. Berikut adalah fungsi atau sebuah proses yang terjadi pada session layer...
a. Mendeteksi dan memperbaiki eror data tingkat rendah
b. Pengontrolan kaidah untuk memformat transmisi data
c. Pengontrolan transfer data
d. Menjelaskan spesifikasi untuk lingkup dimana apliksi jaringan berkomunikasi dengan
layanan jaringan
(Jawaban C, karena dari ketiga option fungsi lainnya yang tertera diatas adalah fungsi dari data
link layer dan presentation layer, sedangkan D adalah pengertian dari application layer)
2. Pada fungsi putusan hubungan dalam sebuah jaringan, session layer akan memutuskan
hubungan jaringan koneksi dengan komputer. Hal ini disebabkan karena...
a. Adanya pertukaran data oleh tiap-tiap computer
b. Terjadi time-out respon dari server terhadap permintaan klien
c. Terputusnya koneksi komputer dengan session layer
d. Terjadinya crash dalam pemindahan data
(Jawaban B. karena jika pada saat dalam waktu yg cukup lama permintaan klien tidak
mendapatkan respon dari server atau dengan arti lain server tidak menanggapi permintaan
tersebut (time-out) sehingga session layer tidak mampu untuk membuat hubungan dengan
komputer server atau host, yang membuaqt session layer kemudian mengambil keputusan untuk
memutuskan atau menyudahi suatu koneksi di dalam jaringan komputer.)
3. Dalam sebuah contoh hubungan komputer dengan printer adalah termasuk kedalam jenis......
a. Half-duplex link
b. Full-duplex link
c. Pass-duplex link
d. Simplex transmission
(jawaban D. Simplex transmission, aliran sinyal selalu dalam satu arah. Contoh : hubungan
komputer dengan printer. Transmisi simplex ini jarang dipakai karena tidak mungkin untuk
mengirim error atau sinyal kontrol kembali melalui link ke sumber data).
b. 5
c. 6
d. 7
(Jawaban B)
6. Dari ke empat fungsi session layer, fungsi manakah yang pertama harus menjalankan
perannya...
a. Pembentukan hubungan
b. Melakukan komunikasi pada sebuah jaringan
c. Pemindahan dan pertukaran data
d. Pemutusan hubungan di dalam sebuah jaringan
(Jawaban B)
10. Berikut adalah tanggung jawab session layer pada jaringan komputer, kecuali...
a. Masalah yang berkaitan secara langsung dengan percakapan antara node-node yang
saling terhubung di dalam jaringan
b. Untuk melakukan sinkronisasi antara pertukaran data antar computer
c. Pengontrolan kaidah untuk memformat transmisi data
d. Membuat struktur sesi komunikasi
(Jawaban C)
11. Berikut adalah sistem dimana session layer dapat di aplikasikan, kecuali ...
a. SQL
b. TCP
c. NFS
d. RPC
(Jawaban B)
12. Yang termasuk protocol dari session layer adalah...
a. SPC
b. ASP
c. X Windows System
d. NetBIOS
(Jawaban D)
(Jawaban D)
a. Monitoring Koneksi
b. Monitoring Traffic
c. Top-Down
d. Remote monitoring
(Jawaban C)
Daftar Pustaka
http://dosenit.com/jaringan-komputer/teknologi-jaringan/session-layer-jaringan-komputer
https://www.academia.edu/9658110/SESSION_LAYER_-_JARKOM
http://docslide.net/documents/tugas-2-jarkom-session-layer.html
https://www.slideshare.net/Dewip24/session-layer
http://syafrizalsetiabudi.blogspot.co.id/2013/03/pengertian-dan-fungsi-netbios.html
http://rudi-strife.blogspot.co.id/2013/03/pengertian-net-beui-netbios-extended.html
https://bersitrahmayang.wordpress.com/2014/03/17/definisi-dan-konsep-rpc-remote-
procedure-call/