180 likes | 491 Views
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
E N D
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 • 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
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
Contohprotokolpada 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.