Está en la página 1de 27

SISTEMAS DE FICHEROS DE RED (NFS)

- Barrionuevo Campos Johan 20143527

- Sotomayor Cayani José 20141070


1. INTRODUCCIÓN

 En un entorno de aula informática se hace imprescindible disponer de un


servicio que permita el acceso seguro a archivos remotos de forma
trasparente.
 NFS proporciona este servicio siguiendo la estructura cliente-servidor
 El protocolo de NFS está diseñado para ser independiente de la máquina,
el sistema operativo y el protocolo de transporte. Esto es posible porque
se implementa sobre RPC.
 El servidor NFS comparte una serie de directorios seleccionados con unas
condiciones de seguridad concretas.
 El cliente NFS, si está autorizado para ello puede montar dichos
directorios en su propio sistema de archivos pudiendo acceder a los
archivos si fueran locales.
 NFS es un protocolo que data de los años 80. En esas fechas los
problemas de seguridad eran menores. Todavía podían construirse
protocolos basados en la confianza, tanto el servidor como el cliente
confiando en la información que intercambian.
2. SISTEMA DE ARCHIVOS DISTRIBUIDOS:

 Un sistema de archivos distribuido (SAD) permite almacenar y acceder archivos


remotos como si fueran locales.
 Existen dos implementaciones que han sido las más utilizadas durante las últimas
dos décadas (NFS y AFS).
Un sistema de archivos distribuido es un tipo de almacenamiento que provee reparto
de archivos garantizando un nivel de consistencia aceptable.
ARQUITECTURA SAD
3.- ¿QUÉ ES NFS?

- Las siglas NFS significan Sistema de Archivos de Red (del inglés


Network File System) y fue desarrollado por SUN Microsystems
en 1984.

- Su función en una red es permitir que un equipo GNU/Linux


pueda montar y trabajar con un sistema de archivos de otro
equipo de la red como si fuera local.

- Desde el punto de vista del cliente, se trata de un sistema de


ficheros clásico, se monta con “mount” y se integra en la jerarquía
de ficheros existente en la máquina. Todas las ordenes de
entrada salida son enviadas al servidor que se encarga de
procesarlas, controlar acceso concurrente a ficheros, etc.
¿CUÁNDO NECESITAMOS NFS?

 Al compartir uno o varios documentos en modo


lectura.
 Cuando está realizando un trabajo y deben compartir
una serie de archivos sobre ellos.
 Cuando se trabaja con usuarios de red y se quieren
tener centralizados con directorios home de todos
ellos.
 En un entorno de aula en el que las máquinas de los
alumnos disponen de poca capacidad y necesitan
trabajar con aplicaciones que no caben localmente.
 El administrador de aula necesita que en su aula todas
las maquinas tengan el mismo software y con idéntica
configuración.
CARACTERÍSTICAS:

- El sistema NFS está dividido al menos en dos partes principales: un


servidor y uno o más clientes. Los clientes acceden de forma remota a los
datos que se encuentran almacenados en el servidor.

- Las estaciones de trabajo locales utilizan menos espacio de disco debido a


que los datos se encuentran centralizados en un único lugar, pero pueden
ser accedidos y modificados por varios usuarios, de tal forma que no es
necesario replicar la información.

- Los usuarios no necesitan disponer de un directorio home en cada una de


las máquinas de la organización. Los directorios home pueden crearse en el
servidor de NFS para posteriormente poder acceder a ellos desde cualquier
maquina a través de la infraestructura de red.

- También se pueden compartir a través de la red dispositivos de


almacenamiento como disqueteras, CD-ROM y unidades ZIP. Esto puede
reducir la inversión en dichos dispositivos y mejorar el aprovechamiento del
hardware existente en la organización.
ARQUITECTURA DE NFS:
4.- Operaciones
LOOKUP

READ y WRITE

RENAME

MKDIR y RMDIR

GET y SET-ATTR
5 Versiones.
(NFSv2)

(NFSv3)

(NFSv4)
Tiene más Incluye seguridad Kerberos
características, (protocolo de autenticación de
incluyendo manejo de redes de ordenador que permite
Es la más antigua y está archivos de tamaño a dos computadores en una red
insegura demostrar su identidad
ampliamente soportada variable y mejores mutuamente de manera segura),
por muchos sistemas facilidades de informes trabaja con cortafuegos,
operativos. de errores, pero no es permite ACLs y utiliza
operaciones con descripción del
completamente estado.
compatible con los
clientes NFSv2
6 Montaje del sistema NFS
CONFIGURACION DEL SERVIDOR
CONFIGURACION DEL CLIENTE
7 Conclusiones

 NFS brinda una solución a la necesidad de compartir archivos y directorios


entre sistemas heterogéneos además de controlar permisos de acceso de
forma consistente, dichos sistemas pueden tener hardware distinto.
 NFS crea una capa de abstracción que permite a los usuarios acceder a
archivos y/o ejecutar programas ubicados en equipos remotos como si fueran
locales. Con todas sus ventajas e inconvenientes con respecto a temas de
seguridad.
 A partir de NFSv4 se ha mejorado la parte de seguridad e incorporando
mecanismos de autenticación de usuarios tales como listas de control de
acceso que especifican los permisos concretos para cada recurso compartido.
8 Bibliografía

 https://guillermofonseca.wordpress.com/2011/03/31/nfs-network-file-
system/
 https://debian-handbook.info/browse/es-ES/stable/sect.nfs-file-server.html
 ftp://archive.download.redhat.com/pub/redhat/linux/7.1/de/doc/RH-
DOCS/es/rhl-cg-es-7.1/nfs-mount.html
 https://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-es-4/ch-nfs.html

También podría gustarte