Pelanggan Server vs Peer to Peer
Pelayan klien dan peer to peer adalah dua arsitektur rangkaian. Dalam senibina pelayan pelanggan, tugasan atau beban kerja dibahagikan antara pelayan, dan perkhidmatan diminta oleh klien. Biasanya pelanggan dan pelayan berkomunikasi melalui rangkaian komputer, tetapi mereka juga boleh tinggal di sistem yang sama. Dalam senibina, tugas atau beban kerja rakan kongsi dibahagikan antara rakan sebaya dan rakan sebaya ini dikatakan membentuk jaringan rakan sebaya. Rakan-rakan mempunyai potensi dan keistimewaan yang sama. Rakan-rakan membuat sebahagian daripada sumber mereka seperti kuasa pemprosesan, penyimpanan cakera atau lebar jalur rangkaian yang tersedia kepada peserta lain dalam rangkaian.
Apakah Server Pelanggan??
Seperti yang disebutkan sebelumnya, arsitektur pelayan pelanggan dibina berdasarkan konsep pelayan yang menyediakan perkhidmatan dan satu set pelanggan yang meminta perkhidmatan tersebut. Pelayan sebenarnya merupakan tuan rumah yang menjalankan satu atau lebih program pelayan, yang berkongsi sumber mereka dengan pelanggan. Pelanggan memulakan sesi komunikasi dengan pelayan dengan meminta kandungan atau perkhidmatan pelayan. Pelayan sentiasa menunggu permintaan masuk dari pelanggan. Terdapat beberapa jenis pelayan pelanggan hari ini. Tetapi mereka juga mempunyai beberapa ciri umum seperti pangkalan data keselamatan terpusat, yang mengawal akses kepada sumber yang dikongsi di pelayan. Pelayan mengandungi senarai nama pengguna dan kata laluan dan pengguna hanya dibenarkan untuk mengakses rangkaian hanya jika mereka memberikan nama pengguna yang sah dan kata laluan kepada pelayan. Selepas mereka log masuk, pengguna hanya boleh mengakses sumber-sumber yang telah diberi kebenaran oleh pentadbir rangkaian. Fungsi yang digunakan secara meluas seperti pertukaran e-mel, akses web dan akses pangkalan data dibina pada seni bina pelanggan-pelayan.
Apa yang Peer to Peer?
Dalam rangkaian rakan sebaya, rakan kongsi dikongsi antara rakan-rakan tanpa sebarang koordinasi pusat oleh pelayan. Peer bertindak sebagai pembekal dan pengguna sumber. Sistem peer to peer melaksanakan rangkaian overlay abstrak pada lapisan aplikasi di atas topologi rangkaian fizikal. Idea di sebalik rangkaian peer to peer adalah untuk berkongsi sumber yang murah sekiranya mungkin. Tidak terdapat skim keselamatan terpusat dan pengguna akhir sendiri dibenarkan mengawal akses kepada sumber, mengurangkan keselamatan dalam rangkaian rakan sebaya. Pengguna boleh membuat sebarang titik kongsi yang mereka inginkan dalam komputer mereka dan keselamatan hanya boleh disediakan dengan memberikan kata laluan apabila mereka membuat titik kongsi. Struktur rangkaian peer to peer digunakan oleh sistem perkongsian fail yang popular seperti Napster.
Apakah perbezaan antara Arkitek Rangkaian Pelanggan dan Peer kepada Rangkaian Rangkaian Peer?
Perbezaan utama antara klien pelayan dan peer to peer system ialah dalam seni bina pelanggan-klien, ada pelanggan yang ditetapkan untuk permintaan untuk perkhidmatan dan pelayan yang menyediakan perkhidmatan, tetapi dalam sistem peer to peer, rekan bertindak sebagai penyedia dan perkhidmatan pengguna. Selanjutnya, sistem pelayan klien memerlukan pelayan fail pusat dan mereka mahal untuk dilaksanakan daripada sistem peer to peer. Di sisi lain, dalam sistem pelayan-klien, pelayan fail khusus memberikan tahap akses kepada pelanggan, memberikan keselamatan yang lebih baik daripada sistem peer to peer di mana keselamatan ditangani oleh pengguna akhir. Lebih jauh lagi, rangkaian peer to peer menderita dalam prestasi kerana bilangan nod meningkat, tetapi sistem pelayan klien lebih stabil dan boleh disukat sebanyak yang anda perlukan. Oleh itu, memilih satu daripada yang lain adalah bergantung kepada persekitaran yang anda perlukan untuk dilaksanakan.