Model Open System Interconnection (OSI)

15:15

A.  Pendahuluan 

Open Systems Interconnection (OSI) adalah sebuah model referensi arsitektur antarmuka jaringan yang dikembangkan oleh ISO yang kemudian menjadi konsep standard komunikasi jaringan di hampir semua perangkat jaringan.

1. Latar Belakang 

Banyak orang awan yang belum mengenal OSI

2.  Tujuan

Mengenalkan Osi kepada pembaca.

3. Alat dan Bahan 

Laptop/PC
Koneksi internet

B. Pembahasan 

Model Interconnection Open Systems ( model OSI ) adalah model konseptual yang menjadi ciri dan standarisasi fungsi komunikasi dari sistem telekomunikasi atau komputasi tanpa memperhatikan struktur dan teknologi internal yang mendasarinya. Tujuannya adalah interoperabilitas sistem komunikasi yang beragam dengan protokol standar. Model partisi sistem komunikasi menjadi lapisan abstraksi .Versi asli dari model tersebut mendefinisikan tujuh lapisan.

Sebuah lapisan melayani lapisan di atasnya dan dilayani oleh lapisan di bawahnya. Misalnya, lapisan yang menyediakan komunikasi bebas kesalahan di seluruh jaringan menyediakan jalur yang dibutuhkan oleh aplikasi di atasnya, sementara ia memanggil lapisan bawah berikutnya untuk mengirim dan menerima paket yang terdiri dari isi jalur itu. Dua contoh pada lapisan yang sama divisualisasikan karena dihubungkan oleh koneksi horisontal pada lapisan itu.

Model ini merupakan produk dari proyek Open System Interconnection di International Organization for Standardization (ISO), yang dipelihara dengan identifikasi ISO / IEC 7498-1.





Lapisan 1: Lapisan Fisik 

Lapisan fisik mendefinisikan spesifikasi listrik dan fisik dari koneksi data. Ini mendefinisikan hubungan antara perangkat dan media transmisi fisik (misalnya kabel listrik , kabel serat optik , atau link frekuensi radio). Ini termasuk tata letak pin , voltase , impedansi garis, spesifikasi kabel, timing sinyal dan karakteristik serupa untuk perangkat dan frekuensi yang terhubung (5 GHz atau 2,4 GHz dll) untuk perangkat nirkabel. Ini bertanggung jawab untuk transmisi dan penerimaan data mentah tidak terstruktur dalam medium fisik. Kontrol laju bit dilakukan pada lapisan fisik. Ini dapat menentukan mode transmisi seperti simplex , half duplex , dan full duplex . Ini mendefinisikan topologi jaringan sebagai bus , mesh , atau ring menjadi beberapa yang paling umum.

Lapisan fisik adalah lapisan peralatan jaringan tingkat rendah, seperti beberapa hub , kabel, dan repeater . Lapisan fisik tidak pernah memperhatikan protokol atau item lapisan tinggi lainnya. Contoh perangkat keras di lapisan ini adalah adapter jaringan, repeater, hub jaringan, modem, dan konverter media serat.

 
Layer 2: Lapisan Data Link 

Lapisan tautan data menyediakan transfer data simpul-ke-simpul - kaitan antara dua simpul yang terhubung langsung. Ini mendeteksi dan mungkin mengoreksi kesalahan yang mungkin terjadi pada lapisan fisik. Ini mendefinisikan protokol untuk menetapkan dan mengakhiri hubungan antara dua perangkat yang terhubung secara fisik. Ini juga mendefinisikan protokol untuk kontrol aliran di antara keduanya.

IEEE 802 membagi lapisan data link menjadi dua sublayer: [5]

Lapisan kontrol akses menengah (MAC) - bertanggung jawab untuk mengendalikan bagaimana perangkat di jaringan memperoleh akses ke media dan izin untuk mengirimkan data.

Lapisan kontrol tautan logis (LLC) - bertanggung jawab untuk mengidentifikasi dan mengenkapsulasi protokol lapisan jaringan, dan mengontrol pengecekan kesalahan dan sinkronisasi bingkai.

Lapisan MAC dan LLC dari jaringan IEEE 802 seperti 802.3 Ethernet , 802.11 Wi-Fi , dan 802.15.4 ZigBee beroperasi pada lapisan data link.

Protokol Point-to-Point (PPP) adalah protokol lapisan data link yang dapat beroperasi di beberapa lapisan fisik yang berbeda, seperti garis serial sinkron dan asinkron .

Standar ITU-T G.hn , yang menyediakan jaringan area lokal berkecepatan tinggi melalui kabel yang ada (saluran listrik, saluran telepon dan kabel koaksial), mencakup lapisan data link lengkap yang memberikan koreksi kesalahan dan kontrol aliran melalui selektif. - ulangi protokol sliding-window

Lapisan 3: Lapisan Jaringan 

Lapisan jaringan menyediakan sarana fungsional dan prosedural untuk mentransfer urutan data panjang variabel (disebut datagrams ) dari satu simpul ke node lain yang terhubung dalam "jaringan yang berbeda". Jaringan adalah media dimana banyak node dapat dihubungkan, dimana setiap node memiliki sebuah alamat dan yang memungkinkan node terhubung dengannya untuk mentransfer pesan ke node lain yang terhubung dengannya hanya dengan memberikan isi pesan dan alamat tujuan. node dan membiarkan jaringan menemukan cara untuk menyampaikan pesan ke simpul tujuan, mungkin merutekannya melalui node intermediate. Jika pesan terlalu besar untuk ditransmisikan dari satu simpul ke node lain di lapisan data link antara node tersebut, jaringan dapat menerapkan pengiriman pesan dengan membagi pesan menjadi beberapa fragmen pada satu simpul, mengirimkan fragmen secara terpisah, dan menyusun kembali fragmen di node lain Mungkin, tapi tidak perlu, laporkan kesalahan pengiriman.

Pengiriman pesan pada layer jaringan belum tentu bisa diandalkan; protokol lapisan jaringan dapat memberikan pengiriman pesan yang andal, namun tidak perlu dilakukan.

Sejumlah protokol pengelolaan lapisan, sebuah fungsi yang didefinisikan dalam lampiran manajemen , ISO 7498/4, termasuk dalam lapisan jaringan. Ini termasuk protokol routing, manajemen grup multicast, informasi dan kesalahan lapisan jaringan, dan penetapan alamat lapisan jaringan. Ini adalah fungsi dari payload yang membuat ini termasuk ke lapisan jaringan, bukan protokol yang membawa mereka. [6]

 
Layer 4: Transport Layer 

Lapisan transport menyediakan cara fungsional dan prosedural untuk mentransfer sekuens data panjang variabel dari sumber ke host tujuan melalui satu atau lebih jaringan, sambil mempertahankan kualitas fungsi layanan.

Contoh protokol lapisan transport di tumpukan Internet standar adalah Transmission Control Protocol (TCP), biasanya dibangun di atas Protokol Internet (IP).

Lapisan transport mengontrol keandalan link yang diberikan melalui flow control, segmentation / desegmentation , dan error control. Beberapa protokol bersifat state-and connection-oriented. Ini berarti bahwa lapisan transport dapat melacak segmen dan mentransmisikan ulang yang gagal. Lapisan transport juga memberikan pengakuan akan keberhasilan pengiriman data dan mengirimkan data berikutnya jika tidak terjadi kesalahan. Lapisan transport membuat paket dari pesan yang diterima dari lapisan aplikasi. Packetizing adalah proses membagi pesan panjang menjadi pesan yang lebih kecil.

OSI mendefinisikan lima kelas protokol transport mode koneksi mulai dari kelas 0 (yang juga dikenal sebagai TP0 dan menyediakan fitur paling sedikit) ke kelas 4 (TP4, dirancang untuk jaringan yang kurang andal, serupa dengan Internet). Kelas 0 tidak berisi pemulihan kesalahan, dan dirancang untuk digunakan pada lapisan jaringan yang menyediakan koneksi tanpa kesalahan. Kelas 4 paling dekat dengan TCP, walaupun TCP berisi fungsi, seperti tutup anggun, yang diberikan OSI ke lapisan sesi. Juga, semua kelas protokolconnection-mode OSI TP menyediakan data yang dipercepat dan pelestarian batas catatan. Karakteristik terperinci dari kelas TP0-4 ditunjukkan pada tabel berikut: [7]

Nama fitur

Nama fiturTP0TP1TP2TP3TP4
Jaringan berorientasi koneksiiya nihiya nihiya nihiya nihiya nih
Jaringan tanpa koneksiTidakTidakTidakTidakiya nih
Pemisahan dan pemisahanTidakiya nihiya nihiya nihiya nih
Segmentasi dan reassemblyiya nihiya nihiya nihiya nihiya nih
Kesalahan pemulihanTidakiya nihiya nihiya nihiya nih
Memperkuat koneksi aTidakiya nihTidakiya nihTidak
Multiplexing / demultiplexing melalui rangkaian virtual tunggalTidakTidakiya nihiya nihiya nih
Kontrol aliran eksplisitTidakTidakiya nihiya nihiya nih
Transmisi ulang pada batas waktuTidakTidakTidakTidakiya nih
Layanan transportasi yang handalTidakiya nihTidakiya nihiya nih
a Jika jumlah PDU yang berlebihan tidak diakui.

a Jika jumlah PDU yang berlebihan tidak diakui.

Cara mudah untuk memvisualisasikan lapisan transport adalah membandingkannya dengan kantor pos, yang berhubungan dengan pengiriman dan klasifikasi surat dan paket yang dikirim. Ingat, bagaimanapun, bahwa kantor pos mengelola amplop luar surat. Lapisan yang lebih tinggi mungkin memiliki amplop ganda yang setara, seperti layanan presentasi kriptografi yang bisa dibaca oleh penerima saja. Secara kasar, protokol tunneling beroperasi pada lapisan transport, seperti membawa protokol non-IP seperti SNA IBM atau Novell 's IPX melalui jaringan IP, atau enkripsi end-to-end dengan IPsec . Sementara Generic Routing Encapsulation (GRE) sepertinya merupakan protokol lapisan jaringan, jika enkapsulasi muatan hanya terjadi pada titik akhir, GRE menjadi lebih dekat dengan protokol transport yang menggunakan tajuk IP namun berisi frame atau paket lengkap untuk dikirim ke sebuah titik akhir L2TP membawa frame PPP ke dalam paket transport.

Meskipun tidak dikembangkan berdasarkan Model Referensi OSI dan tidak sepenuhnya sesuai dengan definisi lapisan transport OSI, Protokol Kontrol Transmisi (TCP) dan Protokol Pengatur Data Pengguna (UDP) dari Internet Protocol Suite umumnya dikategorikan sebagai protokol layer-4 di dalam OSI.

 
Lapisan 5: Lapisan Session

Lapisan sesi mengontrol dialog (koneksi) antar komputer. Ini menetapkan, mengelola dan mengakhiri koneksi antara aplikasi lokal dan remote. Ini menyediakan operasi full-duplex , half-duplex , atau simplex , dan menetapkan prosedur pemeriksaan, penundaan, penghentian, dan restart. Model OSI membuat lapisan ini bertanggung jawab atas penutupan sesi yang anggun, yang merupakan properti dari Protokol Kontrol Transmisi , dan juga untuk pemeriksaan dan pemulihan sesi, yang biasanya tidak digunakan di Internet Protocol Suite.Lapisan sesi biasanya diterapkan secara eksplisit di lingkungan aplikasi yang menggunakan panggilan prosedur jarak jauh .

 
Lapisan 6: Lapisan Presentation

Lapisan presentasi menetapkan konteks antara entitas lapisan aplikasi, di mana entitas lapisan aplikasi dapat menggunakan sintaks dan semantik yang berbeda jika layanan presentasi menyediakan pemetaan di antara keduanya. Jika pemetaan tersedia, unit data layanan presentasi dienkapsulasi ke dalam unit data protokol sesi dan melewati tumpukan protokol.

Lapisan ini memberikan independensi dari representasi data dengan menerjemahkan antara format aplikasi dan jaringan. Lapisan presentasi mengubah data menjadi bentuk yang diterima aplikasi. Lapisan ini memformat data yang akan dikirim melalui jaringan. Terkadang disebut layer sintaksis. [8] Lapisan presentasi dapat mencakup fungsi kompresi. [9]Lapisan Presentasi menegosiasikan Sintaks Transfer.

Struktur presentasi asli menggunakan Aturan Encoding Dasar dari Notasi Sintaks Abstrak (ASN.1), dengan kemampuan seperti mengubah file teks berkode EBCDIC menjadi fileberkode ASCII , atau serialisasi objek dan struktur data lainnya dari dan ke XML . ASN.1 efektif membuat protokol aplikasi invarian sehubungan dengan sintaksis.

 
Lapisan 7: Lapisan Aplikasi

Lapisan aplikasi adalah lapisan OSI yang paling dekat dengan pengguna akhir, yang berarti lapisan aplikasi OSI dan pengguna berinteraksi langsung dengan aplikasi perangkat lunak. Lapisan ini berinteraksi dengan aplikasi perangkat lunak yang menerapkan komponen komunikasi. Program aplikasi semacam itu berada di luar lingkup model OSI. Fungsi lapisan aplikasi biasanya mencakup identifikasi mitra komunikasi, menentukan ketersediaan sumber daya, dan sinkronisasi komunikasi. Ketika mengidentifikasi mitra komunikasi, lapisan aplikasi menentukan identitas dan ketersediaan mitra komunikasi untuk aplikasi dengan data yang akan dikirim. Perbedaan yang paling penting dalam lapisan aplikasi adalah perbedaan antara entitas aplikasi dan aplikasi. Misalnya, situs web reservasi mungkin memiliki dua entitas aplikasi: satu menggunakan HTTP untuk berkomunikasi dengan penggunanya, dan satu untuk protokol basis data jauh untuk mencatat pemesanan. Kedua protokol ini tidak ada hubungannya dengan pemesanan. Logika itu ada di dalam aplikasi itu sendiri. Lapisan aplikasi per se tidak memiliki sarana untuk menentukan ketersediaan sumber daya dalam jaringan.
    


No comments:

Powered by Blogger.