WebNFS es una extensión del Sistema de archivos de red (NFS) que permite a los clientes acceder a un sistema de archivos a través de Internet mediante un protocolo simplificado y compatible con firewall.
WebNFS fue desarrollado para dar a los applets de Java y otras aplicaciones habilitadas para Internet una forma de acceder a los servicios del sistema de archivos a través de Internet. Si bien NFS proporciona aplicaciones en Unix con semántica completa del sistema de archivos, es posible que no todos estos sean necesarios en un entorno web distribuido de solo lectura. Por el contrario, las restricciones de acceso, como la exigencia del uso de puertos restringidos para las solicitudes de origen, que se utilizan normalmente en entornos cerrados no suelen aplicarse en entornos públicos distribuidos.
WebNFS hace uso de un puerto bien conocido (puerto 2049 tanto en UDP como en TCP ) evitando así la sobrecarga y la imprevisibilidad de usar el protocolo de mapa de puertos ONC RPC . WebNFS agrega identificadores de archivos públicos y búsquedas de componentes múltiples al protocolo NFS.
WebNFS se especifica mediante una serie de RFC-s:
- RFC 2054 : Cliente WebNFS
- RFC 2055 : servidor WebNFS
- RFC 2224 : Esquema de URL NFS
- RFC 2755 : Negociación de seguridad para WebNFS
En 2007, Sun Microsystems abrió su implementación WebNFS. Desde entonces, el nombre ha cambiado a YANFS (Yet Another NFS) para reflejar el alcance ampliado del proyecto para incluir una implementación del lado del servidor. [1]
Referencias
- ^ "Copia archivada" . Archivado desde el original el 3 de enero de 2012 . Consultado el 15 de febrero de 2012 .CS1 maint: copia archivada como título ( enlace )