Gestão de Nomes. Sistemas Distribuídos 14/15
|
|
- Nathalie Castelhano Cabreira
- 6 Há anos
- Visualizações:
Transcrição
1 Gestão de Nomes 1 Sistemas Distribuídos 14/15 Gestão de nomes: Objectivo Associar nomes a objectos Objectos podem ser computadores, serviços, objectos remotos, ficheiros, utilizadores, etc Nomes facilitam comunicação e partilha de recursos Necessários quando de faz pedido a um sistema para actuar sobre um determinado recurso (de entre vários) Exemplo: URL para abrir página Permitem partilhar recursos Exemplo: objecto remoto Permitem comunicar Exemplo: endereço permite a utilizadores trocarem mensagens Permitem associar atributos a recursos descritivos a recursos, e fazer procuras baseadas em atributos Exemplo: procurar impressora a cores na rede local Sistemas Distribuídos 14/15 2 1
2 Gestão de nomes: Objectivo Associar nomes a objectos para: Identificar os objectos Localizar os objectos Partilhar os objectos Obter atributos associados ao objecto Simplificar a interface com os utentes Simplificar a gestão do sistema Sistemas Distribuídos 14/15 3 Exemplos de nomes Nome ficheiro URL UUID Número de telefone Matrículas de automóveis Número do Bilhete de Identidade Nome de uma empresa Nome de um produto Sistemas Distribuídos 14/15 4 2
3 Conceitos Base Espaço de Nomes conjunto de regras que define um universo de nomes admissíveis Autoridade gere o recurso que suporta a implementação do objecto Define as regras de gestão dos identificadores Deve garantir que as regras de gestão de nomes são cumpridas Autoridade pode ser delegada (hierarquias) Sistemas Distribuídos 14/15 5 Gestão de nomes: Nomes e autoridades Nome Endereço IP Endereço Ethernet Endereço do controlador de disco Autoridade IANA (Internet Assigned Numbers Authority) Xerox e fabricante da placa Configuração do computador Nome de um ficheiro UUID Nome DNS Sistema de ficheiros DCE; IETF standard IANA/ICANN + delegação (FCCN em Portugal) Sistemas Distribuídos 14/15 6 3
4 Gestão de nomes: Conceitos base Identificador mecanismo de discriminação de um objecto Sob controlo do sistema Sem carga semântica para os humanos Sequências de bits Se o identificador permitir encontrar directamente o objecto é normalmente designado por endereço (um endereço pode deixar de referenciar o objecto se este mudar de localização) Nome mecanismo de discriminação de um objecto Usado por humanos Programadores, utentes, etc. Com carga semântica para os humanos sequências legíveis de caracteres Permite normalmente obter um identificador para o objecto Nomes vs. Identificadores: nomes representam marcas gera contenção. Exemplo: quem detém o nome nissan.com? Sistemas Distribuídos 14/15 7 Associações nome nome e nome objecto (bindings) O nome que identifica um objecto raramente é o identificador que permite aceder-lhe A associação nome objecto é lógica A partir do nome de um objecto existe uma cadeia de associações entre nomes, geralmente de espaço de nomes diferentes Exemplo: Nome de ficheiro UNIX a/b/c i-number inode partição e bloco de disco Nó da rede Internet mega.ist.utl.pt endereço IP endereço Ethernet Sistemas Distribuídos 14/15 8 4
5 Gestão de nomes: Conceitos base Contexto conjunto de associações pertencentes a um determinado espaço de nomes Define domínio em que se considera válidos um determinado conjunto de nomes Directório tabela (ou conjunto de tabelas) que materializa(m) as associações entre nomes e objectos de um contexto Um directório também é um objecto que tem de ter um nome associado Sistemas Distribuídos 14/15 9 Contexto vs. Directório Contexto Contexto objectos Directório Contexto Directório objectos Directório objectos Sistemas Distribuídos 14/
6 Propriedades dos Nomes Unicidade referencial Âmbito Homogeneidade/heterogeneidade Pureza Persistência Sistemas Distribuídos 14/15 11 Unicidade referencial Num determinado contexto, um nome só pode estar associado a um objecto Caso contrário, haveria ambiguidade referencial Não se poderia distinguir o objecto Não se poderia endereça-lo A situação inversa não é verdadeira, um objecto pode estar associado a vários nomes Os nomes simbólicos são normalmente nomes alternativos para um mesmo objecto no mesmo contexto Sistemas Distribuídos 14/
7 Gestão de espaços de nomes: Atribuição de nomes globais Problema: garantir a unicidade referencial É preciso garantir que um dado nome é resolvido sempre para o mesmo objecto em todo e qualquer contexto Soluções: Atribuição central Grande latência, ponto único de falha Endereços IP oficiais (públicos) Endereços Ethernet (de fábrica) Atribuição local e difusão para os outros contextos Impraticável em larga escala Simples e prático em redes locais Sistemas Distribuídos 14/15 13 Gestão de espaços de nomes: Atribuição de nomes globais Nomes não estruturados com grande amplitude referencial Podem ser atribuídos independentemente por qualquer contexto Podem ser gerados de forma pseudo-aleatoriamente ou mesmo totalmente aleatória Identificadores com 128 ou mais bits Nomes hierárquicos nomes globais compostos pela concatenação de nomes locais Números de telefone (ex ) Nomes DNS (ex. mega.ist.utl.pt.) Nomes de ficheiros (ex. /a/b/b) Sistemas Distribuídos 14/
8 Nome Hierárquico Sistemas Distribuídos 14/15 15 Namespaces: Solução hierárquica de nomes no XML Problema: troca de dados XML entre organizações <banco> pode referir-se a uma instituição bancária num documento e a uma peça de mobiliário noutro Solução: usar tags na forma nome único : nome do elemento Para comprimir os nomes únicos usam-se XML Namespaces <bank Xmlns:FB= > <FB:branch> <FB:branchname>Downtown</FB:branchname> <FB:branchcity>Brooklyn</FB:branchcity> </FB:branch> </bank> Sistemas Distribuídos 14/
9 Âmbito de um nome Global (absoluto) um nome tem o mesmo significado em todos os contextos onde o espaço de nomes é válido Independentes da localização do utilizador Simples de transferir entre contextos Difíceis de criar para garantir a unicidade referencial Local (relativo) O contexto apenas engloba parte do sistema, os nomes são válidos só nesse contexto. Nomes são atribuídos independentemente em cada contexto. Permite criação eficiente de nomes Nomes têm que ser traduzidos quando transferidos para outros contextos Exemplo: Endereços IP? Respostas diferentes consoante se considera existência de NATs Sistemas Distribuídos 14/15 17 Heterogeneidade/Homogeneidade Homogéneo: Formado por uma única componente Endereço de uma placa Ethernet Formado por várias componentes com igual estrutura e significado Pathname UNIX: /a/b/c Heterogéneos Formado por várias componentes com estruturas e significados diferentes Pathname Windows: C:/a/b/c URL: Sistemas Distribuídos 14/
10 Pureza dos nomes Puro: o nome não contém informação sobre a localização do objecto O nome não contém identificadores O nome não reflecte os mecanismos de resolução do sistema Flexibilidade, facilidade de reconfiguração Impraticável em larga escala Impuro parcelas do conteúdo do nome são utilizadas na sua resolução O nome contém identificadores ou informação topológica O nome reflecte os mecanismos de resolução do sistema Realização fácil, extensível, escalável Reconfiguração difícil Sistemas Distribuídos 14/15 19 Exemplos de âmbito e pureza Pureza Puro UUID - DCE/IETF Impuro Porto TCP/IP ou UDP/IP Endereço Ethernet URL Âmbito Global Local Número de rede num endereço IP (público) URN Nome de um ficheiro num directório UNIX Servidor Sun RPC Tag XML Endereço IP (público) Pathname AFS Pathname UNIX (/XXX/) i-numbers num directório UNIX Endereço IP (qualquer) Pathname UNIX (XXX/) Pathname NFS Sistemas Distribuídos 14/
11 Persistência Uma referência é persistente se não estiver ligada a nenhum domínio administrativo ou entidade Implica que o objecto possa mudar de domínio administrativo sem que a referência seja perdida Exemplos: URLs: Problemático... Mudança de ISP implica um HTTP redirect permanente no ISP anterior Números de telemóvel em Portugal: persistência foi imposta por legislação Sistemas Distribuídos 14/15 21 Propriedades do espaço de nomes: Relevância consoante a acção Relevantes para o registo de nomes (registo de associações nomes objecto) Unicidade referencial Âmbito Homogeneidade Persistência Relevantes para a resolução de nomes (obtenção de um objecto dado um nome) Pureza Sistemas Distribuídos 14/
12 Serviços de Directório Sistemas Distribuídos 14/15 23 Serviços de Directório Os serviços de nomes tinham por objectivo efectuar a tradução de nomes em identificadores de objectos A sua estrutura era constituída por pares <nome, atributo> Serviços mais complexos podem armazenar relações entre nomes e múltiplos atributos e permitir a pesquisa por atributos São normalmente designados serviços de directórios. Permite genericamente dois tipos de serviços de procura: White-pages: capacidade de procura por nome Yellow-pages: capacidade de procura por conteúdo semântico associado aos nomes Sistemas Distribuídos 14/
13 Serviços de Directório Um directório é constituído por: Esquema mapa lógico da base de dados. O esquema inclui quais os objectos que podem ser criados, os atributos dos objectos, e os tipos de dados Classes tipos abstractos que podem ser herdados Atributos define informação sobre objectos Valores para um atributo ter significado tem de ser instanciado por um valor Objecto instancia de uma classe com os respectivos atributos Os serviços de directório podem ser usados para diversos nomes utilizados pelo sistema ou por aplicações ex.: utilizadores, credenciais de segurança, etc. Não têm uma linguagem de query como as bases de dados Sistemas Distribuídos 14/15 25 Arquitectura dos Serviços de Nomes e Directório Sistemas Distribuídos 14/
14 Serviços de nomes: Funcionalidade Registo das associações Verifica se a sintaxe do nome respeita o espaço de nomes Armazena a associação Distribuição das associações Actualização dos directórios nos contextos onde a associação deve ser válida Resolução dos nomes Tradução do nome noutro nome ou num identificador Normalmente feita sem conhecimento da estrutura completa do nome Processo pode ser repetido recursivamente em vários níveis Resolução inversa Dado um identificador, devolve o seu nome Sistemas Distribuídos 14/15 27 Serviços de nomes: Características dos sistemas distribuídos Larga escala Distribuição geográfica Heterogeneidade de nomes e protocolos Necessidade de grande disponibilidade Uso de caches Estabilidade Os nomes variam pouco Consistência fraca Manutenção de caches com algum grau de erro Sistemas Distribuídos 14/
15 Arquitectura dos serviços de nomes: Evolução da Arquitectura 1) Ficheiros replicados em todas as máquinas Ficheiros UNIX /etc/hosts, /etc/services, etc. Ficheiro Windows LmHosts 2) Pedido em difusão respondendo o nó que tem o objecto NetBIOS IP ARP 3) Arquitectura cliente-servidor (solução habitual) Pergunta directa dos clientes a servidores específicos DNS, NIS, UDDI, Active Directory Sistemas Distribuídos 14/15 29 Arquitectura dos serviços de nomes: Componentes Agente do serviço de nomes Efectua o processamento do cliente Oferece uma interface ao programador Servidores de nomes Realizam o serviço de nomes Base de dados de nomes Mecanismo de armazenamento persistente da informação nos servidores Sistemas Distribuídos 14/
16 Arquitectura dos serviços de nomes: Diagrama de interacções aplicação Código que usa o SN servidor servidor Agente do SN servidor servidor Informação do SN Sistemas Distribuídos 14/15 31 Arquitectura dos serviços de nomes: Agente Conjunto de utilitários e rotinas de adaptação (stubs) Que efectuam os pedidos aos servidores Exemplos: gethostbyname, gethostbyaddr, JNDI Java naming & Directory Interface Localização do(s) servidor(es): Porto do servidor é fixo (well-known) Ex. Sun RPC, DNS Difusão periódica do endereço dos servidores Pedido do cliente em difusão Ex. NIS Sistemas Distribuídos 14/
17 Arquitectura dos serviços de nomes: Modelos de resolução de nomes Baseada em multicast Iterativo Interativo controlado pelo servidor Recursivo Sistemas Distribuídos 33 Sistemas Distribuídos 14/15 33 Arquitectura dos serviços de nomes: Modelo de resolução baseado em multicast Cliente envia nome a resolver em difusão para múltiplos servidores de nomes Quem souber, responde O que assumir se ninguém responde? Escalável para redes de grande escala? Sistemas Distribuídos 14/
18 Arquitectura dos serviços de nomes: Modelo de resolução iterativo NS2 Client 2 1 NS1 Name servers 3 NS3 Sistemas Distribuídos 14/15 35 Arquitectura dos serviços de nomes: Modelos de resolução controlada pelo servidor NS2 NS2 client 1 4 NS1 2 3 NS3 client 1 5 NS NS3 Iterativa controlada pelo servidor Recursiva Sistemas Distribuídos 14/
19 Arquitectura dos serviços de nomes: Comparação dos modelos Iterativo: A mais complexa para o agente Pode interactuar com vários servidores Tem que manter contexto de resolução Mais fácil lidar com falhas Recursivo: A mais simples para o agente Apenas interactua com um servidor A mais complexa para os servidores Tem que manter contexto de resolução Permite fazer caching nos servidores Simplifica a coabitação com barreiras de segurança Iterativo controlado pelo servidor Combina algumas vantagens de ambos. Quais? Sistemas Distribuídos 14/15 37 Arquitectura dos serviços de nomes: Servidores Aproximação simplista: servidor centralizado Ponto singular de falha Excesso de informação Estrangulamento no acesso Complexidade do controlo de acesso Aspectos relevantes para a optimização: Os nomes mudam com pouca frequência Incoerências na resolução de nomes são normalmente toleráveis Podem ser contornadas por repetição da resolução É viável usar caches ou replicação em clientes e servidores intermediários Sistemas Distribuídos 14/
20 Arquitectura dos serviços de nomes: Servidores e caches Um servidor centralizado, caches nos clientes Não existe partilha das caches pelos clientes Não facilita os registos Múltiplos servidores e caches Caches em servidores intermédios podem ser usadas por vários clientes Sistemas Distribuídos 14/15 39 Análise de Serviços de Nomes Sistemas Distribuídos 14/
21 Exemplos de Serviços de Nomes e Directório Serviço de Nomes DNS (Domain Name System) Serviços de Directórios NIS (Network Information System) X500 Active Directory da Microsoft DCE: CDS (Cell Directory Service) GDS (Global Directory Service) UDDI Sistemas Distribuídos 14/15 41 Características Genéricas Organização do espaço de nomes Esquema de nomes estrutura, atributos Propriedades Arquitectura Cliente-servidor Esquema de autoridades Persistência Disponibilidade Replicação de Servidores Desempenho Cache em clientes e servidores Sistemas Distribuídos 14/
22 DNS (Domain Name Service): Introdução Arquitectura para registo e resolução de nomes de máquinas da Internet Inicialmente proposta em 1983 Concretizações: UNIX: BIND (Berkeley Internet Name Domain) Microsoft: Windows 2000 DNS Integrado com o Active Directory Sistemas Distribuídos 14/15 43 DNS: Características Espaço de nomes hierárquico, e homogéneo Âmbito dos nomes: Global (Fully Qualified Domain Name) Ex. mega.ist.utl.pt. Local (resolvido no domínio corrente) Ex. mega Cada contexto designa-se por domínio Cada domínio é gerido por uma entidade administrativa: Pode criar e remover nomes Resolve nomes Pode delegar responsabilidades em sub-domínios Nomes impuros Sistemas Distribuídos 14/
23 DNS: Estrutura Note: Name server names are in italics, and the corresponding domains are in parentheses. Arrows denote name server entries ns1.nic.uk (uk) co.uk ac.uk a.root-servers.net (root) uk purdue.edu yahoo.com ns0.ja.net (ac.uk) ns.purdue.edu (purdue.edu) *.purdue.edu ic.ac.uk qmw.ac.uk dcs.qmw.ac.uk *.qmw.ac.uk *.dcs.qmw.ac.uk *.ic.ac.uk alpha.qmw.ac.uk (qmw.ac.uk) dns0.dcs.qmw.ac.uk (dcs.qmw.ac.uk) dns0-doc.ic.ac.uk (ic.ac.uk) Sistemas Distribuídos 14/15 45 DNS: Estrutura. Nome de Gerido pelo Internet Network Information Center domínio com Tipo de organização Comercial edu com net org gov / int / mil edu org Educação Sem fins lucrativos mit amazon linux iso net gov mil Redes Governamental (não militar) Governamental e militar lcs num Números de telefone Gerido pelo MIT MIT MIT Domain arpa Reverse DNS xx Código de país (2 letras) ISO 3166 Sistemas Distribuídos 46 Sistemas Distribuídos 14/
24 DNS: Zonas Unidades de fraccionamento da hierarquia de autoridades Uma zona é uma unidade de administração: Cada domínio pertence a uma zona Cada zona pode gerir um ou mais domínios A Zona constitui a autoridade. Sistemas Distribuídos 14/15 47 Servidores DNS Associado a uma zona existe sempre um servidor Contém a base de dados com os nomes desse conjunto de domínios Servidor sempre replicado Primário: mantém a base de dados, onde se efectuam as actualizações Secundário: contém uma cópia da informação do primário, actualizada periodicamente com um protocolo dedicado Todos os servidores mantêm caches Validade indicada pelo parâmetro TTL Cada servidor indica a sua autoridade sobre os dados que fornece Primário: autoridade total sobre os dados do domínio Secundários: não possuem autoridade alguma Sistemas Distribuídos 14/
25 DNS: Esquema de Informação Registos RR (Resource Register) Pares nome valor tipificados A tipificação exprime: Classe: família de nomes (ex. IN para endereços IP) Tipo: semântica de utilização do nome Cada RR possui um TTL (time to live) Serve para invalidar periodicamente RR em cache Informação estrutural (RRs do tipo NS) Localização de servidores de zonas Sistemas Distribuídos 14/15 49 DNS: Tipos de registos Tipo de registo Conteúdo A CNAME HINFO NS MX SOA PTR TXT WKS Endereço IP Nome simbólico para outro nome DNS Arquitectura e sistema operativo do nó Servidor de uma zona Máquina ou domínio do servidor preferencial de Parâmetros que definem a zona Nome DNS para resolução inversa de um endereço IP Texto arbitrário Descrição de um serviço com os respectivos nomes e protocolos Sistemas Distribuídos 14/
26 DNS: Informação do domínio ist.utl.pt $ORIGIN 1D IN SOA ciistr1 root.ciistr1 ( ; serial 4H ; refresh 2H ; retry 1W ; expiry 1D ) ; minimum Definições da zona (Obrigatório no ficheiro do primário) ciistr1 1D IN TXT "The_Domain_Name_Server_for ist.utl.pt" Nomes simbólicos www 1D IN CNAME ci ftp 1D IN CNAME ci proxy 1D IN CNAME ci samba 1D IN CNAME ci Servidores da 1D IN NS ciistr1 ist.utl.pt 1D IN NS alfa 1D IN NS ci 1D IN NS ns.utl.pt. 1D IN NS civil2.civil Servidores da zona 1D IN NS inesc.inesc.pt. rnl 1D IN NS ns2.rnl rnl.ist.utl.pt 1D IN NS ciistr1 1D IN NS 1D IN MX 5 ciistr1 secreta 1D IN MX 5 seca Servidores de alfa 1D IN A Nome IP Sistemas Distribuídos 14/15 51 DNS: Resoluções recursivas ou iterativas Name Server iterative queries Name Server (root server) pt. Name Server sapo.pt. Name Server pt sapo. 1 8 recursive query www resolver o cliente pede o IP de Sistemas Distribuídos 14/
27 BIND Berkeley Internet Name Domain Implementação do DNS para Unix Contém 2 componentes: resolver: conjunto de rotinas cliente Integradas na biblioteca de C (/lib/libc.a) Usadas pelas rotinas de resolução de nomes (gethostbyname, gethostbyaddr) named: servidor de nomes Sistemas Distribuídos 14/15 53 Exemplo de Arquitectura do BIND Programa Utilizador resolve Pedido Resposta Servidor de Reencaminhamento Servidor Primário Actualização Servidor Secundário Sistemas Distribuídos 14/
Gestão de Nomes. Gestão de nomes: Objectivo. Exemplos de nomes. Conceitos Base
Gestão de nomes: Objectivo Gestão de Nomes Sistemas Distribuídos 2009/10 1 Associar nomes a objectos Objectos podem ser computadores, serviços, objectos remotos, ficheiros, utilizadores, etc Nomes facilitam
Leia maisGestão de nomes: Objectivo
Gestão de Nomes Sistemas Distribuídos 12/13 1 Gestão de nomes: Objectivo Associar nomes a objectos Objectos podem ser computadores, serviços, objectos remotos, ficheiros, utilizadores, etc Nomes facilitam
Leia maisGestão de Nomes. 2/28/2007 Sistemas Distribuídos 1. Gestão de nomes: Objectivo
Gestão de Nomes 2/28/2007 Sistemas Distribuídos 1 Gestão de nomes: Objectivo Associar nomes a objectos para: Identificar os objectos Localizar os objectos Partilhar os objectos Obter atributos associados
Leia maisGestão de nomes. 8/28/2003 José Alves Marques 1. Gestão de nomes: Objectivo
Gestão de nomes 8/28/2003 José Alves Marques 1 Gestão de nomes: Objectivo Associar nomes a objectos para: Identificar os objectos Localizar os objectos Partilhar os objectos Simplificar a interface com
Leia maisGestão de Nomes. 8/28/2003 José Alves Marques 1. Gestão de nomes: Objectivo
Gestão de Nomes 8/28/2003 José Alves Marques 1 Gestão de nomes: Objectivo Associar nomes a objectos para: Identificar os objectos Localizar os objectos Partilhar os objectos Simplificar a interface com
Leia maisNomes. Sumário. November 2, O Problema. Conceitos Fundamentais. Espaço de Nomes. Rsolução de Nomes
Nomes November 2, 2009 Sumário O Problema Conceitos Fundamentais Espaço de Nomes Rsolução de Nomes Localização do Servidor/Objectos Problema: Como é que um cliente sabe onde se encontra o servidor? Solução:
Leia maisSISTEMAS DISTRIBUÍDOS
SISTEMAS DISTRIBUÍDOS Capítulo 10 Introdução aos sistemas de designação, de descoberta e de localização de serviços Material de suporte às aulas de Sistemas Distribuídos de Nuno Preguiça e Sérgio Duarte
Leia maisDesenvolvimento de Aplicações Distribuídas
Nomeação Pontifícia Universidade Católica de Minas Gerais Instituto de Ciências Exatas e Informática DAD (2019/01) Tópicos Apresentação da disciplina Introdução Desafios e características Arquitetura Comunicação
Leia maisRedes de Computadores
Introdução Inst tituto de Info ormátic ca - UF FRGS Redes de Computadores Domain Name System (DNS) Aula 23 Máquinas na Internet são identificadas por endereços IP Nomes simbólicos são atribuídos a máquinas
Leia maisSistemas Distribuídos
Sistemas Distribuídos Serviço de Nomes Prof. Emerson Ribeiro de Mello Instituto Federal de Santa Catarina IFSC campus São José mello@ifsc.edu.br http://docente.ifsc.edu.br/mello 05 de novembro de 2015
Leia maisRedes de Computadores
Redes de Computadores Prof. Marcelo Gonçalves Rubinstein Programa de Pós-Graduação em Engenharia Eletrônica Faculdade de Engenharia Universidade do Estado do Rio de Janeiro Ementa Introdução a Redes de
Leia maisSISTEMAS DISTRIBUIDOS. Prof. Marcelo de Sá Barbosa
Prof. Marcelo de Sá Barbosa SISTEMAS DISTRIBUIDOS Introdução e o Domain Name System Serviço de Diretório Estudo de caso: Global Name Service Estudo de caso: X.500 Directory Service Introdução SISTEMAS
Leia maisProtocolos da camada aplicação
Protocolos da camada aplicação Definem como processos de uma aplicação trocam mensagens Mais especificamente definem Tipos de mensagens trocadas Sintaxe dos vários tipos de mensagens Ex.: campos Semântica
Leia maisRedes Integradas de Telecomunicações II
Redes Integradas de Telecomunicações II DEE-FCT/UNL Aula #1 1 Introdução As aplicações são o principal motivo para a realização da rede Internet, e o que motivou todo o esforço de desenvolvimento de no
Leia maisArquitectura de Redes
Arquitectura de Redes Domain Name System DNS 1 Objectivo / Motivação 2 'What's the use of their having names the Gnat said if they won't answer to them?' Alice no País das Maravilhas Resolução de nomes
Leia maisArquitectura de Redes
Arquitectura de Redes Domain Name System Arq. de Redes - Pedro Brandão - 2004 1 Objectivo / Motivação Resolução de nomes (alfanuméricos) para endereços IPs Será que 66.102.11.99 é mais fácil de decorar
Leia maisÍndice FCA - EDITORA DE INFORMÁTICA XV
Índice 1. INTRODUÇAO 1 1.1 CONDICIONANTES DA EVOLUÇÃO 2 1.1.1 A Tecnológica 2 1.1.2 Os Requisitos dos Utilizadores 9 1.2 DIFICULDADES E VANTAGENS INTRODUZIDAS PELA DISTRIBUIÇÃO 12 1.2.1 Os Problemas 12
Leia maisRedes de Computadores. A arquitectura protocolar TCP/IP
A arquitectura protocolar TCP/IP A arquitectura TCP/IP! Possui apenas 4 camadas ou níveis Aplicação FTP Telnet HTTP Transporte TCP UDP Rede IP Acesso à Rede Ethernet Pacotes por rádio ponto a ponto 2 Nível
Leia maisMestrado em Engenharia Electrotécnica e de Computadores Comunicações Industriais e Empresariais. Nome: Número:
Mestrado em Engenharia Electrotécnica e de Computadores Comunicações Industriais e Empresariais DNS, Domain Name Service : Número: 1. Objectivos Entender o serviço e a estrutura de domínios DNS Instalar
Leia maisAdministração de Sistemas Operacionais
Diretoria de Educação e Tecnologia da Informação Análise e Desenvolvimento de Sistemas INSTITUTO FEDERAL RIO GRANDE DO NORTE Administração de Sistemas Operacionais SERVIÇO DE RESOLUÇÃO DE NOMES DNS Prof.
Leia maisSistemas Operacionais Aplicados a Redes
Campus Taguatinga Coordenação de Informática Manutenção e Suporte INSTITUTO FEDERAL BRASÍLIA RIO GRANDE DO NORTE Sistemas Operacionais Aplicados a Redes BANCO DE DADOS DNS Prof. Bruno Pereira Pontes bruno.pontes@ifb.edu.br
Leia maisArquitectura de Redes
Arquitectura de Redes Domain Name System DNS 1 Objectivo / Motivação 2 'What's the use of their having names the Gnat said, 'if they won't answer to them?' Alice no País das Maravilhas Resolução de nomes
Leia maisRedes de Computadores e Aplicações Camada de aplicação IGOR ALVES
Redes de Computadores e Aplicações Camada de aplicação IGOR ALVES Camada de aplicação Um protocolo da camada de aplicação define como processos de uma aplicação, que funcionam em sistemas finais diferentes,
Leia maisRedes de Computadores I. Camada de Aplicação no TCP/IP
v.2016 Redes de Computadores I Camada de Aplicação no TCP/IP Prof. Ricardo Couto A. da Rocha rcarocha@ufg.br UFG Regional Catalão Roteiro Conceitos Básicos e Arquitetura DNS Domain Name System Protocolo
Leia maisRoteiro LEIA COM ATENÇÃO AS SEGUINTES INSTRUÇÕES E OBSERVAÇÕES. Equipamentos, materiais, reagentes ou produto
Título: DNS Nº 1 Disciplina: Sistemas Operacionais Redes Windows Pontuação: Instruções e observações: LEIA COM ATENÇÃO AS SEGUINTES INSTRUÇÕES E OBSERVAÇÕES 1. Será utilizado o sistema operacional Windows
Leia maisDNS: Domain Name System. Edgard Jamhour
DNS: Domain Name System Serviço DNS: Domain Name System nome - ip nome - ip Nome? IP nome - ip nome - ip Árvore de nomes br RAIZ br pucpr ufpr Pucpr Ufpr ppgia eureka FOLHA ZONAS DNS ZONA.br br RAIZ servidor
Leia maisRedes de Computadores e Aplicações
Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do N Campus Currais Novos Redes de Computadores e Aplicações Aula 46 - Camada de Aplicação Protocolo DNS Prof. Diego Pereira
Leia maisLSI-TEC 01/06/2000 1
1 2 Agenda Volnys Borges Bernal volnys@lsi.usp.br http://www.lsi.usp.br/~volnys Servidores DNS Caching Autoritative e Delegated Implementações de servidor de DNS Laboratório de Sistemas Integráveis http://www.lsi.usp.br/
Leia maisGestão de Nomes. 8/28/2003 José Alves Marques 1. Gestão de nomes: Objectivo
Gestão de Nomes 8/28/2003 José Alves Marques 1 Gestão de nomes: Objectivo Associar nomes a objectos para: Identificar os objectos Localizar os objectos Partilhar os objectos Simplificar a interface com
Leia maisO que é? É uma aplicação que consiste em 2 ou mais processos que executam em diferentes processadores que não partilham memória.
Sumário: Introdução aos SD (Uma) Definição dum sistema distribuído (SD). Exemplos de SDs. Potenciais vantagens de SDs. Objectivos no desenvolvimento de SDs. Dificuldades/obstáculos no desenvolvimento de
Leia maisTransforme o seu Raspberry PI num servidor de DNS
Transforme o seu Raspberry PI num servidor de DNS Date : 28 de Outubro de 2013 Segundo dados divulgados recentemente no site raspberrypi.org, 1,75 milhões é o numero de mini Raspberry Pi vendidos em todo
Leia maisPROTOCOLOS SERVIÇOS DE REDE. Domínio DHCP Dynamic Host Configuration Protocol DNS Domain Name Service
de Computadores CONCEITOS PROTOCOLOS SERVIÇOS DE REDE Domínio DHCP Dynamic Host Configuration Protocol DNS Domain Name Service Prof. Airton Ribeiro 2018 1 Domínio O que é um domínio? Um domínio é o nome
Leia maisRedes de Computadores e a Internet
Redes de Computadores e a Internet Magnos Martinello Universidade Federal do Espírito Santo - UFES Departamento de Informática - DI Laboratório de Pesquisas em Redes Multimidia - LPRM 2011 Camada de Aplicação
Leia maisSistemas de Ficheiros Distribuídos. Pedro Ferreira DI - FCUL
Sistemas de Ficheiros Distribuídos Pedro Ferreira DI - FCUL Serviços do Sistema de Ficheiros Revisão de alguns aspectos do serviço de ficheiros O que é um ficheiro? uma sequência não interpretada de bytes
Leia maisDNS - Domain Name System
DNS - Domain Name System Converte nome de máquinas para seu endereço IP. Faz o mapeamento de nome para endereço e de endereço para nome. É mais fácil lembramos dos nomes. Internamente, softwares trabalham
Leia maisRedes de Computadores
Redes de Computadores Serviços do Utilizador Final Paulo Coelho 2005 1 Arquitectura de uma Intranet 2 Serviços do Utilizador Final Sistema de ficheiros distribuídos NIS Correio Electrónico 3 Sistema de
Leia maisAdministração de Redes em Software Livre GNU/Linux SERVIDOR DNS
Administração de Redes em Software Livre GNU/Linux SERVIDOR DNS Professor: Acesso a computadores sem que o usuário tenha conhecimento de seu endereço IP. O DNS (Domain Name Server) é um sistema de gerenciamento
Leia maisrsf.a06 Resolução de Nomes PROFº RICARDO JOSÉ BATALHONE FILHO
rsf.a06 Resolução de Nomes PROFº RICARDO JOSÉ BATALHONE FILHO Endereçamento e Nomes Dispositivos de rede possuem ambos um Nome e um Endereço atribuídos a eles; Nomes são independentes de localidade e se
Leia mais1 ENDEREÇOS NA INTRANET
REDES INDUSTRIAIS SEMANA 8 O PROTOCOLO TCP/IP e CONFIGURAÇÕES (PARTE 1) 1 1 ENDEREÇOS NA INTRANET Conceito: Os endereços IP podem ser atribuídos livremente numa rede Intranet completamente isolada da rede
Leia maisREDES ASA. Prova 1o Bimestre. Obs: Questões RASURADAS são consideradas como ERRADAS GABARITO
REDES 2009.1 ASA Prova 1o Bimestre Obs: Questões RASURADAS são consideradas como ERRADAS GABARITO NOME: TURMA: Q U E S T Õ E S O B J E T I V A S (Valor de cada questão: 0,5 pts) 1. O DNS é um serviço de
Leia maisDNS: Domain Name System
DNS: Domain Name System Resolução de Nomes de Domínio Edgard Jamhour UDP:53 Serviço DNS: Domain Name System *.ufpr.br=ip *. br=ip *. google.com=ip *. pucpr.br=ip.ufpr.br? ip Árvore de nomes root NOMES
Leia maisSistemas Informáticos
Sistemas Informáticos Sistemas Distribuídos Eng.ª Sistemas de Informação Escola Superior de Tecnologia e Gestão - IPVC Ano Lectivo 2005-2006 1.º Semestre Gestão de Nomes 1 - Objectivos - Os nomes são fundamentais
Leia maisDNS Linux. Rodrigo Gentini gentini@msn.com
Linux Rodrigo Gentini gentini@msn.com Domain Name System (DNS). O DNS é o serviço de resolução de nomes usado em todas as redes TCP/IP, inclusive pela Internet que, sem dúvidas, é a maior rede TCP/IP existente.
Leia maisLABORATÓRIO DE INTERCONEXÃO DE REDES DE COMPUTADORES. SERVIÇOS BÁSICOS: Conceituação, Instalação e Configuração
SERVIÇOS BÁSICOS: Conceituação, Instalação e Configuração Na arquitetura TCP/IP serviços são disponibilizados em portas; Alguns serviços são ativados e associados automaticamente a portas específicas durante
Leia maisAdministração de Sistemas Operacionais. Prof.: Marlon Marcon
Administração de Sistemas Operacionais Prof.: Marlon Marcon Introdução O DNS é um dos principais serviços de redes TCP/IP Converte nomes (domínios) em endereços IP, e também realiza o mesmo processo reversamente,
Leia maisRedes de Computadores e Aplicações
Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Campus Currais Novos Redes de Computadores e Aplicações Aula 13 - Camada de Aplicação Visão Geral Prof. Diego Pereira
Leia maisDNS Parte 2 - Configuração
DNS Parte 2 - Configuração Adriano César Ribeiro (estagiário docente) adrianoribeiro@acmesecurity.org Adriano Mauro Cansian adriano@acmesecurity.org Tópicos em Sistemas de Computação 1 Revisão Prof. Dr.
Leia maisSistema de Distribuição de Nomes de Domínios (DNS)
Sistema de Distribuição de Nomes de Domínios (DNS) Instituto Superior de Engenharia de Lisboa Departamento de Engenharia de Electrónica e Telecomunicações e de Computadores Redes de Computadores Sumário:
Leia maisFunção Fundamental do SO
Função Fundamental do SO Gestão do Hardware Uma das funções fundamentais do sistema operativo é gerir os recursos do hardware de um modo o mais transparente possível ao utilizador Recursos principais a
Leia maisRede Local - Instalação. Formador: David Casimiro
Rede Local - Instalação Rede Local - Instalação Objectivo(s) Reconhecer a Estrutura de um Sistema Operativo. Definir um Plano de Instalação de um Servidor de Rede Local. Conteúdos Estrutura de um Sistema
Leia maisFigura 1 Os números de rede e de host para as classes A, B e C.
1 Aula 3 Endereço IP 3 Conceitos O endereço IP (Internet Protocol), de forma genérica, é um endereço que indica o local de um determinado equipamento (normalmente computadores) em uma rede privada ou pública.
Leia maisConceitos de Sistemas Distribuídos
Conceitos de Sistemas Distribuídos Roteiro Definição de Sistemas Distribuídos (SD) Evolução Histórica Exemplos (SD) Modelos (Vantagens x Desvantagens) 2 O que é um Sistema Distribuído? Definição Coleção
Leia maisRedes de Computadores
Redes de Computadores Capítulo 2.5 - DNS Prof. Jó Ueyama Março/2014 1 DNS: Domain Name System Pessoas: muitos identificadores: RG, nome, passaporte. Hosts e roteadores na Internet: endereços IP (32 bits)
Leia maisGestão de Nomes. Gestão de nomes: Objectivo
Gestão de Nomes Sistemas Distribuídos 2009/10 1 Gestão de nomes: Objectivo Associar nomes a objectos para: Identificar os objectos Localizar os objectos Partilhar os objectos Obter atributos associados
Leia maisDepartamento de Informática
Departamento de Informática Licenciatura em Engenharia Informática Sistemas Distribuídos 1ª chamada, 19 de Janeiro de 2011 1º Semestre, 2011/2012 NOTAS: Leia com atenção cada questão antes de responder.
Leia maisSistemas Distribuídos. Aleardo Manacero Jr.
Sistemas Distribuídos Aleardo Manacero Jr. Sistema de arquivos distribuídos Na ótica de sistemas distribuídos o tratamento de sistemas de arquivos deve: Considerar a possibilidade de distribuição das informações,
Leia maisGrupo I [7v] b) [0,3] Em que componente do sistema de RPC será utilizado o campo identificador de operação?
Número: Nome: Página 1 de 7 LEIC/LETI 2013/14, 1º Teste de Sistemas Distribuídos, 29 de Março de 2014 Responda no enunciado, apenas no espaço fornecido. Identifique todas as folhas. Duração: 1h30m Grupo
Leia maisSegurança em Sistemas Operativos
Segurança em Sistemas Operativos André Zúquete Segurança Informática e nas Organizações 1 Sistema Operativo Servidor Aplicação modo utilizador: Execução no modo normal do CPU, sem acesso a instruções privilegiadas
Leia maisConfigurar um servidor de DNS no Ubuntu via Webmin
Configurar um servidor de DNS no Ubuntu via Webmin Date : 13 de Outubro de 2014 Um dos serviços mais importantes em qualquer rede é o DNS (Domain Name System)). Este serviço é responsável pela tradução
Leia maisUM dos protocolos de aplicação mais importantes é o DNS. Para o usuário leigo,
Laboratório de Redes. Domain Name Service - DNS Pedroso 4 de março de 2009 1 Introdução UM dos protocolos de aplicação mais importantes é o DNS. Para o usuário leigo, problemas com o DNS são interpretados
Leia maisAlternativas para a Interoperabilidade entre Sistemas de Informação Universitários
Faculdade de Engenharia da Universidade do Porto Alternativas para a Interoperabilidade entre Sistemas de Informação Universitários Sérgio Sobral Nunes Dissertação realizada sob a supervisão do Professor
Leia maisTRABALHO DE ANALÍSE. Arquitectura TCP-IP
TRABALHO DE ANALÍSE Arquitectura TCP-IP Numa rede TCP/IP, cada computador (ou melhor, cada placa de rede, caso o computador possua mais do que uma) possui um endereço numérico formado por 4 octetos (4
Leia maisLEIC/LERC 2007/08 Segundo Teste de Sistemas Distribuídos
LEIC/LERC 2007/08 Segundo Teste de Sistemas Distribuídos 27 de Junho de 2008 Responda no enunciado, apenas no espaço fornecido. Identifique todas as folhas. Duração: 1h30m Grupo I Um número de telefone
Leia maisUm dos serviços mais importantes numa rede TCP/IP é o serviço DNS. Porquê? Porque é muito mais fácil lembrar nomes do que números IP!
Capítulo 5 DNS ( Domain Name System ) O serviço BIND Um dos serviços mais importantes numa rede TCP/IP é o serviço DNS Porquê? Porque é muito mais fácil lembrar nomes do que números IP! Exemplo: wwwgooglept
Leia maisDNS. Neste tópico veremos
DNS Parte 2 - Configuração Tópicos em Sistemas de Computação Prof. Dr. Adriano Mauro Cansian adriano@acmesecurity.org 1 Neste tópico veremos q Como funciona o zone transfer. q Como configurar resolvers,
Leia maisLEIC/LERC 2007/08 Exame de Época Especial de Sistemas Distribuídos
Número: Nome: LEIC/LERC 2007/08 Exame de Época Especial de Sistemas Distribuídos 8 de Setembro de 2008 Responda no enunciado, apenas no espaço fornecido. Identifique todas as folhas. Duração: 2h30m Grupo
Leia maisFundamentos de Redes. Introdução ao Endereço IP TCP/IP. Professor Airton Ribeiro de Sousa 2016
Fundamentos de Redes Introdução ao Endereço IP TCP/IP 1 Professor Airton Ribeiro de Sousa 2016 Introdução ao Protocolo TCP/IP - Arquitetura Inicialmente para abordamos o tema Endereço IP, é necessário
Leia maisSistemas Distribuídos Capítulo 5 - Aula 8
Sistemas Distribuídos Capítulo 5 - Aula 8 Aula passada Prova Aula de hoje Comentários Prova Nomes, Identificadores, Endereços Nomeação Simples Nomeação Estruturada 1 Nomeação Nomes: Compartilhar recursos
Leia maisSERVIÇO DE NOMES. Sistemas Distribuídos. Vinícius Pádua
SERVIÇO DE NOMES Sistemas Distribuídos Serviço de Nomes Nomes facilitam a comunicação e compartilhamento de recursos Nomes são vinculados a objetos Nomes devem ser resolvidos antes de de invocar os objetos
Leia maisFUNDAMENTOS DE REDES DE COMPUTADORES Unidade 5 Camada de Transporte e Aplicação. Luiz Leão
Unidade 5 Camada de Transporte e Aplicação Luiz Leão luizleao@gmail.com http://www.luizleao.com Conteúdo Programático 5.1 Protocolo UDP 5.2 Protocolo TCP 5.3 Principias Protocolos de Aplicação 5.3.1 SMTP
Leia maisRedes de Computadores
Redes de Computadores Resolução de nomes DNS e WINS/NetBIOS Abril de 2009 1 Resolução de nomes NOME Resolução de nomes ENDEREÇO A manipulação de endereços de nó pelos utilizadores e administradores não
Leia maisSISTEMAS DISTRIBUÍDOS
SISTEMAS DISTRIBUÍDOS CUP Disk Memoey CUP Memoey Disk Network CUP Memoey Disk Introdução aos Sistemas Distribuídos 1 Sumário Evolução Problema/Contexto O que é um Sistema Distribuído? Vantagens e Desvantagens
Leia maisArquitectura de Redes
Arquitectura de Redes Domain Name System DNS 1 Objectivo / Motivação 2 'What's the use of their having names the Gnat said if they won't answer to them?' Alice no País das Maravilhas Resolução de nomes
Leia maisUNIVERSIDADE ESTADUAL DE PONTA GROSSA SETOR DE CIÊNCIAS AGRÁRIAS E DE TECNOLOGIA DEPARTAMENTO DE INFORMÁTICA
UNIVERSIDADE ESTADUAL DE PONTA GROSSA SETOR DE CIÊNCIAS AGRÁRIAS E DE TECNOLOGIA DEPARTAMENTO DE INFORMÁTICA LEONARDO WILLIAM SILVEIRA FLORINDO RODRIGO VIEIRA ORTIZ DFS Distributed File System PONTA GROSSA
Leia maisResolução de nomes no Windows Server
Resolução de nomes no Windows Server João Medeiros (joao.fatern@gmail.com) 1 / 27 Resolução de Nomes Resolução de Nomes Instalação do DNS Aponte o servidor DNS para si mesmo Criando uma zona de resolução
Leia maisArquitectura de Redes
Arquitectura de Redes Revisões de alguns conceitos dados em RSD Camadas Protocolares Aplicação Cabeç Dados Transporte Cabeç Dados Internet Cabeç Dados Revisões Ligação Física Cabeç Dados Dados TCP/IP PDU
Leia maisedu com org pt ibm sapo cs iscap
TEMA Serviços de nomes no Linux TEÓRICA-PRÁTICA 1. Introdução Necessidade de utilizar nomes em vez de endereços IP: Endereços IP são óptimos para os computadores No entanto, para humanos, são difíceis
Leia maisIntrodução às Bases de Dados
O Sistema de Base de Dados através do SGBD permite controlar de forma centralizada os dados armazenados. Base de Dados Ficheiro 1 Ficheiro 2 Ficheiro 3 Sistema de Gestão de Bases de Dados (SGBD) Prog.1
Leia maisPlanificação Anual da Disciplina de Sistemas Operativos - 12º 1PI
Módulo3-24Blocos Planificação Anual da Disciplina de Sistemas Operativos - 12º 1PI. Conhecer o enquadramento Sistema Operativo Windows Server Introdução ao S. O. Windows Server histórico do Windows Server
Leia maisProjecto 3º ano. Escola Superior de Tecnologia de Castelo Branco. Folder Tracking. Eng.ª Informática e das Tecnologias da Informação
Escola Superior de Tecnologia de Castelo Branco Eng.ª Informática e das Tecnologias da Informação Projecto 3º ano Folder Tracking Ferramenta de Rastreio Informacional Orientadores: Elaborado por: Prof.
Leia maisTecnologias de Distribuição e Integração. Quais as preocupações a ter com um sistema distribuído?
network link: Tecnologias de Distribuição e Integração ISP intranet backbone desktop computer: server: satellite link no interior de uma organização (intranet) clientes externos entre organizações 2 Quais
Leia maisResolução de Nomes e o protocolo DNS
Resolução de Nomes e o protocolo DNS Thiago Cunha Pinto DNS: Domain Name System pessoas: muitos identificadores: CPF, nome, passaporte hospedeiros da Internet, roteadores: endereço IP (32 bits) usado para
Leia maisRafael Goulart - rafaelgou@gmail.com Curso ASLinux v.3
Conceito Serviço que traduz RESOLVE nomes de máquinas para endereços IP e endereços IP para nomes de máquina. É um sistema hierárquico e descentralizado/distribuído. Simplifica a administração do complexo
Leia maisResolução de nomes. Professor Leonardo Larback
Resolução de nomes Professor Leonardo Larback Resolução de nomes A comunicação entre os computadores e demais equipamentos em uma rede TCP/IP é feita através dos respectivos endereços IP. Entretanto, não
Leia maisA Brief introduction to DNS A practical approach in Archlinux. Prof. Rossano Pablo Pinto May/2017-v0.9.1
A Brief introduction to DNS A practical approach in Archlinux Prof. Rossano Pablo Pinto May/2017-v0.9.1 1 Agenda Introdução DNS Domínios Name servers Resolução Registros Configuração de servidor Testes
Leia maisAEMGA. Curso Profissional de Programação e Gestão De Sistemas Informáticos. Disciplina: Redes de Comunicação. Modulo 1- Comunicação de dados
Curso Profissional de Programação e Gestão De Sistemas Informáticos Disciplina: Redes de Comunicação Modulo 1- Comunicação de dados Professora: Sandra Soares Trabalho realizado por: Helder Sousa Ano Lectivo:
Leia maisWeb Presentation Patterns - Controllers
Instituto Superior Técnico 29 de Novembro de 2004 1 2 3 Page Controller Front Controller 4 5 Porquê Usar Web Applications Não necessita instalar software no cliente. Acesso universal fácil. Interface comum
Leia maisSegurança de Aplicação - DNSSEC
Segurança de Aplicação - DNSSEC Jaime Dias FEUP > DEEC > MRSC > Segurança em Sistemas e Redes v3.1 DNS Enquadramento Pedido de resolução Pedido de resolução: www.xpto.pt A Resolver 1 www.xpto.pt A? 192.168.200.3
Leia mais06.01 Redes de Distribuição de Conteúdos
06.01 Redes de Distribuição de Conteúdos Redes de Serviços e Comunicações Multimédia RSCM/ISEL-DEETC-SRC/2004 1 Distribuição de ficheiros/notícias/software Distribuição de conteúdos: Websites populares
Leia maisCST em Redes de Computadores
CST em Redes de Computadores Serviços de Rede Aula 11 Domain Name Server Prof: Jéferson Mendonça de Limas História No início da Internet, ou seja, utilização do TCP/IP na ARPANET, como existiam poucos
Leia maisCST em Redes de Computadores
CST em Redes de Computadores Serviços de Rede Aula 12 Prática com Servidor DNS Prof: Jéferson Mendonça de Limas Instalação Servidor DNS em Ubuntu 14.04 Server Instalação do pacote de Servidor via apt-get
Leia maisInformática Básica. Licenciatura em Ciência da Informação. Tito Carlos S. Vieira. Tito Carlos S. Vieira
Informática Básica Licenciatura em Ciência da Informação Tito Carlos S. Vieira E-mail: tito@fe.up.pt 1 Parte II Sistemas Operativos (Utilização do Windows) 2 Sumário O que é um Sistema Operativo (SO)?
Leia maisRedes de Computadores
Redes de Computadores Redes de Computadores Redes de Computadores 2 1 Máquinas e processos podem ser identificados por endereços (hierárquicos ou não) conforme visto, como IP, IP+NroPorta, No uso por usuários
Leia maisCENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DO RIO GRANDE DO NORTE DEPARTAMENTO ACADÊMICO DE TECNOLOGIA DA INFORMAÇÃO
CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DO RIO GRANDE DO NORTE DEPARTAMENTO ACADÊMICO DE TECNOLOGIA DA INFORMAÇÃO http:// www.cefetrn.br/datinf ARQUITETURA TCP/IP Nome: Curso: Turma: LISTA DE EXERCÍCIO
Leia maisREDES DE COMPUTADORES
REDES DE COMPUTADORES Prof. Esp. Fabiano Taguchi fabianotaguchi@gmail.com http://fabianotaguchi.wordpress.com SUÍTE TCP 1 Camada de aplicação Protocolo Hypertext Transfer Protocol 2 HTTP Uma página WWW
Leia maistrabalho Heitor Oliveira,Rafael Aleixo,Alex Rodrigues September 2013
trabalho Heitor Oliveira,Rafael Aleixo,Alex Rodrigues September 2013 Sistemas Distribuídos ea Internet Aplicacao Distribuida// 1 Aplicacao Distribuida O que é? É uma aplicação que consiste em 2 ou mais
Leia maisSistemas de arquivos distribuídos. ECO036 - Sistemas Paralelos e Distribuídos
Sistemas de arquivos distribuídos ECO036 - Sistemas Paralelos e Distribuídos Sistemas de arquivos distribuídos - Daniel Nogueira 20938 - Felipe Castro Simões 21525 Sumário 1. Introdução 2. Sistemas de
Leia maisSistemas Operacionais II
Modelo orientado a objetos: uma pequena revisão Instituto de Informátic ca - UFRGS Sistemas Operacionais II Modelos para programação distribuída (Remote Method Invocation) Aula 14 Programa é visto como
Leia maisTECNOLOGIA GRATUITA: DNS - A HIERARQUIA DE NOMES DA INTERNET TÓPICO: ATRIBUTOS A E AAAA DE UM NS
TECNOLOGIA GRATUITA: DNS - A HIERARQUIA DE NOMES DA INTERNET TÓPICO: ATRIBUTOS A E AAAA DE UM NS 2012 Conteúdo 1. TRADUÇÃO DIRETA NOME PARA IPv4...3 2. ATRIBUTO A...3 3. ATRIBUTO A À ZONA...4 4. TRADUÇÃO
Leia maisCapítulo II Modelos de Programação Distribuída (parte 2)
Capítulo II Modelos de Programação Distribuída (parte 2) From: Coulouris, Dollimore and Kindberg Distributed Systems: Concepts and Design Edition 3, Addison-Wesley 2001 From: Cardoso, Jorge, Programação
Leia mais