BGP Multipathing (BGP-MP) ermöglicht es einem Router, mehrere BGP-Next-Hop-Adressen für denselben Zielpräfix auszuwählen und zu verwenden. Dadurch kann der Router mehrere parallele Pfade zum selben Zielpräfix nutzen, um Last und Ausfallsicherheit zu balancieren.
BGP-MP ist in der Lage, eine optimale Lastverteilung zwischen verschiedenen Pfaden zu erreichen, ohne dass es zu einem Konflikt mit der Router-Auswahl kommt. Wenn mehrere Pfade für ein Ziel vorhanden sind, berechnet der Router die Kosten jedes Pfades und prüft, ob die Pfade den gleichen AS-Pfad aufweisen. Sind sie das, dann wird der Routing-Entscheidungsprozess fortgesetzt, indem zusätzliche Bewertungskriterien berücksichtigt werden, um den “besten” Pfad für den Datenverkehr zu wählen.
BGP Multipathing ist eine Technologie, die für die Maximierung der Ausfallsicherheit und optimalen Lastverteilung im Internet eingesetzt wird. Es wird vor allem für Service Provider-Netzwerke und flache Netzwerkdesigns eingesetzt, in denen es mehrere Zugangspunkte zu Netzwerken gibt.