Protocol de redundanță comună a adresei (CARP)

Autor: Lewis Jackson
Data Creației: 8 Mai 2021
Data Actualizării: 25 Iunie 2024
Anonim
First Hop Redundancy Protocol Explained | Cisco CCNA 200-301
Video: First Hop Redundancy Protocol Explained | Cisco CCNA 200-301

Conţinut

Definiție - Ce înseamnă Protocolul de redundanță comună a adresei (CARP)?

Common Address Redundancy Protocol (CARP) este un protocol automat de reîncărcare și de redresare introdus de OpenBSD în octombrie 2003. CARP este conceput pentru a partaja o adresă IP comună între mai multe gazde din același segment de rețea, pentru a oferi redundanță de failover pentru mai multe servere sau gazde. Este o alternativă la Protocolul de redundanță a routerului virtual (IETF) al Internet Engineering Task Force (IETF) și la Protocolul de redundanță hot standby (HSRP) al Cisco.

CARP este conceput ca o sursă liberă și deschisă alternativă la VRRP, pe care Cisco a afirmat că o asemănare tehnică cu HSRP-ul lor proprietar. CARP funcționează permițând unui grup de gazde pe același segment de rețea să partajeze o adresă IP. Acest grup de gazde este denumit un grup de concediere. Grupului de redundanță i se atribuie o adresă IP și un ID virtual gazdă comun (VHID). VHID permite membrilor grupului să identifice ce grup de concediere aparțin. În cadrul grupului, o gazdă este desemnată ca gazdă principală, iar restul ca gazde de rezervă. Gazda principală este proprietarul adresei IP partajate. Gazda principală răspunde la orice trafic sau solicitări ARP direcționate către acesta.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Protocolul comun de redundanță a adreselor (CARP)

Fiecare gazdă poate aparține mai multor grupuri de concediere simultan prin mai multe interfețe fizice. Reclamele CARP ale gazdei principale către gazdele de rezervă.

Aceste reclame CARP sau pachete CARP sunt compuse din două valori:

  • Baza de reclame (advbase) a gazdei principale: aceasta poate fi configurată independent pe fiecare gazdă din grupul de concediere. advbase poate conține valori cuprinse între 1 până la 255.
  • Reclama reclamei (advskew): aceasta specifică cât de mult să obțineți avizul atunci când folosiți reclame CARP către alte gazde. Valorile sale variază de la 1 la 254.

Prin manipularea valorilor advbase și advskew pentru fiecare gazdă, gazda principală CARP poate fi desemnată. Cu cât este mai mare valoarea combinată a acestor doi parametri, cu atât mai puțin preferată este gazda atunci când alegeți un master. În cazul eșecului de sosire a pachetelor CARP după un interval de timp specificat sau primirea unui aviz mai mare plus o valoare advskew, o gazdă de rezervă își asumă îndatoririle de gazdă principală.

CARP are abilități limitate pentru echilibrarea sarcinilor conexiunile primite între gazde într-o rețea Ethernet. Pentru operațiunile de echilibrare a sarcinii, mai multe interfețe CARP sunt configurate la aceeași adresă IP, dar la VHID-uri diferite. Odată ce se primește o solicitare ARP, protocolul CARP folosește o funcție de hashing împotriva adresei IP sursă din solicitarea ARP pentru a determina la ce VHID ar trebui să aparțină această solicitare. Dacă interfața CARP corespunzătoare se află într-o stare principală, cererea ARP va primi un răspuns, altfel va fi ignorată.

Pentru a preveni un utilizator rău intenționat de pe segmentul rețelei să difuzeze reclame CARP, fiecare grup poate fi configurat cu o parolă. Fiecare pachet CARP trimis grupului este apoi protejat de un algoritm hash sigur 1 cod de autentificare bazat pe hash (SHA1 HMAC). CARP acceptă atât adresa Internet Protocol versiunea 4 (IPV4) cât și Internet Protocol versiunea 6 (IPV6). CARP poate fi utilizat pe serverele de sistem de nume de domeniu (DNS), firewall-uri și alte servere de filtrare a pachetelor în care clientul nu are nevoie să cunoască și să comute toate adresele IP în caz de reîncărcare.