Das Extreme Loop Recovery Protocol (ELRP) ist ein Protokoll zur Erkennung und Behebung von Schleifen in Netzwerken. Schleifen in Netzwerken können zu einer starken Beeinträchtigung der Netzwerkperformance führen und sogar zu einem kompletten Ausfall des Netzwerks führen.
ELRP wurde von Extreme Networks entwickelt und ist in deren Netzwerkgeräten implementiert. Das Protokoll funktioniert, indem es regelmäßig Nachrichten (ELRP-Pakete) an alle Geräte im Netzwerk sendet. Jedes Gerät hält dann eine Liste der erhaltenen ELRP-Pakete aller anderen Geräte. Wenn ein Gerät ein Paket von einem anderen Gerät empfängt, das bereits in seiner Liste vorhanden ist, deutet dies auf eine Schleife hin.
Wenn eine Schleife erkannt wird, führt das ELRP automatisch eine Schleifenunterbrechung durch. Dabei wird das betroffene Gerät, das die Schleife verursacht hat, deaktiviert. Dadurch wird die Schleife unterbrochen und das Netzwerk kann weiterhin normal funktionieren, ohne von der Schleife beeinträchtigt zu werden.