Penultimate hop popping (original) (raw)

Property Value
dbo:abstract Penultimate hop popping (PHP) is a function performed by certain routers in an MPLS enabled network. It refers to the process whereby the outermost label of an MPLS tagged packet is removed by a Label Switch Router (LSR) before the packet is passed to an adjacent Label Edge Router (LER). The benefit is that the LSR has to do a label lookup anyway and it doesn't make a difference whether this results in a label swap or pop. However, for the LER this saves one cycle of label lookup. The process is important in a Layer 3 MPLS VPN (RFC 2547) environment as it reduces the load on the LER. If this process didn't happen, the LER would have to perform at least 2 label lookups: 1. * The outer label, identifying that the packet was destined to have its label stripped on this router. 2. * The inner label, to identify which Virtual Routing and Forwarding (VRF) instance to use for the subsequent IP routing lookup. In large, loaded networks the additional time required for second label lookup can make a difference in the overall forwarding performance and reduce buffering. PHP functionality is achieved by the LER advertising a label with a value of 3 to its neighbours. This label is defined as "implicit-null" and informs the neighbouring LSR(s) to perform PHP. (en)
dbo:wikiPageExternalLink http://packet-lab.com/main/service-provider/ccip/item/89-mpls-penultimate-hop-popping.html http://www.mplsvpn.info/2008/11/what-is-php-penultimate-hop-popping.html https://web.archive.org/web/20131213202855/http:/journey4ccie.com/2013/02/04/mpls-vpns-and-issues-related-with-php-penultimate-hop-popping/
dbo:wikiPageID 2424912 (xsd:integer)
dbo:wikiPageLength 1908 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1041229978 (xsd:integer)
dbo:wikiPageWikiLink dbr:Router_(computing) dbr:Telecommunications_network dbr:MPLS_VPN dbr:Label_Switch_Router dbc:MPLS_networking dbr:Label_Edge_Router dbr:Virtual_Routing_and_Forwarding dbr:Multiprotocol_Label_Switching
dbp:wikiPageUsesTemplate dbt:Compu-network-stub dbt:IETF_RFC dbt:Unreferenced
dcterms:subject dbc:MPLS_networking
gold:hypernym dbr:Function
rdf:type dbo:Disease
rdfs:comment Penultimate hop popping (PHP) is a function performed by certain routers in an MPLS enabled network. It refers to the process whereby the outermost label of an MPLS tagged packet is removed by a Label Switch Router (LSR) before the packet is passed to an adjacent Label Edge Router (LER). The benefit is that the LSR has to do a label lookup anyway and it doesn't make a difference whether this results in a label swap or pop. However, for the LER this saves one cycle of label lookup. (en)
rdfs:label Penultimate hop popping (en)
owl:sameAs freebase:Penultimate hop popping wikidata:Penultimate hop popping https://global.dbpedia.org/id/fiyh
prov:wasDerivedFrom wikipedia-en:Penultimate_hop_popping?oldid=1041229978&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Penultimate_hop_popping
is dbo:wikiPageDisambiguates of dbr:PHP_(disambiguation)
is dbo:wikiPageRedirects of dbr:Penultimate_Hop_Popping
is dbo:wikiPageWikiLink of dbr:PHP_(disambiguation) dbr:Multiprotocol_Label_Switching dbr:Penultimate_Hop_Popping
is foaf:primaryTopic of wikipedia-en:Penultimate_hop_popping