Dalam rangkaian komputer, mekanisme caching ialah teknologi biasa yang digunakan untuk mempercepatkan penghantaran data dan mengurangkan tekanan capaian kepada sumber data asal. Mekanisme caching dalam rangkaian biasanya dilakukan oleh peranti perantaraan (seperti pelayan proksi, pelayan cache atau penghala Mengikut lokasi cache dan kaedah kerja, ia boleh dibahagikan kepada banyak jenis termasuk:
- ).
Cache pelayan proksi: Pelayan proksi Biasanya terletak di antara klien dan pelayan asal, ia boleh cache kandungan statik seperti halaman web, gambar, video dan lain-lain yang telah dilawati. Apabila pelanggan meminta kandungan yang sama sekali lagi, pelayan proksi boleh memulangkan kandungan cache secara terus, mengurangkan akses kepada pelayan asal, mengurangkan kependaman dan penggunaan lebar jalur rangkaian.
Cache Rangkaian Penghantaran Kandungan (CDN): CDN ialah seni bina rangkaian yang menyediakan penghantaran kandungan pantas dengan menggunakan nod caching yang terletak di seluruh dunia. Cache CDN boleh menyimpan kandungan statik dan memilih nod cache terdekat untuk penghantaran kandungan berdasarkan lokasi pengguna dan keadaan rangkaian, dengan itu meningkatkan kelajuan akses dan kestabilan kandungan.
Cache Penghala: Penghala boleh menggunakan cache untuk menyimpan paket yang diluluskan baru-baru ini atau maklumat penghalaan untuk mempercepatkan penghantaran paket berikutnya. Cache jenis ini biasanya digunakan untuk menyimpan jadual penghalaan, jadual ARP dan maklumat lain untuk mengurangkan kekerapan pertanyaan penghala untuk pautan tulang belakang dan meningkatkan prestasi penghalaan.
DNS caching: Pelayan DNS boleh cache perhubungan pemetaan antara nama domain dan alamat IP yang diselesaikan baru-baru ini untuk mempercepatkan resolusi nama domain berikutnya. Cache ini boleh wujud pada komputer tempatan anda, pelayan DNS ISP anda atau pelayan cache DNS khusus.
Cache pemecut: Sesetengah peranti (seperti pemecut) yang direka untuk mempercepatkan aplikasi atau protokol tertentu mungkin menggunakan cache untuk menyimpan data berkaitan untuk mengurangkan kependaman dan penggunaan lebar jalur interaksi protokol lapisan aplikasi.
Di atas adalah jenis mekanisme caching dalam rangkaian secara berkesan meningkatkan prestasi dan ketersediaan perkhidmatan rangkaian dengan menyimpan dan menggunakan semula data.