Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Rozdział3:ProtokółDHCP
75
uruchamianiaklienta,toklienttenzwykleprzypiszesobieadresIPzapomocąmechani-
zmuAPIPA(AutomaticPrivateIPAddressingAutomatycznieprzyznawanieprywatnych
adresówIP),któreumożliwiająkomunikacjętylkozinnymihostami,którychadresyzo-
stałyrównieżustaloneprzezmechanizmAPIPA.Wrezultacie,brakdostępnościserwera
DHCPoznaczadlaklientabrakdostępudowszelkichzasobówsieciowych.Więcejinfor-
macjinatematdziałaniamechanizmuAPIPAznajdujesięwrozdziale1,zatytułowanym
„ProtokółIPv4”.
AgenciprzekazywaniaDHCP
ŻądaniaDHCPkomunikatamirozgłoszeniowymi,któredocierajątylkodokomputerów
znajdującychsięwtymsamymsegmenciesiecilokalnej.DlategoobsługaklientówDHCP
wymagaposiadaniawkażdymsegmenciesieciserweraDHCPalboskonfigurowaniawnim
agentaprzekazywaniaDHCP
.
AgenciprzekazywaniaDHCPnasłuchująkomunikatówrozgłoszeniowychprotokołu
DHCPiprzekazująjezapomocązwykłychkomunikatówtypuunicastdoserwerówDHCP
znajdującychsięwinnejpodsieci,takjaktozostałopokazanenarysunku3-2.Serwer
DHCPsprawdzawówczasźródłowyadresIPagentaprzekazywaniainajegopodstawie
określadostępnyadresIPzzakresuadresówodpowiadającegopodsieciklientazgłaszają-
cegożądanie.NastępnieprocesprzyznawaniaadresuIPprzezserwerDHCPprzebiegajuż
normalnie,awszystkiewymienianewtrakcietegoprocesukomunikatyprzekazywane
przezagentaprzekazywaniaDHCP
.
WiększośćrouterówposiadamożliwośćpełnieniafunkcjiagentaprzekazywaniaDHCP
.
WdokumentacjirouterafunkcjonalnośćtajestczęstookreślanajakoBOOTPrelayagent
(AgentprzekazywaniaprotokołuBOOTP),odnoszącsiędoobecnieprzestarzałegostan-
darduBOOTP
,któryzostałzastąpionyprzezprotokółDHCP
.Zwykleagentaprzekazywania
DHCPnależyskonfigurowaćwkażdejpodsieci(zakładając,żewpodsiecitejniemażad-
negoserweraDHCP).Wdalszejczęścitegorozdziałudowiemysię,żeagentemprzekazy-
waniaDHCPmożebyćrównieżodpowiednioskonfigurowanykomputer.
Klient
DHCP
1.OgłoszenieDHCPDISCOVER
1.PrzekazanieDHCPDISCOVER
2.PrzekazanieDHCPOFFER
2.OdpowiedźDHCPOFFER
3.OdpowiedźDHCPREQUEST
3.PrzekazanieDHCPREQUEST
4.PrzekazanieDHCPACK
4.PotwierdzenieDHCPACK
Agent
przekierowaniaDHCP
DHCP
server
Rysunek3-2
AgentprzekazywaniaDHCPprzekazującykomunikattypuDHCPDiscover
ZwyklewkażdejlokalizacjikoniecznejestskonfigurowaniejednegoserweraDHCP
,aledla
zapewnienianadmiarowościmożnaskonfigurowaćdwalubtrzytakieserwery
.Wprawdzie
agenciprzekazywaniaDHCPumożliwiająprzekazywanieżądańprotokołuDHCPpoprzez
łączasieciWAN,aleawariategołączamożeuniemożliwićklientomprotokołuDHCPotrzy-
maniepoprawnychadresówIP
.