DHCP (Ubaid)

Embed Size (px)

Citation preview

  • 7/21/2019 DHCP (Ubaid)

    1/20

    DYNAMIC HOSTDYNAMIC HOST

    CONFIGURATION PROTOCOLCONFIGURATION PROTOCOL

    (DHCP)(DHCP)

    Malik Ubaid-Ur-RehmaMalik Ubaid-Ur-Rehma

    !"#$ (%)!"#$ (%)%S (IT)%S (IT)

    !!-!"!!-!"

  • 7/21/2019 DHCP (Ubaid)

    2/20

    HISTORYHISTORY DHCP 'a rea*ed b+ *he D+ami H,* C,./ra*i, 0,rki.DHCP 'a rea*ed b+ *he D+ami H,* C,./ra*i, 0,rki.

    Gr,/1 ,2 *he I*ere* 3.ieeri. Tak F,reGr,/1 ,2 *he I*ere* 3.ieeri. Tak F,re

    O*,ber #4456 RFC #75# ii*iall+ deed DHCP a a *adard-O*,ber #4456 RFC #75# ii*iall+ deed DHCP a a *adard-

    *rak 1r,*,,l /eedi. *he %,,**ra1 Pr,*,,l (%OOTP)9 'hih*rak 1r,*,,l /eedi. *he %,,**ra1 Pr,*,,l (%OOTP)9 'hih

    i a e*',rk 1r,*,,l /ed b+ a e*',rk lie* *, ,b*ai a IPi a e*',rk 1r,*,,l /ed b+ a e*',rk lie* *, ,b*ai a IP

    addre 2r,m a ,./ra*i, er:eraddre 2r,m a ,./ra*i, er:er

    O*,ber #44;6 RFC !#5# releaed i *he /rre* DHCP dei*i,O*,ber #44;6 RFC !#5# releaed i *he /rre* DHCP dei*i,

    2,r I*ere* Pr,*,,l :eri, $ (IP:$) e*',rk2,r I*ere* Pr,*,,l :eri, $ (IP:$) e*',rk

    The e

  • 7/21/2019 DHCP (Ubaid)

    3/20

    DHCP O=3R=I30DHCP O=3R=I30

  • 7/21/2019 DHCP (Ubaid)

    4/20

    DHCP O=3R=I30DHCP O=3R=I30

  • 7/21/2019 DHCP (Ubaid)

    5/20

    0ha* i DHCP>0ha* i DHCP>

    D+ami H,* C,./ra*i,D+ami H,* C,./ra*i,Pr,*,,lPr,*,,l

    I* i a me*h,d 2,r ai.i.I* i a me*h,d 2,r ai.i.

    I*ere* Pr,*,,l (IP) addreeI*ere* Pr,*,,l (IP) addree1ermae*l+ ,r *, idi:id/al1ermae*l+ ,r *, idi:id/al,m1/*er i a ,r.ai?a*i,@,m1/*er i a ,r.ai?a*i,@e*',rke*',rk

    DHCP le* a e*',rkDHCP le* a e*',rkadmii*ra*,r /1er:ie adadmii*ra*,r /1er:ie addi*rib/*e IP addree 2r,m adi*rib/*e IP addree 2r,m ae*ral 1,i* ad a/*,ma*iall+e*ral 1,i* ad a/*,ma*iall+ed a e' IP addre 'he aed a e' IP addre 'he a,m1/*er i 1l/..ed i*, a,m1/*er i 1l/..ed i*, adiere* 1lae i *he e*',rkdiere* 1lae i *he e*',rk

  • 7/21/2019 DHCP (Ubaid)

    6/20

    DHCPDHCP

  • 7/21/2019 DHCP (Ubaid)

    7/20

    M,*i:a*i, 2,r DHCPM,*i:a*i, 2,r DHCP

    C,./ra*i, 1arame*er 2,rC,./ra*i, 1arame*er 2,r

    e*',rk h,*e*',rk h,* IP addreIP addre R,/*erR,/*er

    S/be* MakS/be* Mak

    O*herBBO*herBB

  • 7/21/2019 DHCP (Ubaid)

    8/20

    T', *+1e ,2 IP AddreeT', *+1e ,2 IP Addree

    DHCP i /ed *, ai. IP addree *,DHCP i /ed *, ai. IP addree *,

    h,* ,r ',rk*a*i, , *he e*',rkh,* ,r ',rk*a*i, , *he e*',rk

    T', *+1e ,2 IP addree6T', *+1e ,2 IP addree6 S*a*iS*a*i

    I a /mber *ha* i ai.ed *, a ,m1/*er b+ aI a /mber *ha* i ai.ed *, a ,m1/*er b+ a

    I*ere* er:ie 1r,:ider (ISP) *, be i* 1ermae*I*ere* er:ie 1r,:ider (ISP) *, be i* 1ermae*

    addre , *he I*ere*addre , *he I*ere*

    D+amiD+amiThe *em1,rar+ IP addre i alled a d+ami IPThe *em1,rar+ IP addre i alled a d+ami IP

    addreaddre

  • 7/21/2019 DHCP (Ubaid)

    9/20

    0h+ i DHCP Im1,r*a*>0h+ i DHCP Im1,r*a*>

    Im1,r*a* 'he i* ,me *, addi. aIm1,r*a* 'he i* ,me *, addi. amahie *, a e*',rkmahie *, a e*',rk

    0he ,m1/*er re/e* a addre9 *he0he ,m1/*er re/e* a addre9 *headmii*ra*,r ',/ld ha:e *, ma/all+admii*ra*,r ',/ld ha:e *, ma/all+,./re *he mahie,./re *he mahie Mi*ake are eail+ madeMi*ake are eail+ made

    Ca/e di/l*+ 2,r b,*h admii*ra*,r a 'ellCa/e di/l*+ 2,r b,*h admii*ra*,r a 'ella ei.hb,r , *he e*',rka ei.hb,r , *he e*',rk

    DHCP ,l:e all *he hale ,2 ma/all+DHCP ,l:e all *he hale ,2 ma/all+addi. a mahie *, a e*',rkaddi. a mahie *, a e*',rk

  • 7/21/2019 DHCP (Ubaid)

    10/20

    HO0 DHCP 0ORESHO0 DHCP 0ORES

    I bai *erm9 *he DHCP ',rk a 2,ll,'6I bai *erm9 *he DHCP ',rk a 2,ll,'6

    A e*',rk de:ie a**em1* *, ,e* *,A e*',rk de:ie a**em1* *, ,e* *,*he I*ere*B*he I*ere*B

    The e*',rk re/e* a IP addreBThe e*',rk re/e* a IP addreB

    The DHCP er:er all,a*e (leae) *heThe DHCP er:er all,a*e (leae) *hee*',rk de:ie a IP addre9 'hih ie*',rk de:ie a IP addre9 'hih i

    2,r'arded *, *he e*',rk b+ a r,/*erB2,r'arded *, *he e*',rk b+ a r,/*erB

  • 7/21/2019 DHCP (Ubaid)

    11/20

    H,' d,e DHCP ',rk>H,' d,e DHCP ',rk>

    0he a lie* eed *, *ar* /1 TCPIP ,1era*i,9 i*0he a lie* eed *, *ar* /1 TCPIP ,1era*i,9 i*br,ada* a re/e* 2,r addre i2,rma*i,br,ada* a re/e* 2,r addre i2,rma*i,

    The DHCP er:er 'ill ,* reall,a*e *he addreThe DHCP er:er 'ill ,* reall,a*e *he addred/ri. *he leae 1eri,d ad 'ill a**em1* *, re*/r *hed/ri. *he leae 1eri,d ad 'ill a**em1* *, re*/r *heame addre e:er+ *ime *he lie* re/e* aame addre e:er+ *ime *he lie* re/e* aaddreaddre

    The lie* a e

  • 7/21/2019 DHCP (Ubaid)

    12/20

    Leai. a IP AddreLeai. a IP Addre

    A IP addre i leaed d/ri. *heA IP addre i leaed d/ri. *he

    b,,* 1r,eb,,* 1r,e

    The ,:erall 1r,e i ,m1,ed ,2The ,:erall 1r,e i ,m1,ed ,22,/r br,ada* 1ake*62,/r br,ada* 1ake*6

    #6DHCP DISCO=3R#6DHCP DISCO=3R

    !6DHCP OFF3R!6DHCP OFF3R56DHCP R3U3ST56DHCP R3U3ST

    $6DHCP ACE$6DHCP ACE

  • 7/21/2019 DHCP (Ubaid)

    13/20

    Leai. a IPLeai. a IP

    AddreAddre

  • 7/21/2019 DHCP (Ubaid)

    14/20

    HO0 DHCP 0ORESHO0 DHCP 0ORES

  • 7/21/2019 DHCP (Ubaid)

    15/20

    Ad:a*a.e ,2 DHCPAd:a*a.e ,2 DHCP

    DHCP miimi?e *he admii*ra*i:eDHCP miimi?e *he admii*ra*i:eb/rdeb/rde

    %+ /i. DHCP *here i , hae *,%+ /i. DHCP *here i , hae *,,i* IP addre,i* IP addre

    %+ /i. DHCP rela+ a.e* +,/ 1r,:ide IP%+ /i. DHCP rela+ a.e* +,/ 1r,:ide IPaddre *, a,*her e*',rkaddre *, a,*her e*',rk

  • 7/21/2019 DHCP (Ubaid)

    16/20

    Diad:a*a.e ,2 DHCPDiad:a*a.e ,2 DHCP

    0he DHCP er:er i /a:ailable9 lie* i0he DHCP er:er i /a:ailable9 lie* i

    /able *, ae e*er1rie e*',rk/able *, ae e*er1rie e*',rk

    Y,/r mahie ame d,e ,* ha.e 'heY,/r mahie ame d,e ,* ha.e 'he

    +,/ .e* a e' IP addre+,/ .e* a e' IP addre

  • 7/21/2019 DHCP (Ubaid)

    17/20

    3a+ *, e*-/1 ad3a+ *, e*-/1 ad

    admii*eradmii*er DHCP er:er are ea+ *, admii*er adDHCP er:er are ea+ *, admii*er ad

    a be e*-/1 i /* a 2e' mi/*ea be e*-/1 i /* a 2e' mi/*e

    Clie* addree are ai.edClie* addree are ai.ed

    a/*,ma*iall+a/*,ma*iall+

  • 7/21/2019 DHCP (Ubaid)

    18/20

    Limi*a*i,Limi*a*i,

    S,me mahie , +,/r e*',rkS,me mahie , +,/r e*',rk

    eed *, be a*

  • 7/21/2019 DHCP (Ubaid)

    19/20

    C,l/i,C,l/i,

    Ai.i. lie* addree a/*,ma*iall+ i b+ 2ar *heAi.i. lie* addree a/*,ma*iall+ i b+ 2ar *heeaie* ,1*i, ,2 *he *',6eaie* ,1*i, ,2 *he *',6 Se*-/1 a/*,ma*iall+ b+ DHCP er:erSe*-/1 a/*,ma*iall+ b+ DHCP er:er Se*-/1 ma/all+Se*-/1 ma/all+

    T, e*-/1 lie* a/*,ma*iall+ all +,/ eed *, d, iT, e*-/1 lie* a/*,ma*iall+ all +,/ eed *, d, ie* +,/r TCPIP ,*r,l 1ael *, reei:ee* +,/r TCPIP ,*r,l 1ael *, reei:ea/*,ma*iall+a/*,ma*iall+

    I2 +,/ i*ed *, e* /1 +,/r lie* ,m1/*erI2 +,/ i*ed *, e* /1 +,/r lie* ,m1/*erma/all+9 make /re *ha* *he ai.ed IP addre ima/all+9 make /re *ha* *he ai.ed IP addre ii *he ame ra.e ,2 +,/r de2a/l* r,/*er addre adi *he ame ra.e ,2 +,/r de2a/l* r,/*er addre ad*ha* i* i /i/e *, +,/r 1ri:a*e e*',rk*ha* i* i /i/e *, +,/r 1ri:a*e e*',rk

  • 7/21/2019 DHCP (Ubaid)

    20/20

    Re2ereeRe2eree

    h**16*ehe*Bmir,,2*B,me-/librar+;J&5$;(0SB#&)Ba1