APA ITU OSI LAYER ?
OSI layer ( Open System Interconnection ) adalah model referensi jaringan computer yang digunakan dalam rancangan jaringan computer, spesifikasi operasi, dan juga dalam memecahkan kesulitan dalam koneksi jaringan yang bermasalah (Diane Teare, 2008, p.5). OSI layer di buat oleh Internasional Organization for Standardization (ISO) pada tahun 1977 di Eropa. Sebelum muncul model referensi OSI, system jaringan computer sangat tergantung kepada pemasok (vendor). Dalam hal ini OSI berupaya membentuk standard umum jaringan computer untuk menunjang interoperatibilitas antar pemasok (vendor) yang berbeda.
Tujaan utama dari OSI Layer adalah untuk membantu designer jaringan memahami fungsi dari tiap layer yang berhubungan dengan aliran komunikasi data dan memudahkan vendor bebas untuk mengembangkan suatu bagian tertentu dari teknologi jaringan computer. Dalam model ini ISO sendiri bukan merupakan arsitektur jaringan, karena model ini tidak menjelaskan secara pasti layanan dan protokolnya untuk mengganti setiap lapisannya. Tetapi, ISO ini sudah membuat standar semua lapisan, walaupun semua standar ini bukan merupakan model refensi itu sendiri. Setiap lapisan dinyatakan sebagai standard internasional yang terpisah.
MODEL OSI LAYER

Upper Layer : sesuatu yang berkaitan dengan user interface, data, formatting, dan communication sessions ditangani oleh layer ini. Banyak diimplementasikan dalam bentuk software.
Lower Layer : bagaiman data yang mengalir pada network ditangani oleh layer ini. Dapat diimplementasikan dalam bentuk software dan hardware.
Model referensi ini pernah ditunjukkan sebagai basis untuk mengembangkan protocol – protocol jaringan, meski pada kenyataannya inisatif ini mengalami kegagalan. Kegagalan itu disebabkan oleh beberapa factor berikut :
v Standar model referensi ini, jika dibandingkan model referensi DARPA(model internet) yang dikembangkan oleh Internet Engineering Task Force (IETF), sangat berdekatan.
v Model ini juga sangat kompleks. Beberapa fungsi (seperti hal metode komunikasi connectionless) dianggap kurang bagus,sementara fungsi yang lain (seperti flow control dan koreksi kesalahan) diulang – ulang beberapa lapisan.
v Pertumbuhan internet dan protocol TCP/IP (sebuah protocol jaringan dunia nyata ) membuat OSI Reference model menjadi kurang diminati.
Prinsip – prinsip yang digunakan OSI Layer yaitu :
- Sebuah layer harus dibuat bila diperlukan tingkat abstraksi yang berbeda.
- Setiap layer harus memiliki fungsi – fungsi tertentu.
- Fungsi setiap layer harus dipilih dengan teliti sesuai dengan ketentuan standar protocol internasional.
- Batas – batas layer diusahakan agar meminimalkan aliran informasi yang melewati interface.
- Jumlah layer harus cukup banyak, sehingga fungsi – fungsi yang berbeda tidak perlu disatukan dalam satu layer diluar keperluannya. Akan tetapi jumlah layer juga harus diusahakan sedikit mungkin sehingga arsitektur jaringan tidak menjadi sulit dipakai.
- Fungsi layer dibawah adalah mendukung fungsi layer diatasnya.
Model OSI layer ada 7 lapisan yaitu :
1. Physical
Physical ini mempunyai tanggungjawab atas proses data menjdai bit dan mentransfernya melalui media kabel dan menjaga koneksi fisik antar system. Physical ini memiliki spesifikasi elektrik,mekanik, prosedur dan fungaional untuk mengaktifkan, mempertahankan dan men-nonaktifkan link fisik antara system yang berkomunikasi dengan level tegangan, timing perubahan level tegangan,data rate, jarak maksismum transmisi dan konektor. Fungsi physical sendiri itu untuk media transmisi jaringan, metode pensinyalan, sinkronisasi bit, arsitektur jaringan, topologi jaringan, dan pengabelan. Selain itu, physical layer juga mendefinisikan bagaimana Network Interface Card (CARD) dapat berinteraksi dengan media kabel atau radio. Contohnya : topologi jaringan dan pengkabelan. Contoh protocol : RS – 232,T1,E1,SONET,HUB,REPEATER, dll.
Komponen pada gambar Physical Layer :
1. HUB

2. REPEATER

2. Data Link
Data link layer ini menyediakan link untuk data, memaketkannya menjadi frame yang berhubungan dengan “hardwere” kemudian diangkut melalui media komunikasinya dengan kartu jaringan, mengatur komunikasi layer physical antara system koneksi dengan penanganan error. Fungsi dari layer ini tersebut adalah untuk menetukan bagaimana bit – bit data dikelompokkan menjadi format yang disebut sebagai frame. Contohnya : topologi bus, topologi ring. Contoh protocol : ATM, FDDI, Frame Relay dll.
3. Network
Network ini bertanggungjawab menentukan alamat jaringan, menentukan rute yang harus diambil selama perjalanan, dan menjaga antrian trifik di jaringan. Data pada layer ini berbentuk paket. Fungsi dari Network adalah unutk mendefinisikan alamat – alamat IP, membuat header untuk paket – paket, dan kemudian melakukan routing melalui internetworking dengan menggunakan router dan swtich layer 3. Contoh perangkat : logical addressing, routing dan switch layer 3. Untuk contoh protocol : IPX,IP,IGRP,OSPF,dll.
4. Transport layer
Pada layer ini bertanggungjawab membagi data menjadi segmen, menjaga koneksi logika “end – to – end antar terminal, dan menyediakan penanganan error. Layaran transport menerapkan data handal yang transparan terhadap upper layers → flow control, multiplexing, manajemen virtual circuit,serta error checking & error recovery. Fungsi transport layer untuk memecah data ke dalam paket data serta memberikan nomor urut ke paket – paket tersebut sehingga dapat disusun kembali pada sisi tujuan setelah diterima. Contoh protocol : TCP,ARP,RARP,SPX,NETBIOS,ATP.
5. Session
Session layer menetukan bagaimana dua terminal menjaga, memelihara dan mengatur koneksi. Bagaimana mereka saling berhubungan satu sama lain. Fungsi dari session adalah untuk mendefinisikan bagaimana koneksi dapat dibuat, dipelihara, atau dihancurkan. Koneksi di layer ini di sebut “session”. Layanan yang diberikan oleh 3 layer pertama ini adalah (fisik,data link dan network) tidak cukup untuk beberapa proses. Maka lapisan session dibutuhkan dialog controller. Contoh protocol : SQL,DNS,ASP NetBIOS dll.
6. Presentation Layer
Presentation layer adalah layer yang bertanggungjawab bagaimana data dikonversi dan di format untuk transfer data. Contoh : konversi format text ASCII untuk dokumen, .GIF dan JPG untuk gambar. Layer ini lebih cenderung pada syntax dan sematic pada pertukaran informasi dua system. Dalam hal ini presentation layer tidak mengijinkan pengguna untuk menyelesaikan sendiri suatu masalah. Tidak seperti layer – layer yang dibawahnya yang hanya melakukan pemindahan bit dari satu tempat ke tempat yang lainnya. Funsi dari layer ini adalah untuk mentranslasikan data yang hendak ditransmisikan melalui jaringan. Layer ini juga membentuk kode konversi translasi data, enskripsi dan konversi. Contoh protocol : TDI,ASCII,EBCDIC, MIDI,MPEG dll.
7. Apllication/Layer Aplikasi
Apllication/Layer aplikasiLapisan ini menyediakan jasa aplikasi pengguna dan layer ini bertanggungjawab atas pertukaran informasi antara program computer, seperti e-mail, dan service lain yang di jaringan. Contohnya : service printer / aplikasi yang lainnya. Lapisan ini berfungsi untuk antar muka dengan aplikasi dengan fasilitas jaringan dan menentukan ketersedian resource. Network component yang digunakan adalah Gateway. Lapisan aplikasi ini menyediakan layanan jaringan seperti transfer file menggunakan FTP, halaman WEB menggunakan HTTP. Contoh protocol : DNS,FTP,SNMP,NFS,TELNET,APPC,SMB,CMIP (Common Management Information Protocol ).