You are on page 1of 61

UF1: Configuració de la xarxa (DNS

i DHCP)
M8: SERVEIS DE XARXA I INTERNET

CFGS – Administració de sistemes informàtics i xarxes

Saltar a la primera
página
NF1 - El servei DHCP

Saltar a la primera
página
INTRODUCCIÓ
 DHCP (Protocol de configuració
dinàmica de host) és un servei que
permet als dispositius d’una xarxa
obtenir adreces IP i altra informació d’un
servidor DHCP. Automatitza l’assignació
d’adreces IP, màscares de subxarxa,
gateways i altres paràmetres de xarxes
IP.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
INTRODUCCIÓ
 El protocol DHCP inclou tres mètodes
d'assignació d'adreces IP:
 Assignació manual o estàtica
 Assignació automàtica
 Assignació dinàmica

M08 – Serveis de Xarxa i Internet


CFGS ASIX
INTRODUCCIÓ
 Assignació manual o estàtica:
Assigna una adreça IP a una màquina
determinada (adreça MAC). Se sol
utilitzar quan es vol controlar
l'assignació d'adreça IP a cada client, i
evitar, també, que es connectin clients
no identificats.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
INTRODUCCIÓ
 Assignació automàtica: Assigna una
adreça IP de forma permanent a una
màquina client la primera vegada que fa
la sol·licitud al servidor DHCP i fins que
el client l'allibera. Se sol utilitzar quan el
nombre de clients no varia massa.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
INTRODUCCIÓ
 Assignació dinàmica: L'únic mètode
que permet la reutilització dinàmica de
les adreces IP. L'administrador de la
xarxa determina un rang d'adreces IP i
cada computadora connectada a la
xarxa està configurada per sol·licitar la
seva adreça IP al servidor quan la
targeta d'interfície de xarxa s'inicialitza.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
INTRODUCCIÓ
 El servidor assigna una adreça IP a
cada client per ordre de demanda
durant un temps limitat (lease time).
 Aquest mètode és el que s’utilitza més
habitualment i serà en el que ens
centrarem nosaltres.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
INTRODUCCIÓ
 El protocol DHCP utilitza el protocol
UDP a la capa de transport.
 Utilitza dos ports: port 67, on escolta el
servidor, i port 68 on escolta el client.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
INTRODUCCIÓ
 En una xarxa amb configuració d’equips
dinàmica, un o més servidors DHCP
escolten les peticions dels clients al port
67. Els clients DHCP sol·licitaran al
servidor DHCP una configuració IP, i
començaran un procés de negociacions
que ha d'acabar (si tot va bé) amb la
concessió d'una adreça IP al client. Els
servidors parlen al port 68 dels clients.
M08 – Serveis de Xarxa i Internet
CFGS ASIX
Com funciona?
 Procediment bàsic DHCP dinàmic:
Es realitza el contacte amb el
servidor de DHCP i se sol·licita una
adreça.
El servidor DHCP tria una adreça
d'un rang configurat d'adreces
denominat "pool" i l'assigna ("lloga")
al host per un període establert.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Quan és interessant l’ús
de DHCP?
 En xarxes locals grans o on canvia
freqüentment la població usuària, és
preferible el DHCP. Els nous usuaris
arriben amb ordinadors portàtils i
necessiten una connexió. Altres tenen
noves estacions de treball que
necessiten connexió.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Quan és interessant l’ús
de DHCP?
 Enlloc de tenir adreces IP assignades
per l’administrador/a de xarxa a cada
estació de treball, resulta més eficient
tenir adreces IP assignades de forma
automàtica utilitzant un servei DHCP.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Quan és interessant l’ús
de DHCP?
 Les adreces de DHCP distribuïdes de
forma dinàmica no s’assignen als hosts
de forma permanent, només es lloguen
durant un període de temps.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Quan és interessant l’ús
de DHCP?
 Si el host s’apaga o es desconnecta de
la xarxa, la direcció torna al pool (rang
d’adreces) per poder tornar a utilitzar-la.
Això és molt útil per als usuaris mòbils
que entren i surten de la xarxa.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Quan és interessant l’ús
de DHCP?
 Diferents tipus de dispositius poden ser
servidors de DHCP.
 En la majoria de les xarxes mitjanes i
grans està generalment situat en un
servidor local dedicat.
 En xarxes domèstiques acostuma a ser
el router frontera del ISP el que
assumeix la funció de servidor DHCP
local.
M08 – Serveis de Xarxa i Internet
CFGS ASIX
Quan és interessant l’ús
de DHCP?
 En quant a l’assignació via DHCP
d’adreces públiques (quan no disposem
d’una adreça IP fixa), el servidor de
DHCP se situa en l'ISP.
 L’encaminador frontera WAN-LAN de la
xarxa domèstica o corporativa rep la
configuració IP directament des del ISP.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Quan és interessant l’ús
de DHCP?

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP
 Com ja hem comentat, DHCP funciona
seguint una arquitectura client/servidor.
 Quan un PC es connecta a un servidor
de DHCP, aquest li assigna una adreça
IP per un temps determinat.
 El host s’ha de comunicar
periòdicament amb el servidor de DHCP
si vol allargar en el temps l’assignació.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP
 Aquest mecanisme d'arrendament
garanteix que si es trasllada o s'apaga
un ordinador, aquest no bloquegi
adreces que no necessita. El servidor
de DHCP retorna aquestes adreces al
conjunt d'adreces i les torna a assignar
segons sigui necessari.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP
 Quan el client inicia sessió o desitja
unir-se a una xarxa d'alguna altra
manera, realitza quatre passes per
obtenir un arrendament:

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP
 PASSA 1: El client envia un missatge
DHCPDISCOVER en forma de
broadcast a nivell MAC. Aquest
missatge detecta servidors de DHCP a
la xarxa. Com que el host no té
informació d'IP vàlida, utilitza l’adreça
de broadcast de nivell 2 per comunicar-
se amb el servidor.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP
 PASSA 2: Quan el servidor DHCP rep
un missatge DHCDISCOVER, busca
una adreça IP disponible per arrendar,
crea una entrada ARP que inclou
l'adreça MAC del host sol·licitant i
l'adreça IP arrendada, i transmet una
oferta vinculant amb un missatge
DHCPOFFER.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP
 El missatge DHCPOFFER s'envia com
unicast mitjançant l'adreça MAC del
servidor com a adreça d'origen i
l’adreça MAC del client com a
destinació.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP
 PASSA 3: Quan el client rep el
missatge DHCPOFFER del servidor,
respon amb un missatge
DHCPREQUEST.
 Aquest missatge té dos propòsits: la
verificació de l'origen de l'arrendament i
de la renovació de l'arrendament.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP
 El missatge DHCPREQUEST del client
sol·licita que la informació d'IP es
verifiqui just després d'haver estat
assignada. El missatge proporciona
una verificació d'errors per assegurar-
se que l'assignació segueixi sent
vàlida.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP
 El missatge DHCPREQUEST també
actua com a avís d'acceptació vinculant
per al servidor seleccionat i com rebuig
implícit per als altres servidors que
puguin haver enviat al host una oferta
vinculant.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP
 Moltes xarxes empresarials utilitzen
diversos servidors de DHCP. El
missatge DHCPREQUEST s'envia en
forma de broadcast per informar al
servidor de DHCP seleccionat i als
altres servidors de DHCP sobre l'oferta
acceptada.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP
 PASSA 4: En rebre el missatge
DHCPREQUEST, el servidor verifica la
informació d'arrendament, crea una
nova entrada ARP per l'arrendament del
client i respon amb un missatge
DHCPACK unicast.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP
 El missatge DHCPACK és una
reproducció del missatge
DHCPOFFER, excepte per un canvi en
el camp del tipus de missatge.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP
 Quan el client rep el missatge
DHCPACK, registra la informació de la
configuració i realitza una recerca ARP
per a la direcció assignada. Si no rep
una resposta, sap que l'adreça IP és
vàlida i comença a utilitzar-la com a
pròpia.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP
 A banda dels tipus de missatges que
hem vist, el protocol DHCP defineix
altres com el de petició d’informació o
information i el d’alliberament de
l’adreça IP o Releasing.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP
 El llistat complet de tipus de paquets
DHCP seria:
DHCP discover.
DHCP offer/ decline
DHCP request
DHCP ack / DHCP Nack
DHCP release
DHCP information

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP
 DHCP decline: Per la seva banda, el
client també pot examinar l'adreça IP
oferta pel servidor per comprovar si
està en ús o no. També pot fer altres
proves per veure si li sembla correcta
o no l'oferta rebuda del servidor.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP
 Per exemple, en el cas de renovació
d'una IP el client pot rebre una IP
diferent a la que utilitza i no li
interessa. En aquests casos, el client
pot enviar un paquet DHCP decline al
servidor per indicar-li que la seva
oferta ha estat rebutjada.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP
 DHCP nack: Quan un servidor DHCP
detecta que la IP que havia reservat
per a un client i que li anava a
concedir ja està en ús, al servidor
envia al client un paquet DHCPNACK
i indica la no autorització de la
concessió.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP
 El client que rep un DHCPNACK ha
de tornar a iniciar tot el procés de
negociacions començant de nou per
DHCP discover.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP
 DHCP release: Quan un client ja no
necessita més l'ús de la configuració
IP que ha rebut, la pot alliberar
enviant al servidor un paquet DHCP
release. En fer-ho, el servidor afegeix
l’adreça IP alliberada al conjunt
d'adreces dinàmiques que té
disponibles.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP
 De tota manera, molt sovint el client
no pot arribar a emetre aquest paquet
perquè és apagat per l'usuari sense
deixar temps al sistema per alliberar
la IP.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP
 DHCP information: En tot moment el
client pot sol·licitar més informació
sobre la configuració de xarxa al
servidor utilitzant un paquet DHCP
information.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Protocol DHCP
 En el paquet DHCP offer que el
servidor envia al client, consten les
informacions generals de configuració
de xarxa que s'envien en l'oferta:
adreça IP, màscara de xarxa,
passarel·la predeterminada, servidor
DNS i molts altres paràmetres que
poden estar configurats per a enviar
en l'oferta.
M08 – Serveis de Xarxa i Internet
CFGS ASIX
Protocol DHCP

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Paquet DHCP
 Codi d'operació (OP, Operation
Code): especifica el tipus general de
missatge. Si el valor és 1, indica que
es tracta d'un missatge de sol·licitud.
Si el valor és 2, es tracta d'un
missatge de resposta.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Paquet DHCP
 Tipus de maquinari: identifica el
tipus de interfície utilitzat en la xarxa.
Per exemple, 1 és Ethernet.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Paquet DHCP
 Longitud de l'adreça màquina: 8
bits per especificar la longitud de
l’adreça MAC de la targeta sol·licitant.
 Salts: el client assigna a aquest
paràmetre un valor de 0 abans de
transmetre una sol·licitud i aquest
valor s’incrementa a cada dispositiu
de nivell 3 que la sol·licitud travessa.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Paquet DHCP
 Identificador de transacció:
identificació de 32 bits generada pel
client per poder relacionar la
sol·licitud amb les respostes rebudes
dels servidors de DHCP.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Paquet DHCP
 Segons: quantitat de segons
transcorreguts des que el client va
començar a intentar adquirir o
renovar un arrendament. Els
servidors de DHCP utilitzen aquest
número per establir un ordre de
prioritat de resposta quan hi ha
diverses sol·licituds de clients encara
pendents.
M08 – Serveis de Xarxa i Internet
CFGS ASIX
Paquet DHCP
 Senyaladors: s'utilitza només un dels
16 bits, que és el senyalador de
broadcast. Un client que no coneix la
seva adreça IP quan envia la
sol·licitud, assigna el valor 1 al
senyalador. Aquest valor indica al
servidor de DHCP que rep la
sol·licitud que ha d'enviar la resposta
com broadcast.
M08 – Serveis de Xarxa i Internet
CFGS ASIX
Paquet DHCP
 Adreça IP del client: el client indica
la seva pròpia adreça IP en aquest
camp només si té una adreça IP, en
cas contrari, assigna el valor 0 al
camp.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Paquet DHCP
 El client només utilitza aquest camp
quan la seva adreça és vàlida i pot
utilitzar-se, no durant el procés
d'adquisició d'una adreça.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Paquet DHCP
 La seva IP: adreça IP que el servidor
assigna al client.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Paquet DHCP
 Adreça IP del servidor: adreça del
servidor que el client ha d'utilitzar per
al següent pas en el procés del
protocol, que pot ser el servidor que
envia aquesta resposta o no. El
servidor d'enviament sempre inclou la
seva pròpia adreça IP en un camp
especial, anomenat Opció de DHCP
de l'identificador de servidor.
M08 – Serveis de Xarxa i Internet
CFGS ASIX
Paquet DHCP
 Adreça IP del gateway: el gateway
encamina els missatges de DHCP
quan participen agents relay DHCP.
L’adreça del gateway permet les
comunicacions de sol·licituds i
respostes DHCP entre un client i un
servidor que es troben en subxarxes
o xarxes diferents.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Paquet DHCP
 Adreça del maquinari del client:
especifica l’adreça física del client.
 Nom del servidor: el servidor que
envia un missatge DHCPOFFER o
DHCPACK pot, de manera opcional,
col·locar el seu nom en aquest camp.
Pot tractar-se d'un sobrenom de text
simple o un nom de domini DNS.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Paquet DHCP
 Nom del fitxer d'inici: el client utilitza
aquest camp de manera opcional per
sol·licitar un tipus específic d'arxiu
d'inici en un missatge
DHCPDISCOVER. Utilitzat per un
servidor en un missatge
DHCPOFFER per especificar un nom
de fitxer i directori d'arxiu d'inici.
Normalment no s’utilitza.
M08 – Serveis de Xarxa i Internet
CFGS ASIX
Paquet DHCP
 Opcions: alberga les opcions de
DHCP, que inclouen diversos
paràmetres necessaris per al
funcionament bàsic de DHCP, com la
identificació del tipus de missatge, els
paràmetres addicionals lliurats amb la
IP, el temps d’arrendament, etc.

M08 – Serveis de Xarxa i Internet


CFGS ASIX
Paquet DHCP
 Tant el client com el servidor utilitzen
aquest camp i la seva longitud és
variable.

M08 – Serveis de Xarxa i Internet


CFGS ASIX

You might also like