Open System Interconnection atau yang biasa disingkat dengan OSI adalah sebuah model referensi dalam bentuk kerangka konseptual yang mendefinisikan standar koneksi untuk sebuah komputer. Dan tujuan dibuatnya model referensi OSI ini yakni sebagai rujukan untuk para vendor dan developer sehingga produk atau software yang mereka buat dapat bersifat universal, yang berarti dapat bekerja sama dengan sistem atau produk lainnya tanpa harus melakukan upaya khusus dari pengguna jaringan komputer bersangkutan.
Sejarah
Sebelum adanya OSI Layer, setiap vendor dan developer
jaringan di masa itu hanya menggunakan protokol mereka masing-masing, sehingga
rasanya akan menyulitkan pengguna ketika ingin melakukan pertukaran data dari
suatu komputer dengan komputer lain. Akhirnya pada tahun 1977, International Organization
for Standardization (ISO) memutuskan membuat sebuah referensi model yang
disebut OSI. Dan teknologi OSI itu terdiri dari tujuh layer. Setiap layer
memiliki perannya masing-masing, yang tentunya berkat layer-layer tersebut kini
anda bisa berkomunikasi ke jaringan komputer orang lain, teman, ataupun kerabat
anda sendiri.
Lapisan-Lapisan OSI
- Physical Layer merupakan layer pertama atau yang paling awal dari model OSI. Layer yang satu ini bekerja untuk mentransmisikan bit data digital dari physical layer pengirim ke physical layer penerima melalui media komunikasi jaringan.
- Data Link Layer bertugas untuk menentukan protokol pada pertukaran frame data yang lewat melalui kabel. Layer ini berurusan dengan pengambilan dan pelepasan paket data dari dan ke kabel, mendeteksi, dan mengkoreksi kesalahan, serta pengiriman ulang data. Data link layer ini merupakan salah satu lapisan OSI yang memiliki fungsi cukup kompleks, sehingga kemudian layer ini dibagi menjadi dua sublayer, yaitu layer Media Access Control (MAC) dan Layer Logical Link Control (LLC).
- LLC ( Logical Link Control) Melakukan pemeriksaan kesalahan dan menangani transmisi frame. Setiap frame merupakan sebuah paket daya dan nomor urut yang digunakan untuk memastikan pengiriman dan sebuah checksum untuk melacak data yang korup.
- MAC (Medium Access Control) Berurusan dengan pengambilan dan pelepasan data dari dan ke kabel, menentukan protokol untuk akses ke kabel yang di-share di dalam LAN.
- Network Layer berfungsi untuk menetapkan jalur yang akan digunakan untuk melakukan transfer data antar perangkat di dalam suatu jaringan. Dalam hal ini, Network Layer membutuhkan komponen Router, yang mana juga menjadi fungsi utama pada layer ini dalam melakukan hal-hal yang memerlukan routing. Layer Network rasanya juga berfungsi guna mengelola pengalamatan antara alamat logikal dan alamat fisik.
- Transport Layer
- Berfungsi untuk menerima data dari session layer, memecah data menjadi bagian-bagian yang kecil, meneruskan data ke network layer dan menjamin semua potongan data tersebut bisa tiba di sisi penerima dengan benar.
- Transport layer juga menentukan jenis layanan untuk session layer dan pada gilirannya jenis layanan bagi para pemakai.
- Transport layer menyediakan koneksi end to end (ujung ke ujung) di antara komputer.
- Memastikan ketiga layer terendah bekerja dengan benar serta meyediakan aliran data yang transparan, dan logis antara end user dengan jaringan yang dipilihnya.
- Merupakan layer yang menyediakan layer yang menyediakan layanan bagi user lokal. Bertugas menciptakan frame, memisahkannya dan menggabungkannya kembali.
- Session Layer biasanya bertanggung jawab untuk mengontrol sesi koneksi dialog seperti menetapkan, mengelola dan memutuskan koneksi antar komputer. Untuk dapat membentuk suatu sesi komunikasi, maka Session Layer menggunakan sirkuit virtual yang dibuat oleh Transport Layer.
- Presentation Layer berfungsi untuk mendefinisikan sintaks yang digunakan host jaringan untuk bisa berkomunikasi. Presentation Layer serta dapat melakukan proses enskripsi dan deskripsi informasi maupun data agar mampu digunakan pada lapisan aplikasi. Fungsi lapisan ini adalah melakukan terjemahan struktur data di antara berbagai arsitektur, perbedaan dalam representasi data. Selain itu juga layer ini melakukan kompresi data, enkripsi dan deskripsi serta konversi format data misal dari EBCDIC ke ASCII.
- Application Layer, yang bertanggung jawab untuk menyediakan sebuah interface antara protokol jaringan dengan aplikasi yang ada pada komputer. Selain itu, layer yang satu ini juga memiliki fungsi menyediakan layanan yang dibutuhkan oleh aplikasi, seperti menyediakan interface untuk Simple Mail Transfer Protocol (SMTP),telnet dan File Transfer Protocol (FTP). Pada bagian akhir inilah semua fungsi layer disaring sehingga dapat saling terkait dengan jaringan.
Komentar
Posting Komentar