OSI LAYER
Pada dasarnya, komunikasi data
merupakan proses mengirimkan data dari satu komputer ke komputer yang lain.
Untuk dapat mengirimkan data, pada komputer harus ditambahkan alat khusus, yang
dikenal sebagai network interface (interface jaringan). Jenis interface
jaringan ini bermacam-macam, bergantung pada media fisik yang digunakan untuk
mentransfer data tersebut Hal lain yang perlu diperhatikan ialah, pada komputer
tujuan transfer data mungkin terdapat lebih dari satu aplikasi yang menunggu
datangnya data. Data yang dikirim harus sampai ke aplikasi yang tepat, pada
komputer yang tepat tanpa kesalahan.
Untuk setiap problem komunikasi data,
diciptakan solusi khusus berupa aturan-aturan untuk menangani problem tersebut.
Untuk menangani semua masalah komunikasi data, keseluruhan aturan ini harus
bekerja sama satu dengan lainnya. Sekumpulan aturan untuk mengatur proses
pengiriman data ini disebut sebagai protocol komunikasi data. Protocol ini
diimplementasikan dalam bentuk program komputer (software) yang terdapat pada
komputer dan peralatan komunikasi data lainnya.
Pada tahun 1977 ISO (International
Organization for Standarization) menetapkan OSI
(Open Standard Interconnection)
sebagai standar bagi komunikasi data, OSI adalah sebuah standar baku dan ia
hanyalah sebuah model rujukan, jika kita misalkan suatu model adalah sebuah
pertanyaan, maka protokol adalah jawabannya. Suatu protokol hanya dapat
menjawab satu atau beberapa pertanyaan tertentu yang spesifik atau dengan kata
lain suatu protokol hanya melayani suatu lingkup wilayah yang sangat terbatas.
Sebuah protokol tentu saja tidak dapat menjawab semua pertanyaan yang diajukan
oleh sebuah model,akan tetapi dengan menggabungkan berbagai macam protokol
dalam sebuah protokol suite (misalnya TCP/IP) kita dapat menjawab seluruh
pertanyaan yang diajukan oleh model yang ada.
OSI model dibuat dengan tujuan agar
komunikasi data dapat berjalan melalui langkah-langkah yang jelas,
langkah-langkah ini biasa disebut dengan nama “layer” dan Model OSI terdiri
dari tujuh layer dengan pembagian tugas yang jelas, ke tujuh layer itu
- Aplication layer
- Presentation layer
- Session layer
- Transport layer
- Network layer
- Data-Link layer
- Physical layer
adapun fungsi dan pengertian dari tiap layer adalah :
7. Application adalah Layer paling tinggi dari model OSI,
seluruh layer dibawahnya bekerja untuk layer ini, tugas dari application
layer adalah Berfungsi sebagai antarmuka dengan aplikasi dengan fungsionalitas
jaringan, mengatur bagaimana aplikasi dapat mengakses jaringan, dan kemudian
membuat pesan-pesan
kesalahan. Protokol yang berada dalam lapisan ini adalah HTTP, FTP, SMTP, NFS.
6. Presentation berfungsi untuk mentranslasikan data yang hendak ditransmisikan oleh aplikasi ke dalam format yang dapat ditransmisikan melalui jaringan. Protokol yang berada dalam level ini adalah perangkat lunak redirektor (redirector software), seperti layanan Workstation (dalam windows NT) dan juga Network shell (semacam Virtual network komputing (VNC) atau Remote Dekstop Protokol (RDP).
5. Session Berfungsi untuk mendefinisikan bagaimana koneksi dapat dibuat, dipelihara, atau dihancurkan. Selain itu, di level ini juga dilakukan resolusi nama.
4. Transport Berfungsi untuk memecah data ke dalam paket-paket data serta memberikan nomor urut ke paket-paket tersebut sehingga dapat disusun kembali pada sisi tujuan setelah diterima. Selain itu, pada level ini juga membuat sebuah tanda bahwa paket diterima dengan sukses (acknowledgement), dan mentransmisikan ulang terhadap paket-paket yang hilang di tengah jalan.
3. Network Berfungsi untuk mendefinisikan alamat-alamat IP, membuat header untuk paket-paket, dan kemudian melakukan routing melalui internetworking dengan menggunakan router dan switch layer3.
2. Data Link Befungsi untuk menentukan bagaimana bit-bit data dikelompokkan menjadi format yang disebut sebagai frame. Selain itu, pada level ini terjadi koreksi kesalahan, flow control, pengalamatan perangkat keras seperti halnya Media Access Control Address (MAC Address), dan menetukan bagaimana perangkat-perangkat jaringan seperti hub, bridge, repeater, dan switch layer2 beroperasi. Spesifikasi IEEE 802, membagi level ini menjadi dua level anak, yaitu lapisan Logical Link Control (LLC) dan lapisan Media Access Control (MAC).
1. Physical adalah Layer paling bawah dalam model OSI. Berfungsi untuk mendefinisikan media transmisi jaringan, metode pensinyalan, sinkronisasi bit, arsitektur jaringan (seperti halnya Ethernet atau Token Ring), topologi jaringan dan pengabelan. Selain itu, level ini juga mendefinisikan bagaimana Network Interface Card (NIC) dapat berinteraksi dengan media kabel atau radio.
kesalahan. Protokol yang berada dalam lapisan ini adalah HTTP, FTP, SMTP, NFS.
6. Presentation berfungsi untuk mentranslasikan data yang hendak ditransmisikan oleh aplikasi ke dalam format yang dapat ditransmisikan melalui jaringan. Protokol yang berada dalam level ini adalah perangkat lunak redirektor (redirector software), seperti layanan Workstation (dalam windows NT) dan juga Network shell (semacam Virtual network komputing (VNC) atau Remote Dekstop Protokol (RDP).
5. Session Berfungsi untuk mendefinisikan bagaimana koneksi dapat dibuat, dipelihara, atau dihancurkan. Selain itu, di level ini juga dilakukan resolusi nama.
4. Transport Berfungsi untuk memecah data ke dalam paket-paket data serta memberikan nomor urut ke paket-paket tersebut sehingga dapat disusun kembali pada sisi tujuan setelah diterima. Selain itu, pada level ini juga membuat sebuah tanda bahwa paket diterima dengan sukses (acknowledgement), dan mentransmisikan ulang terhadap paket-paket yang hilang di tengah jalan.
3. Network Berfungsi untuk mendefinisikan alamat-alamat IP, membuat header untuk paket-paket, dan kemudian melakukan routing melalui internetworking dengan menggunakan router dan switch layer3.
2. Data Link Befungsi untuk menentukan bagaimana bit-bit data dikelompokkan menjadi format yang disebut sebagai frame. Selain itu, pada level ini terjadi koreksi kesalahan, flow control, pengalamatan perangkat keras seperti halnya Media Access Control Address (MAC Address), dan menetukan bagaimana perangkat-perangkat jaringan seperti hub, bridge, repeater, dan switch layer2 beroperasi. Spesifikasi IEEE 802, membagi level ini menjadi dua level anak, yaitu lapisan Logical Link Control (LLC) dan lapisan Media Access Control (MAC).
1. Physical adalah Layer paling bawah dalam model OSI. Berfungsi untuk mendefinisikan media transmisi jaringan, metode pensinyalan, sinkronisasi bit, arsitektur jaringan (seperti halnya Ethernet atau Token Ring), topologi jaringan dan pengabelan. Selain itu, level ini juga mendefinisikan bagaimana Network Interface Card (NIC) dapat berinteraksi dengan media kabel atau radio.
Tanggung jawab setiap layer adalah
menyediakan servis bagi layer diatasnya, layer yang berada diatas tidak perlu
tahu tentang bagaimana data bisa sampai kesana atau apapun yang terjadi di
layer di bawahnya. Ketuju layer tersebut disusun berdasarkan lima prinsip yang
harus diikuti untuk menentukan layer dalam komunikasi, yaitu :
-
Layer dibuat jika ketika diperlukan pemisahan level yang secara teori
diperlukan.
-
Masing-masing layer memiliki fungsi yang jelas.
-
Setiap fungsi dari masing-masing layer telah ditentukan agar sesuai dengan
standart protokol secara internasional.
-
Batas kedua layer telah ditentukan untuk mengurangi informasi menerobos
antarmuka layer.
-
Setiap layer ditentukan dengan jelas fungsinya, tetapi jumlah layer sebaiknya
sekecil mungkin untuk menghindari arsitektur yang luas.
Tujuan OSI :
1. Koordinasi berbagai kegiatan.
2. Penyimpanan data.
3. Manajemen sumber dan proses.
4. Keandalan dan keamanan sistem
pendukung perangkat lunak.
5. Membuat kerangka agar sistem /
jaringan yang mengikutinya dapat saling berkomunikasi/ saling bertukar
informasi, sehingga tidak tergantung merk dan model peralatan.
6. 3 layer pertama adalah interface
antara terminal dan jaringan yang dipakai bersama, 4 layer selanjutnya adalah
hubungan antara software.
7. Antar layer berlainan terdapat
interface, layer yang sama terdapat protokol
Upper layers fokus pada aplikasi pengguna dan bagaimana file
direpresentasikan di komputer. Upper layers berurusan dengan persoalan
aplikasi dan pada umumnya diimplementasi hanya pada software.
Lower layers merupakan intisari komunikasi data melalui jaringan aktual. Lower
layers mengendalikan persoalan transport data. Lapisan fisik dan lapisan
data link diimplementasikan ke dalam hardware dan software. Lower layers yang
lain pada umumnya hanya diimplementasikan dalam software.
Bagaimana Model OSI Bekerja
Pembentukan paket dimulai dari layer
teratas model OSI.
Aplication layer megirimkan data ke presentation layer, di
presentation layer data ditambahkan header dan atau tailer kemudian dikirim ke
layer dibawahnya, pada layer dibawahnya pun demikian, data
ditambahkan header dan atau tailer
kemudian dikirimkan ke layer dibawahnya lagi, terus demikian sampai ke physical
layer. Di physical layer data dikirimkan melalui media transmisi ke host
tujuan.
Di host tujuan paket data mengalir
dengan arah sebaliknya, dari layer paling bawah ke layer paling atas. Protokol
pada physical layer di host tujuan mengambil paket data dari media transmisi
kemudian mengirimkannya ke data-link layer, data-link layer memeriksa data-link
layer header yang ditambahkan host pengirim pada paket, jika host bukan yang
dituju oleh paket tersebut maka paket itu akan di buang, tetapi jika host
adalah yang dituju oleh paket tersebut maka paket akan dikirimkan ke network
layer, proses ini terus berlanjut sampai ke application layer di host tujuan. Proses
pengiriman paket dari layer ke layer ini disebut dengan “peer-layer
communication”.