Pambuka kanggo Jaringan Server Klien

Istilah klien-server nuduhake model populer kanggo jaringan komputer sing nggunakake piranti hardware klien lan server, saben fungsi tartamtu. Model klien-server bisa dipakai di Internet serta jaringan area lokal (LAN) . Conto sistem klien-server ing Internet kalebu browser Web lan server Web , klien FTP lan server, lan DNS .

Hardware lan Server Hardware

Jaringan klien / server tansaya populer ing taun kepungkur minangka komputer pribadi (PC) dadi alternatif umum kanggo komputer mainframe lawas. Piranti klien biasane PC karo aplikasi lunak jaringan diinstal sing njaluk lan nampa informasi liwat jaringan. Piranti seluler, uga komputer desktop, bisa uga berfungsi minangka klien.

Piranti server biasane nyimpen file lan basis data kalebu aplikasi sing luwih kompleks kaya situs Web. Piranti server kerep nggayuh prosesor pusat sing luwih dhuwur, luwih akeh memori, lan disk drive sing luwih gedhe tinimbang klien.

Aplikasi Klien-Server

Model klien-server ngatur lalu lintas jaringan dening aplikasi klien lan uga dening piranti. Klien jaringan ngirim pesen menyang server kanggo menehi panjaluk. Server nanggapi klien kanthi tumindak ing saben panyuwunan lan asil bali. Siji server ndhukung akeh klien, lan pirang-pirang server bisa jaringan bareng ing blumbang server kanggo nangani beban pangolahan sing tambah akeh minangka jumlah klien sing mundak akeh.

Komputer klien lan komputer server biasane rong unit kapisah saka saben piranti sing disesuaikan karo tujuan sing dirancang. Contone, klien Web paling apik nganggo tampilan layar gedhe, nalika server Web ora perlu tampilan apa wae lan bisa ditemokake ing ngendi wae ing donya. Nanging, sawetara piranti kasebut bisa dianggo minangka klien lan server kanggo aplikasi sing padha. Tambahan, piranti sing dadi server kanggo salah siji aplikasi bisa bebarengan tumindak minangka klien kanggo server liyane, kanggo macem-macem aplikasi.

Sawetara aplikasi paling populer ing Internet tindakake model klien-server kalebu email, FTP, lan layanan Web. Saben klien kasebut nduweni antarmuka panganggo (salah sijine grafis utawa berbasis teks) lan aplikasi klien sing ngidini pangguna kanggo nyambung menyang server. Ing kasus email lan FTP, kedhaftar ngetik jeneng komputer (utawa kadhangkala ana alamat IP ) ing antarmuka kanggo nyetel sambungan menyang server.

Jaringan Klien Lokal-Server

Akeh jaringan ngarep nggunakake sistem server-klien ing skala cilik. Router broadband , umpamane, ngandhut server DHCP sing nyedhiyakake alamat IP menyang komputer ngarep (klien DHCP). Liyane jinis server jaringan sing ditemokake ing ngarep kalebu server cetak lan server cadangan .

Client-Server vs. Peer-to-Peer lan Model Liyane

Model klien-server jaringan asline dikembangake kanggo mbagi akses menyang aplikasi basis data ing antarane pangguna sing luwih gedhe. Dibandhingake karo model mainframe , jaringan klien-server menehi keluwesan sing luwih apik amarga koneksi bisa digawe nalika dikarepake tinimbang dibutuhake tinimbang bisa diatasi. Model klien-server uga ndhukung aplikasi modular sing bisa nggawe proyek nggawe perangkat lunak luwih gampang. Sabanjure disebut sistem tingkatan loro lan tataran telu saka sistem klien-server, aplikasi perangkat lunak dipisahake dadi komponen modular, lan saben komponen dipasang ing klien utawa server khusus kanggo subsistem kasebut.

Klien-server mung siji pendekatan kanggo ngatur aplikasi jaringan. Alternatif utama kanggo klien-server, jaringan peer-to-peer , ngrawat kabeh perangkat kanthi kemampuan sing padha tinimbang peran khusus klien utawa server. Dibandhingake klien-server, jaringan peer to peer menehi sawetara kaluwihan kayata keluwesan sing luwih apik kanggo ngembangaken jaringan kanggo nangani akeh klien. Jaringan klien-server umum menehi kaluwihan saka peer-to-peer uga, kayata kemampuan kanggo ngatur aplikasi lan data ing siji lokasi terpusat.