Sei sulla pagina 1di 3

O que e DNS ?

O DNS (Domain Name System) e um esquema de gerenciamento de nomes,


hierarquico e distribuido. O DNS define a sintaxe dos nomes usados na
Internet, regras para deegacao de autoridade na definicao de nomes, um
banco de dados distribuido que associa nomes a atributos (entre ees o
endereco I!) e um agoritmo distribuido para mapear nomes em enderecos.
O DNS e especificado nas "#$s %%&, %%' e ()'. *s apicacoes normamente
utii+am um endereco I! de '& bits no sentido de abrir uma conexao ou
en,iar um datagrama I!. -ntretanto, os usuarios preferem identificar as
maquinas atra,es de nomes ao in,es de numeros. *ssim e necessario um
banco de dados que permita a uma apicacao encontrar um endereco, dado
que ea conhece o nome da maquina com a qua se dese.a comunicar. /m
con.unto de ser,idores de nomes mantem o banco de dados com os nomes e
enderecos das maquinas conectadas a Internet.
Na reaidade este e apenas um tipo de informacao
arma+enada no domain system (sistema de dominios). Note que e usado um
con.unto de ser,idores interconectados, ao in,es de um unico ser,idor
centrai+ado. -xistem atuamente tantas instituicoes conectadas a Internet
que seria impratica,e exigir que eas notificassem uma autoridade centra
toda ,e+ que uma maquina fosse instaada ou trocasse de ugar. *ssim, a
autoridade para atribuicao de nomes e deegada a instituicoes indi,iduais.
Os ser,idores de nome formam uma ar,or, correspondendo a estrutura
instituciona. Os nomes tambem adotam uma estrutura simiar. /m exempo
tipico e o nome chupeta..xh.xy+.br. !ara encontrar seu endereco Internet,
pode ser necessario o acesso a ate quatro ser,idores de nomes. Iniciamente
de,e ser consutado um ser,idor centra, denominado ser,idor rai+, para
descobrir onde esta o ser,idor br. O ser,idor br e o responsa,e pea
gerencia dos nomes das instituicoes0empresasbrasieiras igadas a Internet.
O ser,idor rai+ informa como resutado da consuta o endereco I! de ,arios
ser,idores de nome para o ni,e br (pode existir mais de um ser,idor de
nomes em cada ni,e, para garantir a continuidade da operacao quando um
dees para de funcionar). /m ser,idor do ni,e br pode entao ser consutado,
de,o,endo o endereco I! do ser,idor xy+. De posse do endereco de um
ser,idor xy+ e possi,e soicitar que ee informe o endereco de um ser,idor
.xh, quando, finamente, pode1se consutar o ser,idor .xh sobre o endereco
da maquina chupeta. O resutado fina da busca e o endereco Internet
correspondente ao nome chupeta..xh.xy+.br $ada um dos ni,eis percorridos e
referenciado como sendo um dominio.
O nome competo chupeta..xh.xy+.br e um nome de dominio. Na
maioria dos casos, nao e necessario ter acesso a todos os dominios de um
nome para encontrar o endereco correspondente, pois os ser,idores de nome
muitas ,e+es possuem informacoes sobre mais de um ni,e de dominio o que
eimina uma ou mais consutas. *em disso, as apicacoes normamente tem
acesso ao DNS atra,es de um processo oca (ser,idor para as apicacoes e
um ciente DNS), que pode ser impementado de modo a guardar os utimos
acessos feitos, e assim reso,er a consuta em ni,e oca. -ssa abordagem de
acesso atra,es de um processo oca, simpifica e otimi+a a tarefa das
apicacoes no que tange ao mapeamento de nomes em enderecos, uma ,e+
que eimina a necessidade de impementar, em todas as apicacoes que fa+en
uso do DNS, o agoritmo de caminhamento na ar,ore de dominios descrito
anteriormente. O DNS nao se imita a manter e gerenciar enderecos Internet.
$ada nome de dominio e um no em um banco de dados, que pode conter
registros definindo ,arias propriedades. !or exempo, o tipo da maquina e a
ista de ser,icos fornecidos por ea. O DNS permite que se.a definido um aias
(nome aternati,o) para o no. 2ambem e possi,e utii+ar o DNS para
arma+enar informacoes sobre usuarios, istas de distribuicao ou outros ob.etos.
O DNS e particuarmente importante para o sistema de correio eetronico. No
DNS sao definidos registros que identificam a maquina que manipua as
correspondencias reati,as a um dado nome, identificado assim onde um
determinado usuario recebe suas correspondencias. O DNS pode ser usado
tambem para definicao de istas para distribuicao de correspondencias
O que e S32! ?
O S32! (Simpe 3ai 2ransfer !rotoco) e o protocoo usado no sistema de
correio eetronico na arquitetura Internet 2$!0I!. /m usuario, ao dese.ar
en,iar uma mensagem, utii+a o moduo interface com o usuario para compor a
mensagem e soicita ao sistema de correio eetronico que a entregue ao
destinatario. 4uando recebe a mensagem do usuario, o sistema de correio
eetronico arma+ena uma copia da mensagem em seu spoo (area do
dispositi,o de arma+enamento), .unto com o horario do arma+enamento e a
identificacao do remetente e do destinatario. * transferencia da mensagem e
executada por um processo em bac5ground, permitindo que o usuario
remetente, apos entregar a mensagem ao sistema de correio eetronico, possa
executar outras apicacoes. O processo de transferencia de mensagens,
executando em bac5ground, mapeia o nome da maquina de destino em seu
endereco I!, e tenta estabeecer uma conexao 2$! com o ser,idor de correio
eetronico da maquina de destino. Note que o processo de transferencia atua
como ciente do ser,idor do correio eetronico. Se a conexao for estabeecida,
o ciente en,ia uma copia da mensagem para o ser,idor, que a arma+ena em
seu spoo. $aso a mensagem se.a transferida com sucesso, o ser,idor a,isa ao
ciente que recebeu e arma+enou uma copia da mensagem. 4uando recebe a
confirmacao do recebimento e arma+enamento, o ciente retira a copia da
mensagem que mantinha em seu spoo oca. Se a mensagem, por agum
moti,o, nao for transmitida com sucesso, o ciente anota o horario da tentati,a
e suspende sua execucao. !eriodicamente o ciente acorda e ,erifica se
existem mensagens a serem en,iadas na area de spoo e tenta transmiti1as.
Se uma mensagem nao for en,iada por um periodo, por exempo de dois dias,
o ser,ico de correio eetronico de,o,e a mensagem ao remetente, informando
que nao conseguiu transmiti1a. -m gera, quando um usuario se conecta ao
sistema, o sistema de correio eetronico e ati,ado para ,erificar se existem
mensagens na caixa posta do usuario. Se existirem, o sistema de correio
eetronico emite um a,iso para o usuario que, quando achar con,eniente, ati,a
o moduo de interface com o usuario para receber as correspondencias. /ma
mensagem S32! di,ide1se em duas partes6 cabecaho e corpo, separados por
uma inha em branco. No cabecaho sao especificadas as informacoes
necessarias para a transferencia da mensagem. O cabecaho e composto por
inhas, que contem uma paa,ra1cha,e seguida de um ,aor. !or exempo,
identificacao do remetente (paa,ra1cha,e 7to67 seguida do seu endereco),
identificacao do destinatario, assunto da mensagem, etc... No corpo sao
transportadas as informacoes da mensagem propriamente dita. O formato do
texto e i,re e as mensagens sao transferidas no formato texto. Os usuarios do
sistema de correio eetronico sao ocai+ados atra,es de um par de
identificadores. /m dees especifica o nome da maquina de destino e o outro
identificaa caixa posta do usuario. /m remetente pode en,iar
simutaneamente ,arias copias de uma mensagem, para diferentes
destinatarios utii+ando o conceito de ista de distribuicao (um nome que
identifica um grupo de usuarios). O formato dos enderecos S32! e o
seguinte6 nome8oca9nome8do8dominio onde o nome8do8dominio identifica
o dominio ao qua a maquina de destino pertence (esse endereco de,e
identificar um grupo de maquinas gerenciado por um ser,idor de correio
eetronico). O nome oca identifica a caixa posta do destinatario. O S32!
especifica como o sistema de correio eetronico transfere mensagens de uma
maquina para outra. O moduo interface com usuario e a forma como as
mensagens sao arma+enadas nao sao definidos peo S32!. O sistema de
correio eetronico pode tambem ser utii+ado por processos de apicacao para
transmitir mensagens contendo textos.
O que e SN3! ?
O sistema de gerenciamento de rede da arquitetura Internet 2$!0I! opera na
camada de apicacao e baseia1se no protocoo SN3! (Simpe Net:or5 3anagement
!rotoco). Os padroes que definem a estrutura de gerenciamento de redes
Internet sao descritos nos documentos "#$1;;<< (Structure Of 3anagement
Information), "#$1;;<= (3anagement Information >ase) e "#$1;;<)
(Simpes Net:or5 3anagement !rotoco). $omo no esquema de
gerenciamento OSI, os processos que impementam as funcoes de
gerenciamento Internet atuam como agentes ou gerentes. Os agentes coetam
.unto aos ob.etos gerenciados as informacoes recohidas peos cientes, com o
ob.eti,o de detectar a presenca de fahas no funcionamento dos componentes
da rede (hosts, gate:ays, processos executando os protocoos de
comunicacao, etc...), para que possam ser tomadas pro,idencias no sentido de
contornar os probemas que ocorrem como consequencia das fahas. /m
ob.eto gerenciado representa um recurso que pode ser um sistema hospedeiro
(estacao de trabaho, ser,idor de terminais, etc...), um gate:ay ou um
equipamento de transmissao (modem, pontes, concentradores, etc...). $ada
ob.eto gerenciado e ,isto como uma coecao de ,aria,eis cu.o ,aor pode ser
ido ou aterado. O gerente en,ia comandos aos agentes, soicitando uma
eitura no ,aor das ,aria,eis dos ob.etos gerenciados (get e response), ou
modificando seu ,aor (put). * modificacao do ,aor de uma ,aria,e pode ser
usada para disparar indiretamente a execucao de operacoes nos recursos
associados aos ob.etos gerenciados (por exempo, uma reiniciacao). Na troca
de informacoes entre o gerente e o agente, sao apicados mecanismos de
autenticacao para e,itar que usuarios nao autori+ados interfiram no
funcionamento da rede. * troca de mensagens entre o gerente e o agente e
definida peo protocoo SN3!. O SN3! define o formato e a ordem que
de,e ser seguida no intercambio de informacoes de gerenciamento. *s
informacoes sobre os ob.etos gerenciados sao arma+enados na 3I>
(3anagement Information >ase), que contem informacoes sobre o
funcionamento dos hosts, dos gate:ays, e dos processos que executam os
protocoos de comunicacao (I!, 2$!, *"!, ...). * 3I> e especificada em
*SN.;. O funcionamento do SN3! baseia1se na troca de operacoes que
permitem que o gerente soicite que o agente he informe, ou modifique, o
,aor de uma ,aria,e de um ob.eto na 3I>. O SN3! define tambem uma
operacao (trap), que permite que um agente informe ao gerente a ocorrencia
de um e,ento especifico. $om o ob.eti,o de permitir o uso do esquema de
gerenciamento OSI em redes que adotam a arquitetura Internet 2$0I!, foi
definido o protocoo de gerenciamento $3O2 ($3I! O,er 2$!0I!). O
$3O2 utii+a o ser,ico $3IS ($ommon 3anagement Information Ser,ice) e
o protocoo $3I! ($ommon 3anagement Information !rotoco) funcionando
sobre uma conexao 2$!0I!. O $3O2 e descrito na "#$1;?(<. *exandre
@opes 11111111111111111111 3ensagem editada por 2ira*centos ;.?? 1 Diaboi5
Dream+ Soft, ;((< 3@A *guem teria agum artigo em portugues sobre o que
eh ADNS em um ser,idor, ou ate mesmo uma expicacao de forma simpes
para Aque ser,e o DNS, sei somente que ee fa+ troca de nome por numero.
-h exatamente isso. Boce da um nome pra ee e ee faa o endereco I!
(numeros) correspondente aquee nome. !ra que ser,er isso? !acotes I! tem
de ser enderecados por numeros, mas eh extremamente incomodo pra seres
humanos decorar numeros. * soucao foi usar um ser,ico que fi+esse a
traducao de um para outro. 4uando ,c fa+ uma conexao com
:::.share:are.com o seu bro:ser fa+ uma conexao com um ser,idor DNS
pedindo o endereco I! correspondente a string 7:::.share:are.com7. O
DNS tenta reso,er isso ocamente, mas se nao conseguir propaga a consuta
pra outros ser,idores DNS ate conseguir (ou nao) a resposta, e entao retorna
o endereco pro bro:ser que continua a conexao. Os nomes no estio
aaa.bbbbbb.cc.dddd.e sao consequencia da estrutura hierarquica usada na
distribuicao dos nomes, e essa estrutura eh usada pra mehorar a eficiencia na
busca.

Potrebbero piacerti anche