3. OSI Layer
3.1 Pengertian OSI layer
OSI adalah standar komunikasi yang diterapkan di dalam jaringan komputer. Standar itulah yang menyebabkan seluruh alat komunikasi dapat saling berkomunikasi melalui jaringan. Model referensi OSI (Open System Interconnection) menggambarkan bagaimana informasi dari suatu software aplikasi di sebuah komputer berpindah melewati sebuah media jaringan ke suatu software aplikasi di komputer lain. Model referensi OSI secara konseptual terbagi ke dalam 7 lapisan dimana masing-masing lapisan memiliki fungsi jaringan yang spesifik. Model Open Systems Interconnection (OSI) diciptakan oleh International Organization for Standardization (ISO) yang menyediakan kerangka logika terstruktur bagaimana proses komunikasi data berinteraksi melalui jaringan. Standard ini dikembangkan untuk industri komputer agar komputer dapat berkomunikasi pada jaringan yang berbeda secara efisien[1].
OSI merupakan model atau acuan arsitektural utama untuk network yang mendeskripsikan bagaimana data dan informasi network di komunikasikan dari sebuah aplikasi komputer ke aplikasi komputer lain melalui sebuah media transmisi, sehingga mempermudah pengertian, penggunaan, desain, pengolahan data dan keseragaman standar vendor dan juga sebagai panduan bagi vendor agar device-nya dapat berjalan di jaringan.
Pada jaman dahulu sebelum terciptanya OSI, melakukan sebuah komunikasi pada jaringan komputer tidaklah mudah sebab masing-masing vendor dan developer di masa itu menggunakan protokol jaringan mereka masing-masing, sehingga menyulitkan pengguna ketika akan melakukan pertukaran data dari suatu komputer dengan komputer lain disebabkan karena protokol jaringan yang dimiliki masing-masing komputer tersebut berbeda.
Melihat hal tersebut, pada tahun 1980-an badan standarisasi internasional yaitu International Organization for Standardization (ISO) membuat sebuah model referensi yang disebut OSI yang terdiri dari tujuh layer. Setiap layer memiliki perannya masing-masing sehingga disaat ini kita tidak perlu khawatir mengenai masalah protokol komputer apa yang akan anda gunakan untuk dapat berkomunikasi dengan teman anda. [2].
3.2 Bagian-Bagian OSI Layer
Terdapat 7 layer pada model OSI. Setiap layer bertanggungjawab secara khusus pada proses komunikasi data. Misalnya, satu layer bertanggungjawab untuk membentuk koneksi antar perangkat, sementara layer lainnya bertanggungjawab untuk mengoreksi terjadinya “error” selama proses transfer data berlangsung[1].
Model Layer OSI dibagi dalam dua group: “upper layer” dan “lower layer”. “Upper layer” fokus pada applikasi pengguna dan bagaimana file direpresentasikan di komputer. Untuk Network Engineer, bagian utama yang menjadi perhatiannya adalah pada “lower layer”. Lower layer adalah intisari komunikasi data melalui jaringan actual[3]. Penjelasan lebih lanjut tentang upper dan lower layer, yaitu :
1. Upper layers , segala sesuatu yang berkaitan dengan user interface, data formatting, dan communication session, leb ih tepatnya banyak berkaitan dengan aplikasi (software). Yang termasuk dalam Upper Layers yaitu Application Layer, Presentation Layer, dan Session Layer
2. Lower layer, Segala sesuatu yang berkaitan dengan Network atau jaringan, data flow atau bagaimana data mengalir, Bagian dari Lower Layers yaitu Physical Layer, Data Link Layer, Network Layer, dan Transport Layer
7 Lapisan OSI layer dapat dilihat pada gambar lapisan OSI layer dibawah ini.
Gambar lapisan OSI layer
Tabel Lapisan Referensi Model OSI
3.2.1 Application
Application layer menyediakan jasa untuk aplikasi pengguna, layer ini bertanggungjawab atas pertukaran informasi antara program computer, seperti program e-mail dan service lain yang berjalan di jaringan seperti server printer atau aplikasi computer l;ainnya. Berfungsi sebagai antarmuka dengan aplikasi dengan fungsionalitas jaringan. Mengatur bagaimana aplikasi dapat mengakses jaringan, dan kemudian membuat pesan-pesan kesalahan. Protocol yanmg berada dalam lapisan ini adalah HTTP, FTP, SMTP, dan NFS.
3.2.2 Presentation
Presentation layer ini bertanggung jawab bagaimana data dikonversi dan di format untuk transfer data. Contoh konversi format text ASCII untuk dokumen, GIF dan .JPG untuk gambar layer ini membentuk kode konversi, trnslasi data, enkripsi dan konversi. selain itu layer ini berfungsi untuk mentranslasikan data yang hendak ditransmisikan oleh aplikasi kedalam format yang dapat ditransmisikan melalui jaringan. Protocol yang berada dalam level ini adalah perangkat lunak director (redictor Software). Seperti layanan worksatation (dalam Windows NT) dan juga Network Shell ( semacam Virtual Network Computing) (VNC) atau Remote Dekstop Protocol (RDP).
3.2.3 Session
Session layer menentukan bagaimna dua terminal menjaga, memelihara dan mengatur koneksi. Bagaimna mereka saling berhubungan satu sama lain. Koneksi di layer di sebut “session”. Session Layer berfungsi untuk mendefinisikan bagaimana koneksi dapat dibuat, dipelihara atau di hancurkan. Selain itu, di level ini juga dilakukan resolusi nama.
3.2.4 Transport
Transport layer bertanggung jawab membagi data menjadi segmen, menjaga koneksi logika “end – to _ end” antar terminal, dan menyediakan penanganan error (error handling). Transport ini Berfungsi untuk memecahkan data kedalam paket-paket tersebut sehingga dapat disusun kembali pada sisi tujuan yang telah diterima. Selain itu, pada level ini juga membuat tanda bahwa paket diterima dengan sukses (acknowledgement) dan mentransmisikan ulang terhadap paket-paket yang hilang di tengah jalan.
3.2.5 Network
Network layer bertanggung jawab menentukan alamat jaringan, menentukan rute yang harus diambil selama perjalanan, menjaga antrian tafik di jaringan. Data pada layer ini berbentuk “Paket”. Network ini berfungsi untuk mendefinisikan alamat-alamat IP, membuat Header untuk paket-paket dan kemudian melakukan routing melalui internet-working dengan menggunakan router dan switch layer 3.
3.2.6 Data Link
Data link layer menyediakan link untuk data. Memaketkan-nya menjadi frame yang berhubungan dengan “hardware” kemudian diangkut melalui media komunikasinya dengan kartu jaringan, mengatur komunikasi layer physical antara system koneksi dengan penaganan error. Datalink ini berfungsi untuk menentukan bagaimana bit-bit data dikelompokan menjadi format yang disebut sebagai frame. Selain itu, pada level ini terjadi koreksi kesalahan, flow control, pengalamatan perangkat keras seperti halnya di Media Access Control Address ( MAC Address), dan menetukan bagaimna perangkat perangkat jaringan seperti hub, bridge, repeater dan switch layer 2 beroperasi. Spesifikasi IEEE 802, membagi level; ini menjadi dua level anak, yaitu lapisan Logical Link Control (LLC)dan lapisan Media Access Control (MAC).
3.2.7 Physical
Physical layer bertanggung jawab atas proses data menjadi bit dan mentransfernya melalui media (seperti kabel) dan menjaga koneksi fisik antar system. Physical ini berfungsi untuk mendefinisikan media transmisi jaringan, metode pensinyalan, sinkronisasi bit, arsitektur jaringan (seperti halnya Ethernet atau token Ring), topologi jaringan dan pengkabelan. Selain itu, level ini juga mendefinisikan bagaimana Network Interface Card (NIC) dapat berinteraksi dengan media kabel atau radio[3].
3.3 Cara Kerja OSI Layer[3]
Proses berjalannya data dari suatu host ke host lain pada sebuah jaringan terbilang cukup panjang, semua data tersebut harus melalui setiap layer dari OSI untuk dapat sampai ke host tujuan. Contoh misalnya ketika anda akan mengirimkan sebuah email ke komputer lain pada sebuah jaringan komputer.
Proses yang terjadi pertama adalah pada application layer, yaitu menyediakan program aplikasi email yang akan digunakan untuk mengirim data ke komputer lain melalui jaringan. Pada presentation layer email tersebut kemudian dikonversi menjadi sebuah format jaringan. Kemudian pada session layer akan dibentuk sebuah sesi perjalanan data tersebut dari mulai dibentuk hingga selesainya proses pengiriman.
Pada transport layer data tersebut dipecah menjadi bagian-bagian kecil lalu kemudian akan dikumpulkan kembali pada transport layer si penerima. Pada network layer akan dibuatkan sebuah alamat dan ditentukan jalan yang akan dilalui oleh data tersebut untuk dapat sampai ke tujuan. Pada data link layer data tersebut dibentuk menjadi sebuah frame dan alamat fisik dari perangkat pengirim dan penerima akan di tetapkan.
Kemudian pada layer terakhir physical layer mengirimkan data tersebut melalui sebuah medium jaringan, menuju ke lapisan transport si penerima. Lalu kemudian alur yang sama terjadi pada komputer tujuan namun dimulai dari layer paling bawah (physical layer) hingga ke layar paling atas (application layer). Itulah penjelasan lengkap mengenai model OSI dan bagaimana cara kerjanya. Memahami bagaimana layar OSI bekerja dapat meningkatkan pemahaman anda mengenai bagaimana suatu jaringan komputer bekerja dan protokol-protokol yang bekerja didalamnya[1].
Tujuh dari model OSI mendifinisikan interface antara software - software yang berkomunikasi dan aplikasi yang memerlukan untuk berkomunikasi keluar dari komputer dimana aplikasi tersebut berada. Layer Application OS I memiliki fungsi - fungsi:
1. 1. Mendukung
file transfer
2. Kemampuan
untuk melakukan
3. pencetakan
(print) pada jaringan
4. Surat
elektronik (email)
5. Pengiriman
pesan elektronik (electronic messaging)
6. Melakukan
browsing pada World Wide Web
Protocol - protocol yang mengimplementasikan aturan Layer Application :
1. HTTP (Hyper Text Transfer Protocol), protokol untuk transfer file HTML dan Web
2. DHCP (Dynamic Host Configuration Protocol), protokol untuk distribusi IP pada jaringan dengan jumlah IP yang terbatas .
3. DNS (Domain Name Server), Database nama domain mesin dan nomor IP .
4. FTP (File Transfer Protocol), protokol untuk transfer file.
5. MIME (Multipurpose Internet Mail Extension), protokol untuk mengirim file biner dalam bentuk teks .
6. NNTP (Network News Transfer Protocol), protokol untuk menerima dan mengirim newsgroup
7. POP (Post Office Protocol), protokol untuk mengambil mail dari server .
8. SMB (Server Message Block), protokol untuk transfer berbagai server file DOS dan Windows.
9. SAP (Netwares Service Advertising Protocol)
10. NFS (Network File System)
11. SMTP (Simple Mail Transfer Protocol)
12. E-Mail (Electronic Mail)
3.4 Kelebihan dan Kekurangan OSI Layer
OSI
model mengklasifikasikan dan mengatur hal-hal yang mesti dilakukkan oleh
komputer untuk menyiapkan data yang akan dikirim melalui jaringan. OSI model
merupakan metode yang paling banyak digunakan dalam jaringan komunikasi data,
akan tetapi yang mesti diingan adalah OSI layer hanyalah model teoritis yang
mendefinisikan standar untuk programmer dan administrator jaringan, bukan
sebuah alat atau perangkat keras.
Penggunaan
dan pemahaman yang baik terhadap OSI Layer dalam kaitannya dengan konsep
jaringan memberikan keuntungan sebagai berikut:
1. Memberikan
pemahaman bersama dan referensi umum tentang networking kepada para
professional di bidang networking.
2. Membagi
tugas pada masing – masing layer.
3. Memungkiinkan
spesialisasi yang berbeda pada masing – masing layer.
4. Dapat
dijadikan bahan pertinmbangan dalam troubleshoot masalah.
5. Meningkatkan
standar interoperabilitas antara jaringan dan perangkat.
6. Menyediakan
modularitas dalam fitur jaringan (pengambang dan perubahan pada sebuah layer
tidak mempengaruhi layer lainnya).
Namun
OSI layer juga tidak lepas dari kekurangan, berikut adalah kekurangan dari OSI
model:
1. Lapisan
OSI bersifat teoritis dan tidak benar – benar melakukan fungsi yang sebenarnya.
2. Implementasi
dalam dunia industri jaringan memiliki hubungan yang sama persis dengan lapisan
pada OSI Layer.
3. Protokol
yang berbeda dalam stack melakukan fungsi yang berbeda yang membantu mengirim
atau menerima pesan keseluruhan.
4. Protokol
yang berbeda – beda fungsinya pada tiap lapisan dapat mengirimkan atau menerima
pesan.
5. Perubahan
pada suatu protokol tidak bersifat menyeluruh ke semua bagian.
Daftar pustaka :
[1]
http://www.diarypc.com/2014/01/pengertian-7-osi-layer-dan-tcpip.html
[2]
https://www.nesabamedia.com/pengertian-osi-layer/
[3] Nugroho Aziz, Makalah Osilayer. 2013.
Makalah osilayer. Semarang : Universitas Dian Nuswantoro


Tidak ada komentar:
Posting Komentar