9
Rede Local Instalação de Software Base Formador: David Casimiro [[email protected]] DNS

Rede Local Instalação de Software Base Formador: David Casimiro [[email protected]] DNS

Embed Size (px)

Citation preview

Page 1: Rede Local Instalação de Software Base Formador: David Casimiro [david.casimiro.mexp@gmail.com] DNS

Rede LocalInstalação de Software Base

Formador: David Casimiro [[email protected]]

DNS

Page 2: Rede Local Instalação de Software Base Formador: David Casimiro [david.casimiro.mexp@gmail.com] DNS

Intern

et

Objectivos

Definição do modelo Cliente – ServidorO Serviço Web e DNS como exemplos do

modeloA função do serviço DNS (Domain Name

System)O endereço Web através de números O endereço Web através de nomes

Funcionamento detalhado do Serviço DNS

Formador: David Casimiro [[email protected]]

Page 3: Rede Local Instalação de Software Base Formador: David Casimiro [david.casimiro.mexp@gmail.com] DNS

Modelo Cliente - ServidorUm Servidor oferece algum serviço que é

utilizado em outras estações da redeUm Cliente é o agente (software) através

do qual o utilizador recebe esse serviço do Servidor

Num único computador podem existir vários clientes e vários servidores

Formador: David Casimiro [[email protected]]

ClienteServidor

Internet

Page 4: Rede Local Instalação de Software Base Formador: David Casimiro [david.casimiro.mexp@gmail.com] DNS

Servidor

172.10.10.2

htt

p:/

/web

-fo

rmac

ao.c

om

172.10.10.2

?

Modelo Cliente - Servidor

http://www.megaexpansao.pt

DNS

Internet

Formador: David Casimiro [[email protected]]

Cliente

Page 5: Rede Local Instalação de Software Base Formador: David Casimiro [david.casimiro.mexp@gmail.com] DNS

Intern

et

DNS - Endereço Numérico (IP)É o endereço lógico de cada máquina na InternetÉ portanto único e identifica cada máquina na redeÉ representado por 4 algarismos separados por “.” e

compreendidos entre 0 e 255. EX: 64.233.183.99

(www.google.pt)

Existe porque:Tal como para os Humanos é mais difícil memorizar números

Para os Computadores é mais difícil computar nomes

Formador: David Casimiro [[email protected]]

Page 6: Rede Local Instalação de Software Base Formador: David Casimiro [david.casimiro.mexp@gmail.com] DNS

Intern

et

DNS – Endereço Alfanumérico A hierarquia de nomes é representada por uma árvore com raiz num ponto anónimo

– root server– tendo no nível seguinte os nomes dos TLD (Top Level Domain).

educom biz espt

ccTLD

TLDFormador: David Casimiro [[email protected]]

Page 7: Rede Local Instalação de Software Base Formador: David Casimiro [david.casimiro.mexp@gmail.com] DNS

Intern

et

DNS (Domain Name System)Os TLD são propriedade da ICANN:

(Internet Corporation for Assigned Names and Numbers)

Uma organização que pertenda participar no DNS tem de requerer um nome sob um dos TLD

Exêmplo:A Mega Expansão requereu a delegação do nome

megaexpansao sob o TLD .pt.Se ainda não existir o site

http://www.megaexpansao.pt, a Mega Expansão por delegação de autoridade detém o domínio:megaexpansao.pt

Formador: David Casimiro [[email protected]]

Page 8: Rede Local Instalação de Software Base Formador: David Casimiro [david.casimiro.mexp@gmail.com] DNS

Intern

et

Quando uma aplicação precisa traduzir um nome:Torna-se cliente do sistema de nomeação e Envia um pedido ao servidor de nomes

O servidor de nomes (name server):Verifica se possui o endereço na sua (base de dados)

e Envia uma resposta ao cliente

Se o servidor não consegue responder ao pedido torna-se cliente de um outro servidor de nomes até ser encontrado um servidor que responda

DNS – Funcionamento do Algoritmo

Formador: David Casimiro [[email protected]]

Page 9: Rede Local Instalação de Software Base Formador: David Casimiro [david.casimiro.mexp@gmail.com] DNS

DNS – Funcionamento do Algoritmo

com

Web.Algarve.Regiao.Formacao.com. ?

(1)

(2)(3)

(5)

(7)

(9)(11)

(10)

(9)

(7)(8)

(6)

(4)

(5)(3)

Formacao

Regiao

Algarve Lisboa

Formadores

pt

ualg

web comp x196.168.0.1 (10)

Endereço apontado

Pergunta o endereço

Resposta do DNS

(n) Ordem de eventos

conexão

Formador: David Casimiro [[email protected]]