Il sistema operativo Windows XP - Apogeo
Il sistema operativo Windows XP - Apogeo
Il sistema operativo Windows XP - Apogeo
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
• Un reindirizzatore che può soddisfare alla richiesta risponde al MUP. Per evitare di ripetere in<br />
futuro la stessa domanda a tutti i reindirizzatori, MUP usa una cache per ricordare quale<br />
reindirizzatore può maneggiare questo file.<br />
• <strong>Il</strong> reindirizzatore invia la richiesta di rete al <strong>sistema</strong> remoto.<br />
• I driver del <strong>sistema</strong> remoto di rete ricevono la richiesta e la passano al driver del server.<br />
• <strong>Il</strong> driver del server passa la richiesta al driver locale adeguato al file system.<br />
• <strong>Il</strong> driver appropriato del dispositivo viene chiamato per accedere ai dati.<br />
• I risultati vengono restituiti al driver del server, che restituisce i dati al reindirizzatore<br />
richiedente; poi il reindirizzatore ritorna i dati all'applicazione chiamante tramite il gestore di<br />
I/O.<br />
Un processo simile si presenta per applicazioni che usano le API di rete di Win32 invece dei<br />
servizi UNC, salvo che viene utilizzato un modulo chiamato router multi-provider, al posto di<br />
MUP.<br />
Per questioni di portabilità, i reindirizzatori ed i server usano le API TDI per il trasporto in rete.<br />
Le richieste stesse sono espresse in un protocollo a più alto livello, che per default è il protocollo<br />
SMB menzionato nel Paragrafo 6.2 di questo capitolo. La lista dei reindirizzatori è mantenuta nel<br />
database del <strong>sistema</strong> di registro.<br />
6.4.1 File system distribuito<br />
I nomi UNC non sono sempre convenienti poiché i server di file multipli possono essere disponibili<br />
per servire lo stesso contenuto, e i nomi UNC includono esplicitamente il nome del server.<br />
<strong>Windows</strong> <strong>XP</strong> supporta un protocollo di file system distribuito (distributed file system: DFS) che<br />
permette ad un amministratore di rete di servire file provenienti da server multipli utilizzando un<br />
singolo spazio dei nomi distribuito.<br />
6.4.2 Reindirizzamento della cartella e messa in cache da parte del client<br />
Per migliorare l'uso del PC, per gli utenti che operano nel campo degli affari e che passano<br />
frequentemente da un computer ad un altro, <strong>Windows</strong> <strong>XP</strong> permette agli amministratori di assegnare<br />
agli utenti un profilo mobile (roaming profile) che mantiene le preferenze dell'utente e altre<br />
assegnazioni sui server. <strong>Il</strong> reindirizzamento delle cartelle (folder redirection) è quindi usato per<br />
memorizzare automaticamente i documenti e altri file dell'utente in un server. Ciò funziona bene<br />
finché uno dei computer non è più collegato alla rete, come un portatile in un aereo. Per fornire agli<br />
utenti un accesso non in linea ai file reindirizzati, <strong>Windows</strong> <strong>XP</strong> usa la cache dalla parte del client<br />
(client-side caching: CSC). CSC è usato quando è in linea per mantenere copie dei file del server al<br />
fine di avere prestazioni migliori. I file sono inviati al server non appena cambiano e se il computer<br />
si disconnette, i file sono ancora disponibili e l'aggiornamento del server è rinviato alla volta<br />
successiva in cui il computer è in linea con un collegamento di rete con buone prestazioni.<br />
49