Un ARP gratuit est une réponse ARP qui n'a pas été demandée par une requête ARP. L'ARP gratuit est envoyé en tant que diffusion, comme moyen pour un nœud d'annoncer ou de mettre à jour son mappage IP vers MAC sur l'ensemble du réseau.
Qu'est-ce que l'ARP gratuit ? Pourquoi est-ce nécessaire ?
Les ARP gratuits sont utiles pour quatre raisons: Ils peuvent aider à détecter les conflits IP. Lorsqu'une machine reçoit une requête ARP contenant une adresse IP source qui correspond à la sienne, elle sait qu'il y a un conflit IP. … D'autres machines maintiennent une table ARP qui contient le MAC associé à une IP.
Où est utilisé l'ARP gratuit ?
Gratuitous ARP est principalement utilisé par un appareil TCP/IP pour informer les autres appareils du réseau local (LAN), de tout changement d'adresse MAC ou d'adresse IPv4. Étant donné que l'adresse MAC de destination est l'adresse MAC de diffusion, le commutateur inondera le paquet ARP gratuit vers tous ses ports connectés.
Pourquoi l'ARP gratuit est-il mauvais ?
Les attaques d'usurpation d'ARP et l'empoisonnement du cache ARP peuvent se produire car ARP permet une réponse gratuite d'un hôte même si une requête ARP n'a pas été reçue. D'où l'empoisonnement de la table ARP des appareils du réseau.
Est-ce que l'ARP gratuit est activé par défaut ?
Par défaut, le commutateur n'envoie pas de paquets ARP gratuits lors de la réception de requêtes ARP d'un autre sous-réseau. Désactivé par défaut.