slide1
Download
Skip this Video
Download Presentation
DHCP

Loading in 2 Seconds...

play fullscreen
1 / 20

DHCP - PowerPoint PPT Presentation


  • 144 Views
  • Uploaded on

DHCP. Dynamic Host Configuration Protocol. UNIDADE 1 ADM. Redes de Computadores Carlos alberto Luz. Motivação para o DHCP. Parâmetros de configuração para os Hosts Endereço IP Gateway Mascara de Rede Outros… Antes do DHCP Atribuição Manual RARP BOOTP. Características do DHCP.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' DHCP' - calum


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

DHCP

Dynamic Host Configuration Protocol

UNIDADE 1

ADM. Redes de Computadores

Carlos alberto Luz

slide2

Motivação para o DHCP

  • Parâmetros de configuração para os Hosts
    • Endereço IP
    • Gateway
    • Mascara de Rede
    • Outros…
  • Antes do DHCP
    • Atribuição Manual
    • RARP
    • BOOTP
slide3

Características do DHCP

  • Protocolo para prover parâmetros de configuração para hosts através da rede
  • Alocação dinâminca de Endereçamento IP
  • Minima Intervenção humana
slide4

Rede Simples

Servidor DHCP

Clientes DHCP

UDP Port 68

UDP Port 68

UDP Port 68

UDP Port 67

Roteador

Internet

slide5

Informações Preliminares

  • (DHCP) Message = DHCP-PDU (A-PDU)
  • Client = DHCP Client
  • Server = DHCP Server
  • Portas Conhecidas
    • DHCP Server: UDP port 67
    • DHCP Client: UDP port 68
    • No ephemeral ports
  • Broadcast e unicast usedos para PDUs em ambas direções
    • “Broadcast”: link and IP addresses are broadcast
    • “Unicast”: link and IP addresses are unicast
slide6

Fluxo Inicial de Mensagens

Cliente tenta descobrir DHCP servers na rede

DHCPDISCOVER

DHCPDISCOVER

Servers respondem com ofertas

DHCPOFFER

DHCPOFFER

Cliente responde o pedido a um dos servidores

DHCPREQUEST

DHCPREQUEST

Server autoriza o uso do endereço IP

DHCPACK

Cliente explicitamente libera o uso do endereço IP

DHCPRELEASE

Server A

Client

Server B

Cliente coleta as ofertas e decide qual aceitar

Configuração completa

Shutdown Elegante

slide8

Alocação de Tempos de Renovação(Client)

  • T1 < T2 < Lease time
  • T1 default value = 1/2 of lease time
  • T2 default value = 7/8 of lease time
  • Communicated via DHCPOFFER, DHCPACK
  • Client actions when times elapse
    • T1: cliente deve renovar o IP com o DHCP server
    • T2: cliente deve renovar o ip com qualquer DHCP server
    • Lease time: cliente vai parar de usar o endereço IP
slide9

Fluxo de Mensagens de Renovação

Cliente pede para continuar usando o IP

DHCPREQUEST

Servidor Confirma o pedido e as alocações atualizadas

DHCPACK

Cliente pede para continuar usando o IP

DHCPREQUEST

Cliente pede para continuar usando o IP

DHCPREQUEST

DHCPREQUEST

Servidor Confirma o pedido e as alocações atualizadas

DHCPACK

Server A

Client

Server B

T1 transcorre

Configuração completa

T1 transcorre

T2 transcorre

Configuração completa

slide10

Retransmissões

  • Cliente é responsável por todas as retransmissões
  • Estratégia de Retransmissão
    • Exponencial backoff
    • Randomizado
  • Recomendações
    • Atraso Base é duplicado para cada retransmissão
    • Numero Randomico entre [-1,+1]
    • Atraso Base Máximo: 64 seconds
slide11

Servidor de Armazenamento

  • Armazenamento Permanente
    • Pool de endereços IP disponíveis
    • Parâmetros locais de configuração
    • Mapeamento entre clientes e alocações
    • Flexibilidade sobre atualização de armazenamento
    • Quando DHCPOFFER envia
    • Quando DHCPACK envia
slide13

FORMATO DO DHCP PDU

32 Bits

Magic Cookie

slide14

Opções do DHCP

Magic Cookie:

4 bytes

Option format:

1 byte

1 byte

Length bytes

Subnet Mask:

One-byte options:

0

Padding

255

End of options

slide15

Outra Rede Simples

Clientes DHCP

Agente de Retransmissão dentro do roteador

Internet

Servidor DHCP

slide16

Agentes de Retransmissão

  • Remover a restrição de ter servidor DHCP em cada rede
  • Escutar mensagens DHCP e transmiti-las para a máquina apropriada
  • Retransmissão de Cliente para Servidor
    • Broadcast do cliente Unicast para server(s)
  • Retransmissão do Servidor para o cliente
    • Broadcast do server  Broadcast para cliente
    • Unicast do server  Unicast para client
slide17

DNS dinâmico

  • Se o endereço IP muda devido ao DHCP, entrada DNS fica errada
  • Clientes ou servidores podem atualizar o DNS
  • Opção 81: Client FQDN

1 byte

1 byte

“Length” bytes

slide18

Reliabilitação

  • Dois servidores DHCP sincronizados na mesma rede: Primario, Secundario
  • Armazenamento constante
  • Falhas: Servidor secundário assume

Server Primario

Server secundário

Clientes DHCP

configurando dhcp
Configurando DHCP

ddns-update-style interim;

ignore client-updates;

subnet 192.168.0.0 netmask 255.255.255.0 {

option routers 192.168.0.254;

option subnet-mask 255.255.255.0;

option domain-name "intranet2.com.br";

option domain-name-servers 192.168.0.254, 10.10.10.10;

range 192.168.0.60 192.168.0.100;

default-lease-time 21600;

max-lease-time 43200;

}

exclude host
Exclude HOST

#------NOTEBOOK DIRETOR-----------

host diretor {

hardware ethernet 68:A3:C4:56:92:52;

fixed-address 192.168.1.244;

}

} # fechamento do DHCP

ad