Bab 10 Session Layer Abdillah, MIT
Abstraksi Session Layer Tugas utama session layer adalah memulai, mengatur dan mengakhiri sesi antara dua host yang saling berkomunikasi. Session layer bertanggung jawab untuk melakukan sinkronisasi pertukaran data antara dua aplikasi dan membuat struktur sesi komunikasi. Jika ingin mengingat layer 5 dengan cepat, pikirkan tentang dialog dan percakapan.
Dialogue Control Session layer menggunakan dialogue control untuk memutuskan apakah menggunakan percakapan simultan dua arah atau komunikasi bergantian dua arah. Komunikasi bergantian dua arah menggunakan data token session layer yang memungkinkan setiap host untuk menggunakan gilirannya. Hal ini mirip dengan cara Token Ring layer 2 dalam mengatasi collision.
Dialogue Separation Session layer menggunakan dialogue separation untuk memulai, mengakhiri dan mengatur komunikasi secara berurutan. Dialog separation mengirim synchronisation message pada saat t = checkpoint dimana kedua host melakukan: backup file tertentu save network setting save clock setting membuat catatan pada endpoint
Protokol Session Layer Session layer memiliki sejumlah protokol. Anda harus dapat mengenali protokol ini ketika muncul dalam prosedur login atau aplikasi. Contoh protokol Session Layer adalah: Network File System (NFS) Structured Query Language (SQL) Remote Procedure Call (RPC) X-Window System AppleTalk Session Protocol (ASP) Digital Network Architecture (DNA – SCP)
Network File System NFS merupakan sebuah sistem file terdistribusi yang dikembangkan oleh Sun Microsystems. NFS didesain sedemikian rupa untuk mengizinkan pengeksporan sistem file terhadap jaringan yang heterogen (yang terdiri dari sistem-sistem operasi yang berbeda dan platform yang juga berbeda). NFS umumnya menggunakan protokol Remote Procedure Call (RPC) yang berjalan di atas UDP dan membuka port UDP dengan port number 2049 untuk komunikasi antara klien dan server di dalam jaringan.
Structured Query Language SQL (Structured Query Language) adalah sebuah bahasa yang dipergunakan untuk mengakses data dalam basis data relasional. Bahasa ini merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya. Secara umum, SQL terdiri dari dua bahasa, yaitu Data Definition Language (DDL) dan Data Manipulation Language (DML).
X-Window System X-Windows adalah sistem grafis dan windowing bagi sistem operasi UNIX dan sistem-operasi-mirip-UNIX yang dikembangkan sejak tahun 1984 di Massachusetts Institute of Technology. Dengan menggunakan X-Windows dan aplikasi Windows Manager, sebuah komputer dengan sistem operasi UNIX dapat memiliki sistem GUI (Graphical User Interface), seperti KDE dan GNOME.
AppleTalk Session Protocol AppleTalk adalah sebuah protokol yang dikembangkan oleh Apple Inc untuk jaringan komputer .