Slide 1 - WordPress.com

Propaganda
Protocolo DHCP
Willamys Araújo
1
Introdução
• Existem alguns recursos relacionados a redes que muitos
sabem que existem, mas nem todos sabem para que servem.
• O protocolo DHCP é um deles.
2
O que é DHCP
3
O que é DHCP
• DHCP é a sigla para Dynamic Host Configuration Protocol.
•
Trata-se de um protocolo utilizado em redes de
computadores que permite a estes obterem um endereço IP
automaticamente.
• Caso tenha que administrar uma rede pequena - por exemplo,
com 5 computadores - você não terá muito trabalho para
atribuir um número IP a cada máquina.
4
O que é DHCP
• E se sua rede possuir 300 computadores? Ou mil?
• Certamente, o trabalho vai ser imenso e, neste caso, é mais
fácil cometer o erro de dar o mesmo número IP a duas
máquinas diferentes, fazendo com que estas entrem em
conflito e não consigam utilizar a rede.
5
O que é DHCP
• O protocolo DHCP é uma eficiente solução para esse
problema, já que, por meio dele, um servidor distribui
endereços IP na medida em que as máquinas solicitam
conexão à rede.
• Quando um computador desconecta, seu IP fica livre para uso
de outra máquina. Para isso, o servidor geralmente é
configurado para fazer uma checagem da rede em intervalos
pré-definidos.
• É importante frisar que, além do endereço IP, também é
necessário atribuir outros parâmetros a cada computador
(host) que passa a fazer parte da rede.
6
O que é DHCP
• Com o DHCP isso também é possível. Pode-se passar à máquinacliente máscara de rede, endereços de servidores DNS (Domain
Name Server), nome que o computador deverá assumir na rede
(por exemplo, infowester, infowester1 e assim por diante), rotas,
etc.
• Um exemplo importante sobre o uso de DHCP é o caso dos
provedores de internet.
• Na maioria dos casos, a máquina do usuário recebe um endereço IP
diferente para cada conexão à internet. Isso é possível graças à
combinação do DHCP com outros protocolos, o PPP (Point to Point
Protocol), por exemplo.
7
Funcionamento do DHCP
8
Funcionamento do DHCP
• Quando um computador se conecta a uma rede, ele
geralmente não sabe quem é o servidor DHCP e, então, envia
uma solicitação à rede para que o servidor DHCP "veja" que
uma máquina-cliente está querendo fazer parte da rede e,
portanto, deverá receber os parâmetros necessários.
9
Funcionamento do DHCP
• O servidor DHCP responde informando os dados cabíveis,
principalmente um número IP livre até então. Caso o cliente
aceite, esse número ficará indisponível a outros
computadores que se conectarem à rede, já que um endereço
IP só pode ser utilizado por uma única máquina por vez.
• O administrador da rede pode configurar o protocolo DCHP
para funcionar nas seguintes formas: automática, dinâmica e
Manual.
10
Funcionamento do DHCP
• Automática: neste modo, uma determinada quantidade de
endereços IP é definida para ser usada na rede, por exemplo,
de 192.168.0.1 a 192.168.0.50. Assim, quando um
computador fizer uma solicitação de inclusão na rede, um dos
endereços IPs em desuso é oferecido a ele;
• Dinâmica: este modo é muito semelhante ao automático,
exceto no fato de que a conexão à rede é feita por um tempo
pré-determinado. Por exemplo, uma máquina só poderá ficar
conectada por no máximo duas horas;
11
Funcionamento do DHCP
• Manual: este modo funciona da seguinte forma: cada placa de rede
possui um parâmetro exclusivo conhecido por MAC(Medium Access
Control).
• Trata-se de uma seqüência numérica que funciona como um
recurso para identificar placas de rede.
• Como esse valor é único, o administrador pode reservar um
endereço IP para o computador que possui um determinado valor
de MAC.
• Assim, só este computador utilizará o IP em questão. Esse recurso é
interessante para quando é necessário que o computador tenha um
endereço IP fixo, ou seja, que não muda a cada conexão.
12
Funcionamento do DHCP
• Em redes muito grandes, é possível que o servidor DHCP não
esteja fisicamente na mesma rede que determinadas
máquinas estão.
• Mesmo assim, ainda é possível que o servidor encontre-as.
Isso é feito por meio de um roteador que envia e recebe
pacotes DHCP: o Relay DHCP.
13
Breve Histórico
14
Breve Histórico
• O protocolo DHCP é tido como uma espécie de evolução de
um antigo protocolo chamado BOOTP.
• Muito utilizado em sistemas Unix, o BOOTP permitia a
configuração automática de impressoras e máquinas clientes
em uma rede.
• Esse processo era feito associando um número MAC - já
explicado acima - a um endereço IP (ou a outro parâmetro).
15
Breve Histórico
• Com o passar do tempo, o BOOTP se mostrava cada vez mais
limitado, principalmente porque não era muito eficiente na
configuração de redes grandes.
• Devido a isso, no início da década de 1990, o grupo IETF
(Internet
Engineering
Task
Force)
trabalhou
no
desenvolvimento de um protocolo substituto, que fosse capaz
de superar as limitações do BOOTP e que adicionasse recursos
novos.
• Surgia então o DHCP.
16
Conclusão
17
Conclusão
• Administradores de rede que queiram tirar proveito dos
recursos do DHCP devem estudar o assunto a fundo,
principalmente para lidar com questões de segurança.
• Imagine, por exemplo, que alguém conseguiu entrar em uma
empresa e conectou seu notebook em um ponto livre da rede.
• Se a máquina estiver configurada para trabalhar com DHCP, o
invasor poderá acessar informações restritas à companhia e
ninguém perceberá.
18
Conclusão
• O protocolo DHCP possui muita utilidade, inclusive por ser
suportado por uma série de plataformas, fazendo com que na
mesma rede existam computadores com diferentes sistemas
operacionais.
• Sabendo-se usar o DHCP, é possível poupar muito trabalho na
configuração de redes.
• Por fim, caso queira mais informações sobre a especificação
do DHCP, clique aqui (página em inglês).
19
Download