Programmazione Client/Server con il controllo Winsock Edizione 1.3
Organizzazione di una rete Windows 2000. Server Client Il ruolo dei computer I computer in una rete...
-
Upload
carlita-motta -
Category
Documents
-
view
215 -
download
1
Transcript of Organizzazione di una rete Windows 2000. Server Client Il ruolo dei computer I computer in una rete...
Organizzazione Organizzazione di una rete di una rete
Windows 2000Windows 2000
ServerServer
ClientClient
Il ruolo dei Il ruolo dei computercomputer
I computer in una rete possono I computer in una rete possono svolgere le funzioni di client e svolgere le funzioni di client e
server dei servizi…server dei servizi…
Un Un server server è un è un computer che offre computer che offre
servizi alla reteservizi alla rete
Un Un clientclient è un computer è un computer che utilizza i servizi che utilizza i servizi
della retedella rete
Attenzione… un computer, durante la Attenzione… un computer, durante la sua attività nella rete, può cambiare il sua attività nella rete, può cambiare il suo ruolo da cliente a quello di server suo ruolo da cliente a quello di server
delle risorse e viceversa.delle risorse e viceversa.
ServiziServizi
ServiziServizi
Il ruolo dei Il ruolo dei computercomputer
Un server o un client sono individuati Un server o un client sono individuati da hardware e software con da hardware e software con caratteristiche differenti…caratteristiche differenti…
Un Un server server dispone di:dispone di: un hardware di elevate prestazioni (HW di un hardware di elevate prestazioni (HW di classe server) per un tempo possibilmente classe server) per un tempo possibilmente
elevato (alcuni anni)elevato (alcuni anni) un sistema operativo di reteun sistema operativo di rete
Un Un client client dispone di:dispone di: un hardware di prestazioni limitateun hardware di prestazioni limitate
un sistema operativo desktopun sistema operativo desktop
Servizi Servizi di un serverdi un server
Oltre all’hardware, il ruolo del Oltre all’hardware, il ruolo del computer dipende dal sistema computer dipende dal sistema
operativo installato…operativo installato…
Windows 2000 ServerWindows 2000 Server
Sei un client Sei un client o…un server?o…un server?
? Windows 2000 Windows 2000 Advanced ServerAdvanced Server
Windows NT Server 4.0Windows NT Server 4.0
Windows 95/98/MeWindows 95/98/Me
Windows NT Workstation 4.0Windows NT Workstation 4.0
Windows 2000 ProfessionalWindows 2000 Professional
www.scuola.it
Servizi Servizi di un serverdi un server
Sulla base dei servizi offerti, un Sulla base dei servizi offerti, un server può essere…server può essere…
File serverFile serverPrint serverPrint server Server RAS Server RAS
(accesso remoto)(accesso remoto)
WebWeb ServerServer
Directory Services Directory Services ServerServer
Application ServerApplication ServerE-mail ServerE-mail Server
Database ServerDatabase Server
Printer
Internet
Firewall Proxy Firewall Proxy ServerServer
wwwwww
Client Client
Client Client
Client Client
Directory Services Directory Services ServerServer
Computer Computer client e serverclient e server
Ad esempio, nella rete di una Ad esempio, nella rete di una scuola possiamo riconoscere…scuola possiamo riconoscere…
InternetInternet
Server RAS Server RAS
Firewall Proxy ServerFirewall Proxy ServerWeb Server Web Server
Tipi di retiTipi di reti Rispetto alla loro organizzazione, le Rispetto alla loro organizzazione, le reti possono essere di due tipi:reti possono essere di due tipi:
Peer-to-PeerPeer-to-Peer (alla pari) (alla pari)Client-ServerClient-Server (oppure rete con server) (oppure rete con server)
Peer-to-Peer Peer-to-Peer NetworkNetwork
Client-Server Client-Server NetworkNetwork
Reti Reti Peer-To-PeerPeer-To-Peer Nelle reti alla pari… Nelle reti alla pari…
non non vi sono vi sono server dedicatiserver dedicati;; tutti i computer possono essere client e/o sever tutti i computer possono essere client e/o sever
delle risorse;delle risorse; la sicurezza è gestita in ogni singolo computer la sicurezza è gestita in ogni singolo computer
nel suo directory database locale;nel suo directory database locale; nonnon esistono esistono amministratori della reteamministratori della rete, ma ogni , ma ogni utente ha il compito di gestire il proprio computer utente ha il compito di gestire il proprio computer
oppure quello che utilizza;oppure quello che utilizza; l’amministrazione della rete l’amministrazione della rete non è centralizzatanon è centralizzata..
In Windows 2000, una rete Peer-to-Peer è In Windows 2000, una rete Peer-to-Peer è denominata denominata WorkgroupWorkgroup (gruppo di lavoro). (gruppo di lavoro).
Reti Reti Peer-To-PeerPeer-To-Peer
Un workgroup ha molti Un workgroup ha molti svantaggi… svantaggi…
è conveniente in una rete con un numero limitato di è conveniente in una rete con un numero limitato di computer (circa 5-6) e utenti (al massimo 10);computer (circa 5-6) e utenti (al massimo 10);
gli utenti possono condividere risorse HW/SW, senza gli utenti possono condividere risorse HW/SW, senza basarsi su un server dedicato;basarsi su un server dedicato;
l’unica sicurezza garantita è la protezione all’accesso del l’unica sicurezza garantita è la protezione all’accesso del singolo computer;singolo computer;
la sicurezza dell’intera rete non è garantita;la sicurezza dell’intera rete non è garantita; la gestione e l’amministrazione della rete diventa la gestione e l’amministrazione della rete diventa impossibile se il numero di computer/utenti cresce.impossibile se il numero di computer/utenti cresce.
Reti Reti Client-ServerClient-Server Nelle reti Client-Server… Nelle reti Client-Server…
sono presentisono presenti uno oppure più uno oppure più server dedicatiserver dedicati;; i computer hanno funzioni definite e ottimizzate: i computer hanno funzioni definite e ottimizzate:
server oppure client delle risorse;server oppure client delle risorse; la la sicurezzasicurezza è gestita a livello dell’intera rete nel è gestita a livello dell’intera rete nel server dedicato, che svolge il servizio di Directory server dedicato, che svolge il servizio di Directory
Services;Services; la gestione e l’amministrazione dell’intera rete è la gestione e l’amministrazione dell’intera rete è
centralizzatacentralizzata grazie alle funzioni dei server; grazie alle funzioni dei server; la gestione dei server è delegata agli la gestione dei server è delegata agli
amministratori della reteamministratori della rete. .
In una rete Windows 2000, In una rete Windows 2000, le funzioni di Directory le funzioni di Directory ServicesServices sono svolte da un server Windows 2000 sono svolte da un server Windows 2000
Server. Server.
Reti Reti Client-ServerClient-Server
Una rete Client-Server ha Una rete Client-Server ha molti vantaggi… molti vantaggi…
è conveniente in una rete con molti computer è conveniente in una rete con molti computer (anche migliaia) e utenti (anche milioni);(anche migliaia) e utenti (anche milioni);
gli utenti possono accedere alle risorse HW/SW, gli utenti possono accedere alle risorse HW/SW, offerte da un server dedicato (File, Print o offerte da un server dedicato (File, Print o
Application Server);Application Server); la sicurezza dell’intera rete è garantita dai server la sicurezza dell’intera rete è garantita dai server
che svolgono le funzioni di Directory Services;che svolgono le funzioni di Directory Services; la gestione e l’amministrazione della rete è la gestione e l’amministrazione della rete è semplificata grazie alle funzioni dei server di semplificata grazie alle funzioni dei server di
Directory.Directory.
Reti Reti Client-ServerClient-Server In una rete Windows 2000…In una rete Windows 2000…
Il cuore della rete è il server Windows 2000 Server Il cuore della rete è il server Windows 2000 Server (o Advanced Server) che svolge le funzioni di (o Advanced Server) che svolge le funzioni di
Directory Services. Per queste funzioni, sul server Directory Services. Per queste funzioni, sul server dobbiamo installare dobbiamo installare Active DirectoryActive Directory..
Un server Windows 2000 con Active Directory è il Un server Windows 2000 con Active Directory è il Domain ControllerDomain Controller (controllore del dominio). (controllore del dominio).
Active DirectoryActive Directory
Windows 2000 Server Windows 2000 Server o Advanced Servero Advanced Server