Please enable JavaScript.
Coggle requires JavaScript to display documents.
RETE DI COMPUTER, Mirela Xhepa - Coggle Diagram
RETE DI COMPUTER
ARRIVO STORICO
-
-
-
-
pre
Era prescentifica (greci, romani, egizi ...)
-
Nel 1981 IBM commercializza il primo Personal Computer con sistema operativo MS- DOS:
è lo scoppio della rivoluzione!
-
SISTEMA CENTRALE
Definizione
un calcolatore dotato di elevata capacità elaborativa usato per gestire grandi volumi di dati con un elevato livello di sicurezza ed affidabilità.
MODELLI INFRASTRUTTURE
Host Centrico
Sistema centrale chiuso ("hub") con funzioni autonome e poche interazioni esterne.
- Limitata aderenza agli standard informatici e scarsa flessibilità, richiedendo modifiche personalizzate per ogni innovazione.
- Accesso riservato a utenti già identificati (login/password), principalmente dipendenti aziendali.
- Terminali base con funzionalità ridotte (solo visualizzazione di caratteri, anche a colori), a causa della bassa potenza computazionale e degli elevati costi delle reti trasmissive.
Client/Server
Sistema diviso in due parti:
- Il client fa richiesta e il server fornisce servizi. Sono processi che si trovano su unità diverse, collegate attraverso una rete che è l'elemento centrale del sistema.
- Client -> Personal Computer con interfaccia grafica (GUI), svolgono funzioni che prima erano gestite da un unico mainframe.
Web Application
Architettura client-server basata su browser e web server, con un'interfaccia utente accessibile via browser internet.
- Standardizzazione nell'accesso alle applicazioni, con crescente integrazione con Internet e i suoi protocolli.
- Protocolli chiave: TCP/IP e HTTP, che assicurano interoperabilità e scalabilità.
- Connettività applicativa gestita da un web server, garantendo un accesso uniforme e diffuso.
Service Oriented
L'obiettivo è integrare sistemi eterogenei in modo aperto e flessibile, superando i limiti del software proprietario.
- Interoperabilità garantita: programmi scritti in linguaggi diversi e su piattaforme differenti possono collaborare senza dipendere da soluzioni proprietarie.
- Riduzione dei costi: approccio economico grazie all’uso di standard aperti (es. Web Service).
- Maggiore riusabilità: componenti modulari e riutilizzabili accelerano lo sviluppo di nuove applicazioni, migliorando efficienza e scalabilità.
- Un modello basato su open standard, che favorisce l’integrazione e l’innovazione a costi contenuti.
PUNTI
di FORZA
-
-
fault tolerance
il guasto di una macchina non blocca tutta la rete, ed è possibile sostituire il computer guasto facilmente
di DEBOLEZZA
scarsa sicurezza
un malintenzionato più facilmente infiltrarsi ad una rete di computer che ad un mainframe. Se un worm infetta un sistema della rete, questo si propaga rapidamente agli altri e l'opera di disinfezione è lunga, difficile e non offre certezze di essere completa;
-
DEFINIZIONE
insieme di elaboratori autonomi e interconnessi per l’elaborazione delle informazioni, messe in comunicazione
fra loro
condivisione di:
Condivisione di file: per esempio la cartella condivisa presente nel pc a scuola, con regolari permessi di accesso in lettura e scrittura
Condivisione di programmi e servizi: per esempio uso di programmi, applicazioni e interi sistemi operativi in remoto (non alloggiati nel proprio pc)
Condivisione di risorse hardware: per esempio stampante, disco fisso, lettore CD
-
VANTAGGI
UTENTI
Condivisione delle risorse = gli utenti di un dato computer, normalmente dedicato ad una applicazione specifica, potrebbero trovarsi nella necessità di accedere a risorse di un altro computer che renderà disponibile programmi e informazioni migliorando il rapporto prestazioni/costi
Estensione semplificata e graduale dei sistemi hardware = ogni sistema può essere gestito indipendentemente e configurato ed espanso a seconda delle esigenze aziendali; è possibile aumentare le prestazioni del sistema, aumentando il numero o le dimensioni degli elaboratori (SCALABILITA').
Distribuzione nel territorio = i computer e i terminali situati in diverse ubicazioni siano in grado di scambiare dati e programmi tra loro, garantendo un aggiornamento quotidiano e costante delle informazioni aziendali;
INDIVIDUI
Comunicazione fra persone = e-mail, chat, IM, VoIP, Forum, Blog
Divertimento = video on demand, giochi interattivi
Accesso ad informazioni remote = accesso ai servizi bancari, commercio elettronico
-