komputer
KOMPUTER TEKNOLOGI

Tugas dan Fungsi 7 Layer OSI ( Open System Interconnection )

Model Open System Interconnection ( OSI ) diciptakan oleh International Organization for Standardization ( ISO ) yang menyediakan kerangka logika terstruktur bagaimana proses komunikai data berinteraksi melalui jaringan, hal ini dilakukan agar telekomunikasi dapat berjalan secara efesien meskipun berada di jaringan yang berbeda.

Model Model Open System Interconnectio ( OSI ) memilik 7 layer, yang masing- masing memilki tugas dan perannya masing-masing.

Application Layer

Application layer merupakan layer  yang memungkinkan pengguna melakukan akses terhadap jaringan komunikasi melalui aplikasi antar muka (interface), misalnya: aplikasi mail browser memungkinkan pengguna menulis, membaca, mengambil, mengirim serta mengorganisasi pesan. Contoh aplikasi antar muka yang lain, antara lain: akses file dan direktori secara remote, akses informasi melalui web, akses database dan berbagai layanan jaringan komunikasi yang lain.

Presentation Layer

Presentation Layer memilki fungsi khusus yang berkaitan dengan translasi informasi di antara dua buah sistem, melakukan proses enkripsi agar data atau pesan yang akan ditransmisikan menjadi aman dan melakukan proses kompresi dengan satu tujuan untuk memperkecil jumlah bit yang akan dikirimkan melalui jaringan komunikasi. Proses translasi informasi dibutuhkan karena setiap sistem mungkin memiliki cara yang berbeda untuk mengkodekan (encode) informasi dari karakter atau bilangan menjadi data dalam bentuk bit. Karena itu lapis ini bertugas untuk menjamin adanya inter-operabilitas di antara sistem-sistem yang memiliki metode encoding berbeda.

Session Layer

Session Layer melakukan kendali terhadap percakapan (dialog control) yang terjadi di antara dua buah sistem. Model dialog yang mungkin dilakukan adalah: simplex, half- duplex dan full-duplex. Tugas kedua dari lapis ini adalah melakukan proses sinkronisasi pengiriman dan penerimaan data agar tidak terjadi kesalahan pembacaan data di sisi penerima.

Transport Layer

Transport layer merupakan lapis yang menangani proses komunikasi dari titik ke titik yang sebenarnya. Bandingkan dengan tiga lapis teratas (application, presentation, session) yang hanya menangani proses pemformatan data, pengaturan data dan pengaturan persiapan komunikasi. Pesan (message) yang diterima oleh tranport layer akan dipecah-pecah ke dalam segmensegmen kecil dengan ukuran sesuai dengan yang disyaratkan oleh protokol. Proses dikenal dengan istilah segmentation. Lalu data dalam bentuk segmen-segmen itulah dikirimkan. Tentunya di sisi penerima akan ada proses sebaliknya untuk menggabungkan kembali rangkaian segmen tersebut. Proses penggabungan ini dikenal sebagai reassembly. Dengan adanya error control dan flow control pada lapis ini, tranport layer menjamin bahwa setiap segmen dari pesan akan tiba di tempat tujuan dengan benar dan berurutan. Error control mendeteksi adanya kesalahan dan melakukan aksi untuk memperbaiki kesalahan tersebut, sedangkan flow control menjamin sinkronisasi pengiriman segmen antara sisi pengirim dan penerima, agar tidak terjadi penumpukan data di sisi penerima.

Network layer

Network layer bertanggung jawab untuk pengiriman paket data dari alamat sumber ke alamat tujuan. Termasuk di dalamnya adalah mengatur rute perjalanan masing-masing paket melintasi jaringan komunikasi. Proses ini dikenal dengan nama routing. Berbeda dengan transport layer yang melihat pesan sebagai satu kesatuan utuh, network layer memperlakukan setiap paket secara terpisah. Karena setiap paket telah dilengkapi dengan alamat sumber dan alamat tujuan, maka network layer menjamin agar masing-masing paket sampai di tempat tujuan dengan benar.

Data-link Layer

Data-link Layer Di dalam proses komunikasi data sangat mungkin sekali terdapat berbagai macam peralatan yang membentuk sebuah jaringan komunikasi di antara titik sumber dan titik tujuan. Titik-titik lain yang berada di tengahtengah di atanra titik sumber dan titik tujuan ini kita sebut dengan istilah intermediate node. Tugas utama dari datalink layer adalah menghantarkan data dalam bentuk frameframe kecil dari titik sumber ke intermediate node, atau dari intermediate node ke intermediate node, atau dari intermediate node ke titik tujuan. Dengan kata lain datalink layer hanya bertanggung jawab untuk menghantar frame dalam satu hop saja. Hop adalah koneksi perantara dalam serangkaian koneksi yang menghubungkan dua perangkat

Hop satu dengan hop yang lain dimungkinkan memiliki protokol yang berbeda. Dalam proses pengiriman data dari hop ke hop, data link juga akan melakukan error control, flow control dan access control. Tugas dari error control dan flow control pada data-link layer mirip dengan tugas error control dan flow control pada transport layer. Perbedaan di antara keduanya jelas. Transport layer menangani pengiriman dari titik sumber ke tujuan, sedangkan data-link menangani pengiriman dari hop ke hop. Sedangkan access-control menjamin agar media komunikasi dapat digunakan bersama-sama oleh beberapa terminal yang terhubung dalam sebuah jaringan komunikasi.

Physical Layer

Physical Layer merupakan layer yang bertanggung jawab untuk membawa bit-bit data melalui media tranmisi. Karena itu physical layer bertanggung jawab menentukan spesifikasi perangkat keras, seperti: representasi bit dalam bentuk tegangan listrik, antar-muka (interface) perangkat komunikasi, jenis dan karakteristik media transmisi, topologi jaringan komunikasi, konfigurasi jaringan komunikasi, spesifikasi peralatan dengan kelajuan pengiriman data (data rate) tertentu, dan halhal lain yang terkait media komunikasi secara fisik.