Model Sistem Sambungan Sistem Terbuka (OSI)
Model Open Systems Interconnection (OSI) mendefinisikan kerangka rangkaian untuk melaksanakan protokol dalam lapisan, dengan kawalan yang diluluskan dari satu lapisan ke seterusnya. Ia digunakan terutamanya sebagai alat pengajaran. Ia secara konseptual membahagikan seni bina rangkaian komputer ke dalam 7 lapisan dalam perkembangan logik. Lapisan bawah menangani isyarat elektrik, potongan data binari, dan penghalaan data ini merentasi rangkaian. Tahap yang lebih tinggi meliputi permintaan rangkaian dan respons, perwakilan data, dan protokol rangkaian seperti yang dilihat dari sudut pandang pengguna.
Model OSI pada asalnya diasaskan sebagai arsitektur standard untuk membina sistem rangkaian dan sesungguhnya, banyak teknologi rangkaian popular hari ini mencerminkan reka bentuk lapisan OSI.
01 dari 07Lapisan Fizikal
Pada Layer 1, lapisan fizikal model OSI bertanggungjawab untuk penghantaran muktamad bit data digital dari lapisan fizikal peranti penghantaran (sumber) melalui media komunikasi rangkaian ke lapisan fizikal peranti penerima (destinasi). Contoh-contoh teknologi Lapisan 1 termasuk kabel Ethernet dan rangkaian Token Ring. Di samping itu, hub dan pengulang lain adalah peranti rangkaian standard yang berfungsi pada lapisan Fizikal, seperti penyambung kabel.
Pada lapisan Fizikal, data dihantar menggunakan jenis isyarat yang disokong oleh medium fizikal: tegangan elektrik, frekuensi radio, atau denyutan inframerah atau cahaya biasa.
Lapisan Pautan Data
Apabila memperoleh data dari lapisan Fizikal, lapisan Data Link menyemak untuk kesilapan penghantaran fizikal dan bungkusan bit ke dalam "bingkai" data. Lapisan Data Link juga menguruskan skema alamat fizikal seperti alamat MAC untuk rangkaian Ethernet, mengawal akses mana-mana pelbagai peranti rangkaian ke medium fizikal. Oleh kerana lapisan Data Link adalah lapisan tunggal yang paling kompleks dalam model OSI, ia sering dibahagikan kepada dua bahagian, sublayer "Media Access Control" dan sublayer "Control Link Logical".
03 dari 07Lapisan Rangkaian
Lapisan Rangkaian menambah konsep routing di atas lapisan Data Link. Apabila data tiba di lapisan Rangkaian, alamat sumber dan destinasi yang terkandung di dalam setiap bingkai diperiksa untuk menentukan sama ada data telah mencapai destinasi terakhirnya. Sekiranya data telah mencapai destinasi akhir, Layer 3 ini memformat data ke dalam paket yang dihantar ke lapisan Transport. Jika tidak, lapisan Rangkaian mengemas kini alamat destinasi dan menolak bingkai ke bawah ke lapisan bawah.
Untuk menyokong routing, lapisan Rangkaian mengekalkan alamat logik seperti alamat IP untuk peranti pada rangkaian. Lapisan Rangkaian juga menguruskan pemetaan di antara alamat logik dan alamat fizikal ini. Dalam rangkaian IP, pemetaan ini dicapai melalui Address Resolution Protocol (ARP).
04 dari 07Lapisan Pengangkutan
Lapisan Pengangkutan menyampaikan data ke seluruh rangkaian. TCP adalah contoh paling biasa bagi protokol rangkaian Layer 4. Protokol pengangkutan yang berbeza boleh menyokong pelbagai keupayaan pilihan termasuk pemulihan ralat, kawalan aliran, dan sokongan untuk penghantaran semula.
05 dari 07Lapisan Sesi
Lapisan Sesi mengurus urutan dan aliran peristiwa yang memulakan dan meruntuhkan sambungan rangkaian. Di Layer 5, ia dibina untuk menyokong pelbagai jenis sambungan yang boleh dibuat secara dinamik dan mengendalikan rangkaian individu.
06 dari 07Lapisan Persembahan
Lapisan penyampaian adalah fungsi yang paling mudah dalam mana-mana bahagian model OSI. Di Layer 6, ia menangani pemprosesan sintaks data mesej seperti penukaran format dan penyulitan / penyahsulitan yang diperlukan untuk menyokong lapisan Aplikasi di atasnya.
07 dari 07Lapisan Aplikasi
Lapisan Aplikasi membekalkan perkhidmatan rangkaian kepada aplikasi pengguna akhir. Perkhidmatan rangkaian biasanya protokol yang berfungsi dengan data pengguna. Contohnya, dalam aplikasi penyemak imbas Web, paket Aplikasi protokol lapisan HTTP memuatkan data yang diperlukan untuk menghantar dan menerima kandungan halaman Web. Layer 7 ini memberikan data kepada (dan memperoleh data dari) lapisan Pembentangan.