🚩Modello Client/Server 🚩
❓Cos'e ❓
✏Da cosa è formato ✏
Client
Server
⚠Caratteristiche ⚠
✅Vantaggi ✅
❎Svantaggi ❎
Fornisce un buon grado di sicurezza.
Tutti i dati sono salvati su un computer centrale
Permette di svolgere un'amministrazione centralizzata,utile per grandi reti.
Richiede la figura professionale dell'amministratore di rete
Comporta costi più alti per software specifici per la gestione e l'operatività della rete
Richiede una piattaforma hardware potente e molto costosa
Il server è un single point of failure,ossia se non funziona i dati non sono accessibili
🏁Collegamenti 🏁
I client ed il server sono in collegamento tramite un protocollo di comunicazione attraverso una rete di comunicazione. Il protocollo può essere in chiaro o in certi casi crittografato.
Protocolli
HTTP (Hyper Text Transfer Protocol)
TCP/IP(Transmission Control Protocol/Internet Protocol)
♻ Interazioni Client/Server♻
Il computer client si connette direttamente ad un sistema di database o a un server application standard
Server Application
Database
Con connessione:Quando un client e un server iniziano a comunicare si possono scambiare pacchetti di controllo prima di spedire i dati effettivi/reali
Senza connessione:possono anche esserci servizi che inviano direttamente i dati senza connessione e riscontri come nel caso dell'UDP
❗Di cosa si occupa ❗
Frammentazione e riassemblaggio
Multiplexing
Controllo di flusso
Instaurazione della connessione
Controllo di errore :