Video: MPLS L3VPN Label Swapping Fun with Fish 2025
Terwijl pakketten worden doorgestuurd in een kader voor het schakelen van labels, kapselen MPLS-routers de pakketten in met speciale headers genaamd labels . Een label vertelt in feite aan de router aan welke LSP het toebehoort. De router kan dan de invoerpoort en de LSP-informatie gebruiken om te bepalen waar de volgende sprong in de LSP zich bevindt. U kunt labels toevoegen aan pakketten die al labels bevatten (ook labelstapel ).
Deze topologie heeft een LSP gedefinieerd tussen router 1 en router 11. Maar router 4 en router 8 hebben ook een LSP ertussen. In dit scenario hebt u een LSP met een LSP. Dus als IP-verkeer de eerste LSP binnenkomt, voegt de binnenkomstrouter een MPLS-label toe. Dat label wordt gebruikt om het pakket door te schakelen naar router 4.
Router 4 is een toegangsrouter voor een LSP. Als de invoerrouter duwt het een nieuw label naar het pakket. Dat label wordt gebruikt om het pakket naar router 8 te schakelen. Router 8, de uitgangsrouter voor de LSP, verwijdert het label en stuurt het pakket door op basis van het originele label, wat precies is wat Layer-3 VPN's doen.
In de context van een enkel netwerk is het stapelen van labels misschien niet zo interessant, maar stel je nu voor dat er netwerkgrenzen verschijnen rond de LSP's.
De topologie is hetzelfde behalve dat nu carrier-netwerken worden geïdentificeerd. U wilt een pakket van het filiaal (router 1) naar het hoofdkantoor schakelen (router 9). Dat pad doorkruist uw eigen netwerk en een carriernetwerk. U wilt het pakket via uw netwerk laten overschakelen, dus u gebruikt een LSP en drukt uw eigen etiket op het pakket.
Ondertussen wil de koerier al uw verkeer door een LSP laten schakelen. Dus als het pakket het carriernetwerk binnengaat, kan de koerier een eigen label toevoegen en het pakket schakelen via zijn transitnetwerk. Wanneer het pakket wordt teruggegeven aan uw hoofdkantoor, is het label verwijderd en kunt u doorgaan met het omschakelen van het pakket naar de uiteindelijke bestemming (router 9 in dit voorbeeld).