Você está na página 1de 43

Campus  Charqueadas

Redes  de  Computadores  II  


INF-3A

AULA  : 1
Campus  Charqueadas

DNS

AULA  : 2
DNS
Campus  Charqueadas

• DNS  é  a  abreviatura  de  Domain  Name


System,  é  um  serviço  de  resolução  de  
nomes.
• Toda  a  comunicação  entre  computadores  
é  baseada  no  protocolo  TCP/IP  é  feita  
através  do  número  IP.

AULA  : 3
DNS
Campus  Charqueadas

• Porém  não  seria  nada  produtivo  se  os  


usuários  tivessem  que  decorar,  ou  
consultar  uma  tabela  de  números  IP  toda  
vez  que  tivessem  que  acessar  um  recurso  
da  rede.

AULA  : 4
DNS
Campus  Charqueadas

• Por  exemplo  você  digita  


http://www.google.com.br,  para  acessar  o  
site  de  busca  do  google no  brasil,  sem  
saber  qual  o  endereço  IP  do  servidor  onde  
está  hospedado.

AULA  : 5
DNS
Campus  Charqueadas

• Em  algum  momento  o  protocolo  TCP/IP  


precisa  “descobrir”,  o  termo  correto  é  
resolver  qual  o  número  IP  que  está  
associado  ao  endereço  digitado.
• O  papel  do  DNS  é  exatamente  este,  
resolver  o  nome  por  exemplo  
http://www.google.com.br no  endereço  IP  
associado  ao  nome.

AULA  : 6
DNS
Campus  Charqueadas

• Quando  um  usuário  tenta  acessar  um  


recurso  na  rede  através  do  nome  de  um  
servidor,  é  o  DNS  que  localiza  e  retorna  o  
IP  associado  a  esse  nome.
• O  DNS  é  na  verdade  um  grande  banco  de  
dados  de  distribuído  em  vários  servidores  
espalhados  no  mundo  inteiro.

AULA  : 7
DNS
Campus  Charqueadas

• Ao  tentar  acessar  um  determinado  


recurso,  usando  o  nome  de  um  servidor,  é  
como  se  o  programa  que  você  está  
utilizando  perguntasse  ao  DNS:

“DNS,  você  sabe  qual  o  endereço  IP  


associado  com  o  nome  tal?”

AULA  : 8
DNS
Campus  Charqueadas

• O  DNS  pesquisa  na  sua  base  de  dados  ou  


envia  a  pesquisa  para  outros  servidores  
DNS.  Uma  vez  encontrado  o  número  IP  o  
DNS  retorna  para  o  cliente:

“Este  é  o  número  IP  associado  com  o  


nome  tal?”

AULA  : 9
Hierarquia  de  nomes
Campus  Charqueadas

.com .net .br .fr .uk

.com .gov .edu .org .net .mil

.abc .ifsul

.www .ftp .charqueadas

AULA  : 10
Hierarquia  de  nomes
Campus  Charqueadas

• O  domínio  root,  o  de  mais  alto  nível  foi  


nomeado  como  sendo  um  ponto  (.)

AULA  : 11
Hierarquia  de  nomes
Campus  Charqueadas

• No  segundo  nível  foram  definidos  os  


chamados  “Top-­level-­domains”.
• Estão  separados  em  dois  grupos:
– gTLD:
• .com
• .net
• .org
– ccTLP
• .br
• .fr
• .uk
AULA  : 12
Hierarquia  de  nomes
Campus  Charqueadas

• A  estrutura  hierárquica  continua  


aumentando
• Por  exemplo,  dentro  do  domínio  .br são  
criados  subdomínios  para  cada  fim:
– .com
– .gov
– .edu
– .org
– .net
– .mil
AULA  : 13
Hierarquia  de  nomes
Campus  Charqueadas

• Observa-­se  que  o  nome  do  completo  do  


domínio  é  o  nome  do  próprio  domínio  e  
mais  os  nomes  dos  domínios  acima  dele,  
até  chegar  ao  root  (.).
• Normalmente  não  utilizamos  o  ponto  ao  
final  do  domínio,  mas  não  estará  errado  
se  colocarmos  http://www.google.com.br./  

AULA  : 14
Hierarquia  de  nomes
Campus  Charqueadas

• No  diagrama  foi  apresentado  o  domínio  de  


uma  empresa  chamada  abc  que  foi  
registrada  no  subdomínio  .com.br,  o  
domínio  da  empresa  ficou  abc.com.br
• Todos  os  equipamentos  da  rede  da  
empresa  farão  parte  deste  domínio
• Por  exemplo  o  servidor  configurado  com  o  
nome  de  host  www
www.abc.com.br
AULA  : 15
DNS
Campus  Charqueadas

• No  banco  de  dados  do  DNS  ficará  


gravada  a  informação  de  qual  o  endereço  
IP  está  associado  com  www.abc.com.br
• O  nome  completo  do  computador  da  rede  
é  chamado  FQDN  – Full Qualified Domain  
Name.
• A  primeira  parte  do  nome  é  o  host  no  
exemplo  acima  o  www é  o  nome  do  host
• O  restante  representa  o  domínio  DNS  
onde  está  o  computador
AULA  : 16
Cache  de  DNS
Campus  Charqueadas

• Toda  vez  que  uma  consulta  ao  servidor  de  


DNS  resulta  em  um  endereço  IP  esse  
endereço  é  armazenado  temporariamente  
em  uma  tabela  dentro  do  servidor
• Se  dentro  do  tempo  de  vida  deste  registro  
for  feita  uma  nova  requisição  igual,  é  
retornado  o  resultado  sem  a  necessidade  
de  uma  nova  consulta.

AULA  : 17
Cache  de  DNS
Campus  Charqueadas

• Porem  isso  pode  provocar  uma  


inconsistência,  já  que  o  domínio  pode  
mudar  seu  endereço  IP  junto  a  entidade  
de  registro  durante  o  tempo  de  vida  do  
registro.
• Apenas  o  servidor  autoritativo  tem  a  
garantia  de  ter  a  informação  correta.

AULA  : 18
Como  era
Campus  Charqueadas

• Antigamente  era  utilizado  um  arquivo  


chamado  hosts.
• Este  é  um  arquivo  de  texto  contendo  
entradas  como  o  exemplo  abaixo.

200.135.200.5 www.abc.com.br
200.135.200.7 ftp.abc.com.br
200.135.200.32 srv01.abc.com.br srv-­files

AULA  : 19
Como  é
Campus  Charqueadas

• Hoje  são  feitas  três  pesquisas  para  


resolver  o  endereço  IP  de  um  nome  de  
domínio.
• O  primeiro  deles  é  uma  verificação  se  o  
endereço  está  resolvido  no  arquivo  hosts.
• O  segundo  passo  é  verificar  se  o  
endereço  está  no  cache  do  servidor  de  
DNS.

AULA  : 20
Como  é
Campus  Charqueadas

• Se  não  for  encontrado  em  nenhum  dos  


casos  anteriores  o  servidor  de  DNS  faz  a  
busca  nos  servidores  de  DNS  
autoritativos.
• Primeiramente  ao  root,  depois  conforme  a  
resposta  do  root  até  encontrar  qual  o  
endereço  IP  do  servidor  requisitado.

AULA  : 21
“.”
Como  é DNS  server

Campus  Charqueadas

“br”
3 2 DNS  server
Primary 5
4
DNS  server

7 “com”
1 DNS  server
6

9
“abc”
DNS  server
12 8

11
“www”
DNS  client DNS  server
10
AULA  : 22
Campus  Charqueadas

DHCP

AULA  : 23
O  que  é  DHCP
Campus  Charqueadas

• É  a  abreviatura  de  Dynamic Host  


Configuration Protocol (Protocolo  de  
Configuração  Dinamica de  Hosts)
• É  um  serviço  que  serve  para  automatizar  
as  configurações  do  protocolo  TCP/IP  de  
qualquer  dispositivos  ligado  a  rede  que  
utilize  esse  protocolo

AULA  : 24
Benefícios  do  DHCP
Campus  Charqueadas

• Automação  do  processo  de  configuração  


do  protocolo  TCP/IP  nos  dispositivos  de  
rede
• Facilidade  na  alteração  de  parâmetros  em  
todos  os  dispositivos  através  de  uma  
simples  alteração  no  servidor
• Eliminação  de  erros  de  configuração

AULA  : 25
DHCP
Campus  Charqueadas

• Aprendemos  até  aqui  sobre  os  


fundamentos  do  protocolo  TCP/IP  que  são  
utilizados  em  equipamentos  de  rede
• Os  principais  parâmetros  são:
– Número  IP
– Máscara  de  sub-­rede
– Gateway  padrão
– Número  IP  de  um  ou  mais  servidores  de  DNS

AULA  : 26
DHCP
Campus  Charqueadas

• Em  uma  rede  com  milhares  de  


computadores  imaginem  o  caos  que  seria  
configurar  o  TCP/IP  manualmente,  um  
computador  de  cada  vez
• Agora  imagine  ter  de  trocar  o  endereço  do  
gateway  padrão  por  exemplo  de  todos  
esses  computadores

AULA  : 27
DHCP
Campus  Charqueadas

• Além  de  trabalhoso  precisaríamos  de  uma  


equipe  técnica  bem  grande  para  executar  
essas  tarefas,  e  muito  tempo  disponível
• E  ainda  corre-­se  o  risco  de  um  erro  de  
digitação  e  aquele  computador  não  
conseguirá  se  conectar  a  rede

AULA  : 28
DHCP
Campus  Charqueadas

• Pode  até  nem  ser  tão  grande  o  número  de  


computadores,  algo  entre  30  e  50  
computadores  já  se  torna  uma  tarefa  
árdua  a  configuração  manual
• Para  resolver  esse  problema  que  foi  
criado  o  DHCP

AULA  : 29
Termos  utilizados  no  DHCP
Campus  Charqueadas

• Servidor  DHCP
• Cliente  DCHP
– Escopo
– Superescopo
– Intervalo  de  exclusão
– Pool  de  endereços
– Concessão
– Reserva
– Tipos  de  opção  
AULA  : 30
Servidor  DHCP
Campus  Charqueadas

• É  um  servidor  onde  é  instalado  o  serviço  


de  DHCP  
• Pode  ser  configurado  em  servidores  Linux  
e  Windows  Server
• Não  necessariamente  um  servidor  DHCP  
é  um  computador,  muitos  dos  roteadores  
de  rede  possuem  um  servidor  DHCP  
incluído  

AULA  : 31
Cliente  DHCP
Campus  Charqueadas

• É  qualquer  dispositivo  de  rede  que  se  


comunique  através  do  protocolo  TCP/IP  e  
que  esteja  configurado  para  receber  os  
parâmetros  de  rede  através  do  servidor  de  
DHCP

AULA  : 32
Escopo
Campus  Charqueadas

• Escopo  é  o  intervalo  consecutivo  completo  


de  endereços  IP  possíveis  para  uma  rede
• Em  geral  o  escopo  define  uma  única  sub-­
rede  física  na  qual  serão  servidos  o  
serviço  de  DHCP

AULA  : 33
Superescopo
Campus  Charqueadas

• É  um  agrupamento  administrativo  de  


escopos  que  pode  ser  usado  para  oferece  
suporte  a  várias  sub-­redes  lógicas  na  
mesma  rede  física
• É  somente  uma  lista  de  escopos  
associados  ou  escopos  filhos

AULA  : 34
Intervalo  de  exclusão
Campus  Charqueadas

• É  uma  sequência  limitada  de  endereços  


IP  dentro  de  um  escopo  que  não  são  
fornecidos  pelo  servidor  de  DHCP

AULA  : 35
Pool  de  endereços
Campus  Charqueadas

• Após  definir  o  escopo  e  aplicar  os  


intervalos  de  exclusão  os  endereços  que  
sobram  formam  o  pool  de  endereços  
desse  escopo
• Esses  endereços  que  serão  fornecidos  
quando  algum  equipamento  requisitar  as  
configurações  ao  servidor  de  DHCP

AULA  : 36
Concessão
Campus  Charqueadas

• É  um  período  de  tempo  especificado  por  


um  servidor  DHCP  que  o  cliente  pode  
usar  aquele  endereço  que  ele  recebeu  do  
servidor
• Uma  concessão  está  ativa  enquanto  o  
cliente  está  utilizando,  geralmente  o  
cliente  precisar  renovar  sua  atribuição  
antes  que  a  concessão  termine

AULA  : 37
Reserva
Campus  Charqueadas

• É  usada  para  criar  uma  concessão  


permanente
• A  reserva  assegura  que  um  equipamento  
especifico  receba  sempre  o  mesmo  
endereço  IP
• Uma  reserva  é  criada  associando  o  
número  IP  com  o  endereço  MAC  do  
equipamento

AULA  : 38
Tipos  de  opção
Campus  Charqueadas

• São  os  outros  parâmetros  que  o  servidor  


DCHP  pode  atribuir
• Por  exemplo:
– Gateway  padrão
– DNS
• Geralmente  esses  tipos  de  opção  são  
configurados  junto  ao  escopo

AULA  : 39
Como  funciona
Campus  Charqueadas

• O  serviço  DHCP  utiliza  um  modelo  


cliente/servidor

AULA  : 40
Do  lado  do  servidor
Campus  Charqueadas

• Nele  são  configurados


– Parâmetros  de  configuração  válidos
– Um  pool  de  endereços  IP
– Duração  da  concessão
• O  servidor  recebe  uma  requisição  e  
retorna  um  conjunto  de  configuração  para  
acessar  a  rede  a  qual  o  mesmo  gerencia

AULA  : 41
Do  lado  do  cliente
Campus  Charqueadas

• O  cliente  tenta  localizar  um  servidor  


DHCP  e  obter  as  configurações  do  
protocolo  TCP/IP
• Caso  nenhum  servidor  DHCP  seja  
encontrado  é  utilizado  o  recurso  “APIPA”

AULA  : 42
Recurso  APIPA
Campus  Charqueadas

• Abreviatura  de  Automatic Private  IP  


Addressing
• Quando  um  equipamento  de  rede  não  
consegue  encontrar  um  servidor  DHCP  
ele  se  auto  atribui  um  endereço  em  uma  
rede  de  classe  B cuja  rede  é  
169.254.0.0/16

AULA  : 43

Você também pode gostar