%% You should probably cite draft-ietf-mpls-forwarding instead of this I-D. @techreport{villamizar-mpls-forwarding-00, number = {draft-villamizar-mpls-forwarding-00}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-villamizar-mpls-forwarding/00/}, author = {Curtis Villamizar and Kireeti Kompella}, title = {{MPLS Forwarding Compliance and Performance Requirements}}, pagetotal = 17, year = 2012, month = oct, day = 8, abstract = {This document provides guidelines for implementors regarding MPLS forwarding and a basis for evaluations of forwarding implementations. Guidelines cover basic MPLS forwarding, forwarding when a deep MPLS label stack is encountered, MPLS UHP operations which require one or more label POP plus a PUSH, guidelines for hashing an MPLS stack and payload for multipath, and conformance and performance requirements for recent pseudowire and MPLS standards.}, }