Rumah Jaringan Apa model klien-server? - definisi dari techopedia

Apa model klien-server? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa yang dimaksud dengan Model Client-Server?

Model client-server adalah kerangka kerja komunikasi terdistribusi dari proses jaringan antara pemohon layanan, klien dan penyedia layanan. Koneksi klien-server dibuat melalui jaringan atau Internet.


Model client-server adalah konsep komputasi jaringan inti yang juga membangun fungsionalitas untuk pertukaran email dan akses Web / basis data. Teknologi dan protokol web yang dibangun di sekitar model klien-server adalah:

  • Hypertext Transfer Protocol (HTTP)
  • Sistem Nama Domain (DNS)
  • Simple Transfer Transfer Protocol (SMTP)
  • Telnet

Klien termasuk di antaranya browser Web, aplikasi obrolan, dan perangkat lunak email. Server termasuk Web, database, aplikasi, obrolan dan email, dll.

Techopedia menjelaskan Model Client-Server

Server mengelola sebagian besar proses dan menyimpan semua data. Seorang klien meminta data atau proses tertentu. Server menyampaikan proses output ke klien. Klien terkadang menangani pemrosesan, tetapi membutuhkan sumber daya data server untuk penyelesaiannya.

Model client-server berbeda dari model peer-to-peer (P2P) di mana sistem komunikasi adalah klien atau server, masing-masing dengan status dan tanggung jawab yang sama. Model P2P adalah jaringan terdesentralisasi. Model client-server adalah jaringan terpusat.

Salah satu kelemahan model server-klien adalah terlalu banyak permintaan klien di bawah server dan mengakibatkan fungsi yang tidak benar atau total shutdown. Peretas sering menggunakan taktik semacam itu untuk menghentikan layanan organisasi tertentu melalui serangan denial-of-service (DDoS) yang didistribusikan.

Apa model klien-server? - definisi dari techopedia