Network File System: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Categoria:File system |
→Voci correlate: +9P |
||
(35 versioni intermedie di 27 utenti non mostrate) | |||
Riga 1:
In [[informatica]], '''Network File System''' ('''NFS''') è un [[protocollo di rete]] sviluppato inizialmente da [[Sun Microsystems]] nel [[1984]] e definito dagli [[Request for Comments|RFC]] 1094, 1813, (3010
== Descrizione ==
La versione 2 del protocollo originale utilizzava unicamente [[User Datagram Protocol|UDP]] e prevedeva che i server non dovessero conservare memoria degli accessi degli utenti. In passato quindi eventuali meccanismi di blocco delle risorse (Lock) dovevano essere implementati esternamente al protocollo. ▼
Il NFS permette
NFS è spesso associato a sistemi [[Unix]], sebbene spesso sia utilizzato anche da macchine
La versione 3 introdusse il supporto per il [[Transmission Control Protocol|TCP]] per il trasporto delle informazioni. Molte società avevano comunque già esteso l'NFSv2 per supportare il TCP in trasmissione. L'utilizzo del TCP consente di utilizzare l'NFS attraverso una [[Wide Area Network|WAN]] sebbene non sia molto semplice né efficiente.▼
Il termine "network file system" oramai viene utilizzato come termine generico per indicare un File System in grado di gestire dispositivi di memorizzazione remoti.▼
La versione 4 venne influenzata dall'[[Andrew file system|AFS]] e includeva miglioramenti nelle prestazioni, aggiungeva un supporto migliorato alla sicurezza e introduceva un protocollo che teneva conto dello stato dei client.▼
▲La versione 2 del protocollo originale utilizzava unicamente [[User Datagram Protocol|UDP]] e prevedeva che i [[server]] non dovessero conservare [[memoria (informatica)|memoria]] degli accessi degli utenti. In passato quindi eventuali meccanismi di blocco delle risorse (''Lock'') dovevano essere implementati esternamente al protocollo.
▲NFS è spesso associato a sistemi [[Unix]], sebbene spesso sia utilizzato anche da macchine utilizzanti i [[Sistema operativo|sistemi operativi]] [[Apple Macintosh|Macintosh]] e [[Microsoft Windows]]. Il [[server message block]] (SMB) e protocolli similari sono un'implementazione similare di un file system di rete per computer Microsoft Windows.
▲La versione 3 introdusse il supporto per il [[Transmission Control Protocol|TCP]] per il trasporto delle [[informazione|informazioni]].
▲Il termine "network file system" oramai viene utilizzato come termine generico per indicare un File System in grado di gestire dispositivi di memorizzazione remoti.
▲La versione 4 venne influenzata dall'[[Andrew file system|AFS]] e includeva miglioramenti nelle prestazioni, aggiungeva un supporto migliorato alla [[sicurezza informatica|sicurezza]] e introduceva un protocollo che teneva conto dello stato dei [[client]].
▲Il NFS permette ad n calcolatori che compongono un sistema distribuito di condividere file, directory od un intero file system utilizzando il protocollo client-server. Un calcolatore (client) deve richiedere esplicitamente ad un altro calcolatore (server) del sistema distribuito di condividere una directory o un file, dichiarando un punto di montaggio.
== Bibliografia ==
==Collegamenti esterni==▼
* {{IETF|1094|NFS: Network File System Protocol Specification}}
*{{en}} [http://nfs.sourceforge.net/ Linux NFS Overview, FAQ and HOWTO Documents] (In Inglese)▼
*
*
*
== Voci correlate ==
* [[9P]]
▲== Collegamenti esterni ==
▲* {{
{{Controllo di autorità}}
{{Portale|Telematica}}
[[Categoria:File system]]
[[Categoria:Protocolli livello applicazione]]
▲[[ca:Network File System]]
|