Recomandat, 2023

Alegerea Editorului

Diferența dintre BOOTP și DHCP

Protocoalele BOOTP și DHCP sunt utilizate pentru obținerea adresei IP a gazdei împreună cu informațiile despre bootstrap. Funcționarea ambelor protocoale este diferită într-o oarecare măsură. Protocolul DHCP este versiunea extinsă a protocolului BOOTP.

Diferența majoră dintre BOOTP și DHCP este că BOOTP suportă configurarea statică a adreselor IP în timp ce DHCP suportă configurația dinamică. Aceasta înseamnă că DHCP atribuie și obține automat adresele IP de la computerul conectat la internet și au, de asemenea, unele caracteristici suplimentare.

Diagramă de comparație

Bazele de comparațieBOOTP
DHCP
autoconfigurare
Nu este posibilă numai configurarea manuală.
În mod automat obține și atribuie adrese IP.
Adresarea IP temporară
Nu e disponibil nu e asigurat nu e prevazut
Oferit pentru o perioadă limitată de timp.
Compatibilitate
Nu este compatibil cu clienții DHCP.
Interoperabil cu clienții BOOTP.
Mașini mobile
Configurația IP și accesul la informații nu sunt posibile.
Sprijină mobilitatea mașinilor.
Eroare de apariție
Configurația manuale este predispusă la erori.
Autoconfigurarea este imună la erori.
folosire
Oferă informația computerului sau stației de lucru fără disc.
Este nevoie de discuri pentru stocarea și transmiterea informațiilor.

Definiția BOOTP

Procesul Bootstrap - Este o metodă de accesare a informațiilor unui computer conectat la internet, cum ar fi (adresa IP, masca de subrețea, adresa routerului, adresa IP a serverului de nume) stocate într-un fișier de configurare. computer conectat la o rețea TCP / IP.

Protocolul Bootstrap (BOOTP) este un protocol client-server conceput pentru a obține informațiile de mai sus (de exemplu, adresa IP, masca de subrețea, adresa routerului, adresa IP a serverului de nume) de pe un computer fără disc sau un computer pornit pentru prima dată. Sistemul de operare și software-ul de rețea sunt stocate în memoria numai pentru citire (ROM), în cazul în care computerul sau stația de lucru este fără disc.

RARP este predecesorul BOOTP și servește aceluiași scop, dar limitarea RARP este aceea că oferă doar informațiile despre IP nu informații suplimentare referitoare la acesta.

După cum este descris mai sus, BOOTP este un protocol care permite configurarea statică. Motivul din spatele naturii statice BOOTP este că nevoia de a descoperi dinamic routerele sau de a schimba router-ul este eliminată atunci când un singur router este conectat la restul internetului. Cu toate acestea, dacă există mai multe routere sunt conectate la internet. O gazdă încearcă să obțină ruta implicită la pornire, poate duce la pierderea conexiunii dacă un singur router se blochează. Și, de asemenea, accidentul nu poate fi detectat.

Serverul BOOTP folosește un tabel care are o mapare a adresei fizice la adresa IP atunci când un client își întreabă adresa IP. BOOTP nu suportă mașinile mobile; funcționează bine numai atunci când legătura dintre adresele fizice și IP este statică și fixă ​​în tabel. Utilizează adresa de difuzare limitată (255.255.255.255).

Definiția DHCP

Protocolul de configurare gazdă dinamică (DHCP) atribuie dinamic rețelele adreselor IP. DHCP este mai versatil decât BOOTP și este compatibil înapoi, ceea ce înseamnă că poate interconecta cu clienții BOOTP.

Alocarea dinamică a adreselor IP este avantajoasă pentru numeroase trei motive -

  • Adresele IP sunt atribuite la cerere.
  • Evitați configurarea manuală a adresei IP.
  • Sprijiniți mobilitatea dispozitivelor.

Atribuirea IP la cerere presupune existența unui deficit de adrese IP reale, atunci adresele IP sunt centralizate. Dacă cineva dorește să folosească Internetul, atunci adresa IP este atribuită temporar, când se rezolvă problema, adresa IP este retrasă și dată unui alt utilizator (mașină).

DHCP asistă alocarea permanentă (închiriere) a adreselor IP. Cu alte cuvinte, IP-urile sunt alocate pentru o perioadă limitată de timp, iar după expirarea perioadei de închiriere, IP-urile sunt retrase. DHCP este necesar pentru rețelele fără fir unde aceste computere se pot fixa și deconecta rapid.

DHCP utilizează trei cronometre:

  1. Lease Timer Renewal - Clientul folosește acest lucru pentru trimiterea solicitării DHCP pentru a solicita serverului mai mult timp ca acest cronometru să expire.
  2. Lease Timer de rebindare - Când acest timer expiră, clientul nu primește răspunsuri și se presupune că serverul este în jos. Apoi, utilizând serviciul de difuzare IP, cererea DHCP este trimisă tuturor serverelor.
  3. Timp de expirare a cedării - Când acest cronometru expiră, sistemul începe să se prăbușească din cauza faptului că nu există o adresă IP valabilă pentru o gazdă în rețea.

Diferențe cheie între BOOTP și DHCP

  1. BOOTP este un protocol static și suportă configurarea manuală. Pe de altă parte, DHCP este un protocol dinamic și suportă manual, dinamic și autoconfigurarea adreselor IP.
  2. Adresarea IP la cerere este furnizată în DHCP, în timp ce BOOTP nu acceptă alocarea imperativă (închirieri) a adreselor IP.
  3. DHCP poate gestiona mașinile mobile. În schimb, BOOTP nu poate configura sau accesa informații de la mașinile mobile; și funcționează bine numai cu conexiunile staționare.
  4. BOOTP este predispus la erori din cauza utilizării configurării manuale în timp ce eroarea DHCP apare rar.

Concluzie

BOOTP și DHCP sunt protocoalele pe care o gazdă le utilizează pentru a accesa sau a configura parametrii IP de la server. DHCP este extensia BOOTP. În BOOTP aceste operațiuni au loc la momentul încărcării gazdei. DHCP este popular cu ISP, deoarece permite unei gazde să obțină o adresă IP temporară, în timp ce acest lucru nu este cazul în BOOTP. DHCP oferă informații mai detaliate și este mai eficientă decât BOOTP.

Top