Apa 7 lapisan model OSI?
OSI adalah singkatan dari "Open System Interconnection". Ini telah dikembangkan oleh ISO - 'Organisasi Internasional untuk Standardisasi', pada tahun 1984. Ini adalah arsitektur 7 lapisan dengan setiap lapisan memiliki fungsi khusus untuk dilakukan. Semua 7 lapisan ini bekerja secara kolaboratif untuk mengirimkan data dari satu orang ke orang lain di seluruh dunia.
Pysical Layer (Layer 1)
Lapisan terendah dari model referensi OSI adalah lapisan fisik. Ini bertanggung jawab atas koneksi fisik aktual antar perangkat. Lapisan fisik berisi informasi dalam bentuk bit. Ini bertanggung jawab untuk mentransmisikan bit individu dari satu node ke node berikutnya. Saat menerima data, lapisan ini akan mendapatkan sinyal yang diterima dan mengubahnya menjadi 0s dan 1s dan mengirimkannya ke lapisan Data Link, yang akan menyatukan kembali bingkai.
Fungsi lapisan fisik adalah sebagai berikut:
- Bit synchronization: Lapisan fisik menyediakan sinkronisasi bit dengan menyediakan jam. Jam ini mengontrol pengirim dan penerima sehingga memberikan sinkronisasi pada tingkat bit.
- Bit rate control: Lapisan Fisik juga menentukan laju transmisi yaitu jumlah bit yang dikirim per detik.
- Physical topologies: Lapisan fisik menentukan cara di mana perangkat/node yang berbeda diatur dalam jaringan yaitu topologi bus, bintang, atau mesh.
- Transmission mode: Lapisan fisik juga menentukan cara data mengalir di antara dua perangkat yang terhubung. Berbagai mode transmisi yang mungkin adalah Simplex, half-duplex dan full-duplex.
* Hub, Repeater, Modem, Cables are Physical Layer devices.
** Network Layer, Data Link Layer, and Physical Layer juga dikenal sebagai Lapisan Bawah atau Lapisan Perangkat Keras.
Data Link Layer (DLL) (Layer 2) :
Lapisan tautan data bertanggung jawab atas pengiriman pesan dari simpul ke simpul. Fungsi utama dari lapisan ini adalah untuk memastikan transfer data bebas dari kesalahan dari satu node ke node lainnya, melalui lapisan fisik. Ketika sebuah paket tiba di jaringan, DLL bertanggung jawab untuk mengirimkannya ke Host menggunakan alamat MAC-nya.
- Logical Link Control (LLC)
- Media Access Control (MAC)
Paket yang diterima dari lapisan Jaringan selanjutnya dibagi menjadi bingkai tergantung pada ukuran bingkai NIC (Kartu Antarmuka Jaringan). DLL juga merangkum alamat MAC Pengirim dan Penerima di header.
Alamat MAC Penerima diperoleh dengan mengajukan permintaan ARP (Address Resolution Protocol) ke kabel yang menanyakan "Siapa yang memiliki alamat IP itu?" dan host tujuan akan membalas dengan alamat MAC-nya.
Fungsi dari lapisan Data Link adalah :
- Framing: Framing adalah fungsi dari lapisan data link. Ini menyediakan cara bagi pengirim untuk mengirimkan satu set bit yang berarti bagi penerima. Ini dapat dicapai dengan melampirkan pola bit khusus ke awal dan akhir bingkai.
- Physical addressing: Setelah membuat bingkai, lapisan Data link menambahkan alamat fisik (alamat MAC) pengirim dan/atau penerima di header setiap bingkai.
- Error control: Lapisan tautan data menyediakan mekanisme kontrol kesalahan yang mendeteksi dan mentransmisikan ulang bingkai yang rusak atau hilang.
- Flow Control: Laju data harus konstan di kedua sisi, jika tidak, data dapat rusak sehingga, kontrol aliran mengoordinasikan jumlah data yang dapat dikirim sebelum menerima pengakuan.
- Access control: Ketika satu saluran komunikasi digunakan bersama oleh beberapa perangkat, sub-lapisan MAC dari lapisan tautan data membantu menentukan perangkat mana yang memiliki kendali atas saluran pada waktu tertentu.
* Paket di lapisan Data Link disebut sebagai Frame.
** Lapisan Data Link ditangani oleh NIC (Network Interface Card) dan driver perangkat mesin host.
*** Switch & Bridge adalah perangkat Data Link Layer.
Network Layer (Layer 3)
Lapisan jaringan berfungsi untuk transmisi data dari satu host ke host lain yang terletak di jaringan yang berbeda. Itu juga menangani perutean paket yaitu pemilihan jalur terpendek untuk mengirimkan paket, dari jumlah rute yang tersedia. Alamat IP pengirim & penerima ditempatkan di header oleh lapisan jaringan.
Fungsi dari lapisan Network adalah :
- Routing: Protokol lapisan jaringan menentukan rute mana yang cocok dari sumber ke tujuan. Fungsi lapisan jaringan ini dikenal sebagai perutean.
- Logical Addressing: Untuk mengidentifikasi setiap perangkat di internetwork secara unik, lapisan jaringan mendefinisikan skema pengalamatan. Alamat IP pengirim & penerima ditempatkan di header oleh lapisan jaringan. Alamat seperti itu membedakan setiap perangkat secara unik dan universal.
* Segmen di lapisan Jaringan disebut sebagai Paket.
** Lapisan jaringan diimplementasikan oleh perangkat jaringan seperti router.
Transport Layer (Layer 4) :
Lapisan transport menyediakan layanan ke lapisan aplikasi dan mengambil layanan dari lapisan jaringan. Data dalam lapisan transport disebut sebagai Segmen. Hal ini bertanggung jawab untuk End to End Pengiriman pesan lengkap. Lapisan transport juga memberikan pengakuan atas transmisi data yang berhasil dan mentransmisikan ulang data jika ditemukan kesalahan.
Di sisi pengirim: Lapisan transportasi menerima data yang diformat dari lapisan atas, melakukan Segmentasi, dan juga menerapkan kontrol Alur & Kesalahan untuk memastikan transmisi data yang tepat. Itu juga menambahkan nomor port Sumber dan Tujuan di headernya dan meneruskan data tersegmentasi ke Lapisan Jaringan.
Catatan: Pengirim perlu mengetahui nomor port yang terkait dengan aplikasi penerima.
Umumnya, nomor port tujuan ini dikonfigurasi, baik secara default maupun manual. Misalnya, ketika aplikasi web membuat permintaan ke server web, biasanya menggunakan nomor port 80, karena ini adalah port default yang ditetapkan untuk aplikasi web. Banyak aplikasi memiliki port default yang ditetapkan.
Di sisi penerima: Transport Layer membaca nomor port dari headernya dan meneruskan Data yang telah diterimanya ke aplikasi masing-masing. Itu juga melakukan pengurutan dan pemasangan kembali data tersegmentasi.
Fungsi dari lapisan transport adalah sebagai berikut:
Segmentation and Reassembly: Lapisan ini menerima pesan dari lapisan (sesi), dan memecah pesan menjadi unit-unit yang lebih kecil. Setiap segmen yang dihasilkan memiliki tajuk yang terkait dengannya. Lapisan transport di stasiun tujuan memasang kembali pesan tersebut.
Service Point Addressing: Untuk mengirimkan pesan ke proses yang benar, header lapisan transport menyertakan jenis alamat yang disebut alamat titik layanan atau alamat port. Jadi dengan menentukan alamat ini, lapisan transport memastikan bahwa pesan dikirimkan ke proses yang benar.
Layanan yang disediakan oleh lapisan transport :
A. Connection-Oriented Service: Ini adalah proses tiga fase yang mencakup
- Connection Establishment
- Data Transfer
- Termination / disconnection
Dalam jenis transmisi ini, perangkat penerima mengirimkan pemberitahuan, kembali ke sumbernya setelah paket atau grup paket diterima. Jenis transmisi ini dapat diandalkan dan aman.
B. Connectionless service: Ini adalah proses satu fase dan termasuk Transfer Data. Dalam jenis transmisi ini, penerima tidak mengakui penerimaan paket. Pendekatan ini memungkinkan komunikasi yang jauh lebih cepat antar perangkat. Layanan berorientasi koneksi lebih andal daripada Layanan tanpa koneksi.
* Data di Transport Layer disebut sebagai Segmen.
** Transport layer dioperasikan oleh Sistem Operasi. Ini adalah bagian dari OS dan berkomunikasi dengan Lapisan Aplikasi dengan melakukan panggilan sistem.
Transport Layer disebut sebagai model Heart of OSI.
Session Layer (Layer 5) :
Lapisan ini bertanggung jawab atas pembentukan koneksi, pemeliharaan sesi, otentikasi, dan juga memastikan keamanan.
Fungsi dari session layer adalah :
- Session establishment, maintenance, and termination: Lapisan ini memungkinkan dua proses untuk membuat, menggunakan, dan mengakhiri koneksi.
- Synchronization: Lapisan ini memungkinkan proses untuk menambahkan pos pemeriksaan yang dianggap sebagai titik sinkronisasi ke dalam data. Titik sinkronisasi ini membantu mengidentifikasi kesalahan sehingga data disinkronkan ulang dengan benar, dan akhir pesan tidak terpotong sebelum waktunya dan kehilangan data dapat dihindari.
- Dialog Controller: Lapisan sesi memungkinkan dua sistem untuk memulai komunikasi satu sama lain dalam half-duplex atau full-duplex.
**Semua 3 lapisan di bawah ini (termasuk Lapisan Sesi) terintegrasi sebagai satu lapisan dalam model TCP/IP sebagai "Lapisan Aplikasi".Skenario:
**Implementasi dari 3 lapisan ini dilakukan oleh aplikasi jaringan itu sendiri. Ini juga dikenal sebagai Lapisan Atas atau Lapisan Perangkat Lunak.
Mari kita pertimbangkan skenario di mana pengguna ingin mengirim pesan melalui beberapa aplikasi Messenger yang berjalan di browsernya. "Messenger" di sini bertindak sebagai lapisan aplikasi yang menyediakan antarmuka bagi pengguna untuk membuat data. Pesan ini atau yang disebut Data dikompresi, dienkripsi (jika ada data aman), dan diubah menjadi bit (0 dan 1) sehingga dapat ditransmisikan.
Presentation Layer (Layer 6):
Lapisan presentasi juga disebut lapisan Terjemahan. Data dari lapisan aplikasi diekstraksi di sini dan dimanipulasi sesuai format yang diperlukan untuk dikirim melalui jaringan.
Fungsi lapisan presentasi adalah :
- Translation: Misalnya, ASCII ke EBCDIC.
- Encryption/ Decryption: Enkripsi data menerjemahkan data ke dalam bentuk atau kode lain. Data yang dienkripsi dikenal sebagai ciphertext dan data yang didekripsi dikenal sebagai teks biasa. Nilai kunci digunakan untuk mengenkripsi serta mendekripsi data.
- Compression: Mengurangi jumlah bit yang perlu ditransmisikan di jaringan.
Application Layer (Layer 7) :
Di bagian paling atas tumpukan lapisan Model Referensi OSI, kami menemukan lapisan Aplikasi yang diimplementasikan oleh aplikasi jaringan. Aplikasi ini menghasilkan data, yang harus ditransfer melalui jaringan. Lapisan ini juga berfungsi sebagai jendela bagi layanan aplikasi untuk mengakses jaringan dan menampilkan informasi yang diterima kepada pengguna.
Contoh: Aplikasi – Browser, Skype Messenger, dll.
**Lapisan Aplikasi juga disebut Lapisan Desktop.
Fungsi dari lapisan Aplikasi adalah:
- Network Virtual Terminal
- FTAM-File transfer access and management
- Mail Services
- Directory Services
Model OSI bertindak sebagai model referensi dan tidak diimplementasikan di Internet karena penemuannya yang terlambat. Model saat ini yang digunakan adalah model TCP/IP.
Singkatnya (rangkuman) model OSI
https://ulin00.blogspot.com/2017/10/pengertian-dan-fungsi-7-osi-layer.html
Silakan tulis komentar jika Anda menemukan sesuatu yang salah, atau Anda ingin berbagi informasi lebih lanjut tentang topik yang dibahas di atas.
Referensi
https://agamriandyy.blogspot.com/2022/10/7-layers-of-osi-model.html
Posting Komentar