Design and Implementation of MPLS Network Simulator Supporting LDP and CR-LDP

Toriq Ziadi Rachman
2 min readSep 4, 2021

--

CSR 0.1
  • Architecture of MPLS Node
  • Api Invocation for handling LDP
  • 3.4. API for Creating MPLS network
    The followings are APIs defined for creating a MPLS
    MPLSnode — create a new MPLS node
    configure-Idp-on-all-mpls-nodes — attach LDP agents to
    all MPLS node.
    enable-control-driven — let LSRs operate as controldriven trigger.
    enable-traffic-driven — let LSRs operate as trafficdriven trigger.
    enable-on-demand — let LSRs operate as on-demand
    label allocation mode
    enable-ordered-control — let LSRs operate as ordered
    mode
    make-explicit-route — establish an ER-LSP
    flow-erlsp-binding — map a flow onto an established
    flow-aggregation
    trace-mpls — trace MPLS packets
    trace-ldp — trace LDP packets

References
[ 11 Bile1 Jamoussi, “Constraint-Based LSP Setup using LDP,”
Internet Draft, Oct. 1999.
[2] Bruce Davie, Paul Doolan, Yakov Rekhter, “Switching in IF’
Networks: IP Switching, Tag Switching, and Related
Technologies,” Morgan Kaufmann Publishers, Inc. 1998.
[3] Don Fedyk, Peter Ashwood-Smith, D Skalecki, “Improving Topology Data Base Accuracy with LSP Feedback via CRLDP,” Internet Draft, Oct. 1999.
[4] Eric C. Rosen, Arun Viswanathan, Ross Callon,
“Multiprotocol Label Switching Architecture,” Internet Draft,
April 1999.
[5] Loa Anderson at al., “LDP Specification,” Internet Draft,
June 1999.
[6] M. Waldvogel, G. Varghese, J. Turner, and B. Plattner,
“Scalable High Speed IP Routing Lookups,” ACM
Computer Communication Review, Volume 27,Number 4,
October 1997, pages 25–36.
[7] R. Callon at al., “A Framework for Multiprotocol Label
Switching,” Internet Draft, Sep. 1999.
[8] UCBLBNUVINT Network Simulator, ns, URL:
http://www-mash.cs.berkeley.edu/ns.
[9] UCBLBNLNINT Network Animator, nam, URL:
http://www-mash.cs.berkeley.edu/nam.
[lo] V.P. Kumar, T.V. Lakshman, D. Stiliadis, “Beyond Best
Effort: Router Architectures for the Differentiated Services
of Tomorrow’s Internet,” IEEE Communications Magazine,
May 1998.

--

--

No responses yet