Testando
Nomeação
capítulo
Andrew S. Tanenbaum
Maarten Van Steen
SISTEMAS DISTRIBUÍDOS
Princípios e paradigmas
slide 1
Capítulo 5 - Nomeação
www.pearson.com.br
Nomeação
1.
2.
3.
4.
Nomes, identificadores e endereços
Nomeação simples
Nomeação estruturada
Nomeação baseada em atributo
Andrew S. Tanenbaum
Maarten Van Steen
SISTEMAS DISTRIBUÍDOS
Princípios e paradigmas
slide 2
Capítulo 5 - Nomeação
www.pearson.com.br
Nomes, Identificadores e Endereços
• Nome: cadeia de bits ou caracteres usada para referenciar uma entidade.
• Entidade: “praticamente qualquer coisa”: hospedeiros, impressoras, discos, arquivos.
– são ativas;
– podem fornecer operações para enviar e receber dados, ajustar parâmetros de QoS, requisitar estado, entre outros;
• Ponto de Acesso: um tipo de entidade especial que possibilita acesso para agir sobre uma entidade.
• Endereço: Nome de um ponto de acesso.
Andrew S. Tanenbaum
Maarten Van Steen
SISTEMAS DISTRIBUÍDOS
Princípios e paradigmas
slide 3
Capítulo 5 - Nomeação
www.pearson.com.br
Nomes, Identificadores e Endereços
• Um ponto de acesso é fortemente associado a uma entidade;
– É conveniente usar o endereço do ponto de acesso como um nome comum para a entidade associada? • Necessário definir um nome que seja independente dos endereços da entidade.
– endereço independente de localização.
• Necessário definir um nome construído para ser usados por seres humanos, normalmente formados por cadeias de caracteres.
– nome amigável a seres humanos
Andrew S. Tanenbaum
Maarten Van Steen
SISTEMAS DISTRIBUÍDOS
Princípios e paradigmas
slide 4
Capítulo 5 - Nomeação
www.pearson.com.br
Nomes, Identificadores e Endereços
•
Como resolvemos nomes e identificadores para endereços?
–
•
Mantendo uma vinculação nome-endereço.
Três classes diferentes de sistemas de nomeação: 1. Identificadores resolvidos para endereços;
2.