Session Layer OSI Model
Session layer Receiver Sender
Lapisan Session bertanggung jawab untuk mengatur percakapan/dialog dan sinkronisasi
LAYER 5: SESSION Lapisan Sessi mendefinisikan bagaimana memulai, mengontrol dan mengakhiri percakapan (baca:session) antar aplikasi Termasuk di dalamnya : mengatur beragam pesan dua arah (multiple bi-directional messages) menggunakan kontrol dialog (dialogue control). melakukan sinkronisasi lapisan presentasi antara dua hosts dan mengatur pertukaran data antara keduanya menawarkan ketentuan transfer data yang efisien ke layer presentasi
Fungsi Dasar Protokol Layer Sessi Membuat Koneksi– sessi / komunikasi antara aplikasi yang berjalan pada komputer satu dengan aplikasi yang berjalan pada komputer yang lain THREE-WAY-HANDSHAKE: sebuah metode yang paling banyak digunakan untuk membuka dan menutup koneksi Sender mengirimkan SYN untuk meminta sebuah sesi kepada receiver Receiver membalas dengan mengirimkan ACK untuk mengakui ( acknowledge) pesan SYN yang dikirimkan oleh sender dan mengirimkan pesan SYN untuk meminta sebuah sesi kepada sender Sender membalasnya dengan mengirimkan pesan ACK untuk mengakui pesan SYN yang dikirimkan oleh receiver
Fungsi Dasar Protokol Layer Sessi
Fungsi Dasar Protokol Layer Sessi Mengatur multiple sessions Satu komputer dapat membuat lebih dari satu sesi dengan komputer lainnya atau dengan beberapa komputer lainnya, contoh session 1: bertukar informasi melalui protokol aplikasi HTTP dengan www.yahoo.com session 2: bertukar informasi melalui protokol aplikasi HTTP dengan www.google.com session 3: bertukar informasi melalui protokol aplikasi HTTP dengan www.espn.com Dua komputer juga dapat membangun lebih dari satu sesi, function 1: menonton film melalui protokol aplikasi Video Streaming dengan function 2: membaca e-book melalui protokol aplikasi Adobe Acrobat Reader function 3: menyalin file melalui protokol aplikasi File Sharing
Satu komputer dapat membuat lebih dari satu sesi dengan komputer lainnya atau dengan beberapa komputer lainnya Yahoo AOL ESPN
Two computers can establish multiple sessions video E-book fileserver File sharing
Fungsi Dasar Protokol Layer Sessi Mengakhiri sebuah sessi THREE-WAY-HANDSHAKE: Sender mengirim pesan FIN untuk menutup sebuah sesi ke receiver Receiver membalasnya dengan mengirim pesan ACK untuk mengakui pesan FIN yang dikirimkan oleh sender dan juga mengirim pesan FIN untuk menutup sebuah sesi ke sender Sender membalas dengan mengirim pesan ACK untuk mengakui pesan FINyang dikiramkan oleh receiver
Contoh protokol pada layer sesi ISO-SP: OSI Session Layer Protocol PPTP :Point-to-Point Tunneling Protocol RPC : Remote Procedure Call Protocol RTCP : Real-time Transport Control Protocol SQL : Session layer application that manages multiple queries to the SQL database.