Adresse commune Redundancy Protocol ( CARP ) est un dispositif virtuel utilisé dans les opérations de mise en réseau pour faciliter un certain nombre d'objectifs de vitesse et de sécurité. Le protocole est le plus couramment utilisé dans les systèmes d'exploitation FreeBSD avec les versions du noyau CARP . Comment fonctionne CARP
CARP fonctionne en permettant à plusieurs hôtes connectés via le même réseau local à utiliser un ensemble commun d'adresses IP. Ce protocole d'adresse IP partagé , il est possible pour une demande de passer directement à un autre appareil dans les cas où le système par défaut est incapable de répondre .
CARP en charge le basculement
CARP est le plus couramment déployé entre les services du système de protection tels que les pare-feu et les routeurs. En utilisant le protocole CARP , les systèmes ont une plus grande sécurité grâce à la redondance . Par exemple, si firewall A tombe en panne, firewall B serait en mesure de reprendre là où son prédécesseur s'était arrêté. Qui permettrait de maintenir le système en toute sécurité.
CARP pour Load Balancing
CARP est rarement utilisée pour l'équilibrage de charge , la pratique de déléguer des tâches aux différents composants dans un effort pour égaliser la consommation des ressources . Quand CARP est utilisé dans l'équilibrage de charge , il ya une probabilité connue de la création d' une condition de concurrence ( où un système tente d'effectuer deux tâches en permettant simultanément les transferts de paquets de tomber en panne ) .