SlideShare una empresa de Scribd logo
1 de 8
(NETWORK FILE SYSTEM)
Por: Anderson Lago, Erick Marllon, Hugo Cavalcanti
Histórico NFS
• Desenvolvido pela sun 1989
• Sistema de arquivo em rede padrão No Linux
• Principal facilidade: proporcionar o compartilhamento de
arquivos em rede.
• Através do uso de protocolos cliente servidor possibilita o
acesso a arquivos remotos como se estivessem localmente.
• Tem raízes UNIX, não impossibilitando o uso por outros
sistemas.
LOCALIZAÇÃO DOS
ARQUIVOS/DIRETÓRIOS
 NFS Trabalha em conjunto com o sistema de
nomeação podendo oferecer dois tipos de sistemas
de localização:
 Resolução por nomes:
- nesse sistema há um mapeamento dos nomes dos arquivos em
string para binário
 Resolução por localização:
- nesse sistema é fornecido um nome global, que é mapeado em uma
determinada localização
IMPLEMENTAÇÃO
 O sistema de arquivos NFS foi implementado
usando RPC (Remote Procedure Call), cujos
protocolos são descritos usando XDR (eXternal
Data Representation), que define um padrão de
codificação e decodificação, criando uma
identificação independente da máquina.
ARQUITETURA
 O NFS é um único protocolo que reside na camada de
aplicação do modelo TCP/IP (DOD). A operação do NFS é
definida na forma de alguns componentes principais :
Remote Procedure Call  (RPC)
 O RPC é o serviço utilizado para implementar
cliente/servidor para realizar chamadas de processos em
dispositivos remotos.
External Data Representation (XDR)
 Linguagem que permite definir tipos de dados de
maneira consistente, propiciando a troca de dados entre
computadores com diferentes métodos de
armazenamento de dados utilizando NFS.
• Processos e Operações do NFS
Especificam tarefas a serem executadas em arquivos na rede, usando o
XDR para representação e o RPC para transmitir os comandos.
FUNCIONAMENTO
SERVIDOR TEM UMA PASTA COMPARTILHADA ONDE TODOS OS CLIENTES
PODEM ACESSA-LA ATRAVÉS DA CAMADA DE APLICAÇÃO DO TCP/IP
PASSANDO POR CONFIRMAÇÃO OU NÃO DO SERVIDOR PARA UMA
REQUISIÇÃO.
OBJETIVO DO NFS
 Acesso remoto transparente para os usuários, de
maneira que ele possa acessar um arquivo
remoto como se estivesse trabalhando
localmente, usando TCP/IP ou outro meio de
transporte.
 O acesso a esses arquivos é dado através uma
confirmação ou não do servidor para uma
requisição.

Más contenido relacionado

La actualidad más candente

Guia de configuração de um servidor linux para utilização em uma pequena empresa
Guia de configuração de um servidor linux para utilização em uma pequena empresaGuia de configuração de um servidor linux para utilização em uma pequena empresa
Guia de configuração de um servidor linux para utilização em uma pequena empresaSoftD Abreu
 
Coisas Boas
Coisas BoasCoisas Boas
Coisas Boasninih23
 
Redes de computadores II - 5.Serviços em Redes TCP/IP
Redes de computadores II - 5.Serviços em Redes TCP/IPRedes de computadores II - 5.Serviços em Redes TCP/IP
Redes de computadores II - 5.Serviços em Redes TCP/IPMauro Tapajós
 
Aula 5 camada de aplicacao
Aula 5   camada de aplicacaoAula 5   camada de aplicacao
Aula 5 camada de aplicacaowab030
 
Redes de Computadores - Camada de Aplicação
Redes de Computadores - Camada de AplicaçãoRedes de Computadores - Camada de Aplicação
Redes de Computadores - Camada de AplicaçãoLuís Felipe de Andrade
 
introdução geral aos serviços de redes
 introdução geral aos serviços de redes introdução geral aos serviços de redes
introdução geral aos serviços de redesThiago De Assis Azevedo
 
Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquitetura NA...
Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquitetura NA...Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquitetura NA...
Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquitetura NA...Joao Galdino Mello de Souza
 
Aula05 camada de aplicação
Aula05 camada de aplicaçãoAula05 camada de aplicação
Aula05 camada de aplicaçãoTiago Tda
 
Sistemas Operacionais - Virtual File System
Sistemas Operacionais - Virtual File SystemSistemas Operacionais - Virtual File System
Sistemas Operacionais - Virtual File SystemLeonardo Ribeiro
 
Wiki Hip.
Wiki Hip.Wiki Hip.
Wiki Hip.cnevoa
 
Capítulo 3 funcionalidades e protocolos da camada de aplicação
Capítulo 3   funcionalidades e protocolos da camada de aplicaçãoCapítulo 3   funcionalidades e protocolos da camada de aplicação
Capítulo 3 funcionalidades e protocolos da camada de aplicaçãoSimba Samuel
 
GlossáRio
GlossáRioGlossáRio
GlossáRiorrsc
 
[Antero Jesus] Principais Protocolos de Rede
[Antero Jesus] Principais Protocolos de Rede[Antero Jesus] Principais Protocolos de Rede
[Antero Jesus] Principais Protocolos de Redeajtr98
 
Linux Redes e Servidores - guia pratico
Linux  Redes e Servidores - guia pratico Linux  Redes e Servidores - guia pratico
Linux Redes e Servidores - guia pratico SoftD Abreu
 

La actualidad más candente (20)

Wiki
WikiWiki
Wiki
 
GlossáRio Net
GlossáRio NetGlossáRio Net
GlossáRio Net
 
Guia de configuração de um servidor linux para utilização em uma pequena empresa
Guia de configuração de um servidor linux para utilização em uma pequena empresaGuia de configuração de um servidor linux para utilização em uma pequena empresa
Guia de configuração de um servidor linux para utilização em uma pequena empresa
 
Kernel Linux
Kernel LinuxKernel Linux
Kernel Linux
 
Coisas Boas
Coisas BoasCoisas Boas
Coisas Boas
 
Redes de computadores II - 5.Serviços em Redes TCP/IP
Redes de computadores II - 5.Serviços em Redes TCP/IPRedes de computadores II - 5.Serviços em Redes TCP/IP
Redes de computadores II - 5.Serviços em Redes TCP/IP
 
Aula 5 camada de aplicacao
Aula 5   camada de aplicacaoAula 5   camada de aplicacao
Aula 5 camada de aplicacao
 
Redes de Computadores - Camada de Aplicação
Redes de Computadores - Camada de AplicaçãoRedes de Computadores - Camada de Aplicação
Redes de Computadores - Camada de Aplicação
 
introdução geral aos serviços de redes
 introdução geral aos serviços de redes introdução geral aos serviços de redes
introdução geral aos serviços de redes
 
Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquitetura NA...
Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquitetura NA...Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquitetura NA...
Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquitetura NA...
 
Aula05 camada de aplicação
Aula05 camada de aplicaçãoAula05 camada de aplicação
Aula05 camada de aplicação
 
GlossáRio
GlossáRioGlossáRio
GlossáRio
 
WIKI
WIKIWIKI
WIKI
 
Protocolos
ProtocolosProtocolos
Protocolos
 
Sistemas Operacionais - Virtual File System
Sistemas Operacionais - Virtual File SystemSistemas Operacionais - Virtual File System
Sistemas Operacionais - Virtual File System
 
Wiki Hip.
Wiki Hip.Wiki Hip.
Wiki Hip.
 
Capítulo 3 funcionalidades e protocolos da camada de aplicação
Capítulo 3   funcionalidades e protocolos da camada de aplicaçãoCapítulo 3   funcionalidades e protocolos da camada de aplicação
Capítulo 3 funcionalidades e protocolos da camada de aplicação
 
GlossáRio
GlossáRioGlossáRio
GlossáRio
 
[Antero Jesus] Principais Protocolos de Rede
[Antero Jesus] Principais Protocolos de Rede[Antero Jesus] Principais Protocolos de Rede
[Antero Jesus] Principais Protocolos de Rede
 
Linux Redes e Servidores - guia pratico
Linux  Redes e Servidores - guia pratico Linux  Redes e Servidores - guia pratico
Linux Redes e Servidores - guia pratico
 

Destacado (9)

equações
equaçõesequações
equações
 
006
006006
006
 
Pagina web estadisticas
Pagina web estadisticasPagina web estadisticas
Pagina web estadisticas
 
Bem maior
Bem maiorBem maior
Bem maior
 
LEAFLET_RETAIL
LEAFLET_RETAILLEAFLET_RETAIL
LEAFLET_RETAIL
 
Edital
EditalEdital
Edital
 
Juegos panamericanos 2011
Juegos panamericanos 2011Juegos panamericanos 2011
Juegos panamericanos 2011
 
Trabajo seguro
Trabajo seguroTrabajo seguro
Trabajo seguro
 
Psicologia
PsicologiaPsicologia
Psicologia
 

Similar a Nfs Ppt

Sessão do Modelo OSI-Camada 5
Sessão do Modelo OSI-Camada 5Sessão do Modelo OSI-Camada 5
Sessão do Modelo OSI-Camada 5Hélder Batista
 
Redes prática - NFS
Redes prática - NFSRedes prática - NFS
Redes prática - NFSLuiz Arthur
 
Integrado Linux y Active Directory
Integrado Linux y Active DirectoryIntegrado Linux y Active Directory
Integrado Linux y Active Directoryjdavalos
 
Referencia de redes.pdf
Referencia de redes.pdfReferencia de redes.pdf
Referencia de redes.pdfProfTelmaLcia
 
Samba, Squid, FTP, DHCP3
Samba, Squid, FTP, DHCP3Samba, Squid, FTP, DHCP3
Samba, Squid, FTP, DHCP3SoftD Abreu
 
Uma análise do protocolo DNS e suas extensões - Simpoets 2008 [Artigo]
Uma análise do protocolo DNS e suas extensões - Simpoets 2008 [Artigo]Uma análise do protocolo DNS e suas extensões - Simpoets 2008 [Artigo]
Uma análise do protocolo DNS e suas extensões - Simpoets 2008 [Artigo]Paulo Renato Lopes Seixas
 
Aula 11 redes de computadores - camada OSI e TCPIP pt1
Aula 11   redes de computadores - camada OSI e TCPIP pt1Aula 11   redes de computadores - camada OSI e TCPIP pt1
Aula 11 redes de computadores - camada OSI e TCPIP pt1Henrique Nunweiler
 
Integrando FreeBSD com Active Directory e OpenLDAP
Integrando FreeBSD com Active Directory e OpenLDAPIntegrando FreeBSD com Active Directory e OpenLDAP
Integrando FreeBSD com Active Directory e OpenLDAPelliando dias
 
Minicurso - Conceitos de Redes (2018)
Minicurso - Conceitos de Redes (2018)Minicurso - Conceitos de Redes (2018)
Minicurso - Conceitos de Redes (2018)#Jão Pablo
 
Conceito Básico sobre protocolos de rede
Conceito Básico sobre protocolos de redeConceito Básico sobre protocolos de rede
Conceito Básico sobre protocolos de redeGeorge Lucas
 
Conceito básico sobre Protocolos de Rede
Conceito básico sobre Protocolos de RedeConceito básico sobre Protocolos de Rede
Conceito básico sobre Protocolos de RedeElitexD
 
Distributed Systems - Exercises
Distributed Systems - ExercisesDistributed Systems - Exercises
Distributed Systems - ExercisesMichel Alves
 
Transferencia de ficheiros
Transferencia de ficheirosTransferencia de ficheiros
Transferencia de ficheirosavfurma9b
 

Similar a Nfs Ppt (20)

Sessão do Modelo OSI-Camada 5
Sessão do Modelo OSI-Camada 5Sessão do Modelo OSI-Camada 5
Sessão do Modelo OSI-Camada 5
 
Redes prática - NFS
Redes prática - NFSRedes prática - NFS
Redes prática - NFS
 
Integrado Linux y Active Directory
Integrado Linux y Active DirectoryIntegrado Linux y Active Directory
Integrado Linux y Active Directory
 
GlossáRio De Internet
GlossáRio De InternetGlossáRio De Internet
GlossáRio De Internet
 
GLOSSÁRIO - INTERNET
GLOSSÁRIO - INTERNETGLOSSÁRIO - INTERNET
GLOSSÁRIO - INTERNET
 
Referencia de redes.pdf
Referencia de redes.pdfReferencia de redes.pdf
Referencia de redes.pdf
 
Samba, Squid, FTP, DHCP3
Samba, Squid, FTP, DHCP3Samba, Squid, FTP, DHCP3
Samba, Squid, FTP, DHCP3
 
Uma análise do protocolo DNS e suas extensões - Simpoets 2008 [Artigo]
Uma análise do protocolo DNS e suas extensões - Simpoets 2008 [Artigo]Uma análise do protocolo DNS e suas extensões - Simpoets 2008 [Artigo]
Uma análise do protocolo DNS e suas extensões - Simpoets 2008 [Artigo]
 
Mini Curso - Redes de Computadores
Mini Curso - Redes de ComputadoresMini Curso - Redes de Computadores
Mini Curso - Redes de Computadores
 
Aula 11 redes de computadores - camada OSI e TCPIP pt1
Aula 11   redes de computadores - camada OSI e TCPIP pt1Aula 11   redes de computadores - camada OSI e TCPIP pt1
Aula 11 redes de computadores - camada OSI e TCPIP pt1
 
Integrando FreeBSD com Active Directory e OpenLDAP
Integrando FreeBSD com Active Directory e OpenLDAPIntegrando FreeBSD com Active Directory e OpenLDAP
Integrando FreeBSD com Active Directory e OpenLDAP
 
Protocolo FTP e DNS
Protocolo FTP e DNSProtocolo FTP e DNS
Protocolo FTP e DNS
 
Sos final
Sos finalSos final
Sos final
 
Minicurso - Conceitos de Redes (2018)
Minicurso - Conceitos de Redes (2018)Minicurso - Conceitos de Redes (2018)
Minicurso - Conceitos de Redes (2018)
 
Conceito Básico sobre protocolos de rede
Conceito Básico sobre protocolos de redeConceito Básico sobre protocolos de rede
Conceito Básico sobre protocolos de rede
 
Conceito básico sobre Protocolos de Rede
Conceito básico sobre Protocolos de RedeConceito básico sobre Protocolos de Rede
Conceito básico sobre Protocolos de Rede
 
Distributed Systems - Exercises
Distributed Systems - ExercisesDistributed Systems - Exercises
Distributed Systems - Exercises
 
Transferencia de ficheiros
Transferencia de ficheirosTransferencia de ficheiros
Transferencia de ficheiros
 
Modelo osi
Modelo osiModelo osi
Modelo osi
 
Modelo osi
Modelo osiModelo osi
Modelo osi
 

Más de Anderson Lago

(07) instalaã§ã£o de programas
(07) instalaã§ã£o de programas(07) instalaã§ã£o de programas
(07) instalaã§ã£o de programasAnderson Lago
 
(06) aula pratica permissoes, usuarios, grupos e quotas
(06) aula pratica permissoes, usuarios, grupos e quotas(06) aula pratica permissoes, usuarios, grupos e quotas
(06) aula pratica permissoes, usuarios, grupos e quotasAnderson Lago
 
(04) permissãµes, usuarios, grupos e quotas[1]
(04) permissãµes, usuarios, grupos e quotas[1](04) permissãµes, usuarios, grupos e quotas[1]
(04) permissãµes, usuarios, grupos e quotas[1]Anderson Lago
 
(08)inicializacao e gerencia_de_processos
(08)inicializacao e gerencia_de_processos(08)inicializacao e gerencia_de_processos
(08)inicializacao e gerencia_de_processosAnderson Lago
 
(11) hardware, modulos
(11)   hardware, modulos(11)   hardware, modulos
(11) hardware, modulosAnderson Lago
 
(03) shell e comandos basicos[1]
(03) shell e comandos basicos[1](03) shell e comandos basicos[1]
(03) shell e comandos basicos[1]Anderson Lago
 
(02) instalacao fedora[1]
(02) instalacao   fedora[1](02) instalacao   fedora[1]
(02) instalacao fedora[1]Anderson Lago
 
(01) intro+inicializacao+boot loader+fhs
(01) intro+inicializacao+boot loader+fhs(01) intro+inicializacao+boot loader+fhs
(01) intro+inicializacao+boot loader+fhsAnderson Lago
 
Treinamento sol virtualização
Treinamento sol   virtualizaçãoTreinamento sol   virtualização
Treinamento sol virtualizaçãoAnderson Lago
 

Más de Anderson Lago (19)

(10) network
(10) network(10) network
(10) network
 
(07) instalaã§ã£o de programas
(07) instalaã§ã£o de programas(07) instalaã§ã£o de programas
(07) instalaã§ã£o de programas
 
(06) aula pratica permissoes, usuarios, grupos e quotas
(06) aula pratica permissoes, usuarios, grupos e quotas(06) aula pratica permissoes, usuarios, grupos e quotas
(06) aula pratica permissoes, usuarios, grupos e quotas
 
(05)particoes, raid
(05)particoes, raid(05)particoes, raid
(05)particoes, raid
 
(04) permissãµes, usuarios, grupos e quotas[1]
(04) permissãµes, usuarios, grupos e quotas[1](04) permissãµes, usuarios, grupos e quotas[1]
(04) permissãµes, usuarios, grupos e quotas[1]
 
(08)inicializacao e gerencia_de_processos
(08)inicializacao e gerencia_de_processos(08)inicializacao e gerencia_de_processos
(08)inicializacao e gerencia_de_processos
 
(16) dns
(16) dns(16) dns
(16) dns
 
(14) ftp
(14) ftp(14) ftp
(14) ftp
 
(13) nfs
(13) nfs(13) nfs
(13) nfs
 
(12) crontab
(12) crontab(12) crontab
(12) crontab
 
(11) impressao
(11)   impressao(11)   impressao
(11) impressao
 
(11) hardware, modulos
(11)   hardware, modulos(11)   hardware, modulos
(11) hardware, modulos
 
(15) samba
(15) samba(15) samba
(15) samba
 
(03) shell e comandos basicos[1]
(03) shell e comandos basicos[1](03) shell e comandos basicos[1]
(03) shell e comandos basicos[1]
 
(02) instalacao fedora[1]
(02) instalacao   fedora[1](02) instalacao   fedora[1]
(02) instalacao fedora[1]
 
(01) intro+inicializacao+boot loader+fhs
(01) intro+inicializacao+boot loader+fhs(01) intro+inicializacao+boot loader+fhs
(01) intro+inicializacao+boot loader+fhs
 
Trab linux+sarg
Trab linux+sargTrab linux+sarg
Trab linux+sarg
 
Treinamento sol virtualização
Treinamento sol   virtualizaçãoTreinamento sol   virtualização
Treinamento sol virtualização
 
Hardening
HardeningHardening
Hardening
 

Nfs Ppt

  • 1. (NETWORK FILE SYSTEM) Por: Anderson Lago, Erick Marllon, Hugo Cavalcanti
  • 2. Histórico NFS • Desenvolvido pela sun 1989 • Sistema de arquivo em rede padrão No Linux • Principal facilidade: proporcionar o compartilhamento de arquivos em rede. • Através do uso de protocolos cliente servidor possibilita o acesso a arquivos remotos como se estivessem localmente. • Tem raízes UNIX, não impossibilitando o uso por outros sistemas.
  • 3. LOCALIZAÇÃO DOS ARQUIVOS/DIRETÓRIOS  NFS Trabalha em conjunto com o sistema de nomeação podendo oferecer dois tipos de sistemas de localização:  Resolução por nomes: - nesse sistema há um mapeamento dos nomes dos arquivos em string para binário  Resolução por localização: - nesse sistema é fornecido um nome global, que é mapeado em uma determinada localização
  • 4. IMPLEMENTAÇÃO  O sistema de arquivos NFS foi implementado usando RPC (Remote Procedure Call), cujos protocolos são descritos usando XDR (eXternal Data Representation), que define um padrão de codificação e decodificação, criando uma identificação independente da máquina.
  • 5. ARQUITETURA  O NFS é um único protocolo que reside na camada de aplicação do modelo TCP/IP (DOD). A operação do NFS é definida na forma de alguns componentes principais : Remote Procedure Call  (RPC)  O RPC é o serviço utilizado para implementar cliente/servidor para realizar chamadas de processos em dispositivos remotos. External Data Representation (XDR)  Linguagem que permite definir tipos de dados de maneira consistente, propiciando a troca de dados entre computadores com diferentes métodos de armazenamento de dados utilizando NFS.
  • 6. • Processos e Operações do NFS Especificam tarefas a serem executadas em arquivos na rede, usando o XDR para representação e o RPC para transmitir os comandos.
  • 7. FUNCIONAMENTO SERVIDOR TEM UMA PASTA COMPARTILHADA ONDE TODOS OS CLIENTES PODEM ACESSA-LA ATRAVÉS DA CAMADA DE APLICAÇÃO DO TCP/IP PASSANDO POR CONFIRMAÇÃO OU NÃO DO SERVIDOR PARA UMA REQUISIÇÃO.
  • 8. OBJETIVO DO NFS  Acesso remoto transparente para os usuários, de maneira que ele possa acessar um arquivo remoto como se estivesse trabalhando localmente, usando TCP/IP ou outro meio de transporte.  O acesso a esses arquivos é dado através uma confirmação ou não do servidor para uma requisição.