Interface addresses are now added/removed via the ldp_cfg interface.
[mpls-ldp-portable.git] / FAQ
blob9c63a86fda598cf02050a599c1795b48120c5185
1 What are there no Makefiles?
2 ----------------------------
3 ldp-portable cannot be used by itself.  It is only a library which must be
4 compiled in the context of a 'porting layer'.  A porting layer implements
5 all of the OS specific functions, allocating memory, dealing with sockets,
6 installing MPLS forwarding segments.
8 So how is ldp-portable useful to me?
9 ------------------------------------
10 I have provided a porting layer for you :-)  It is implemented on top of
11 the zebra framework.  zebra is an open source routing system (http://zebra.org).
12 read README.zebra-ldp for more information.
14 What features of RFC3036 does ldp-portable implement?
15 -----------------------------------------------------
16 It implements almost all of them, although not all have been fully tested
17 and debugged.  The modes which have the most testing are:
19 Direct discovery
20 Downstream Unsolicited
21 Label merging
22 Liberal label retention
23 Global repair
25 Most of the other modes can be configured via the zebra CLI. Feel free to
26 try them and debug/fix/send-me-the-patch for the ones that are not working. 
28 Does ldp-portable support CR-LDP?
29 ---------------------------------
30 Short answer no.  Long answer is that the underlying packet encode/decode
31 for CR-LDP related TLVs is there and the 'MIB' like interface for
32 creating the TE related config is there but the upper layers do not use them.
34 How can I learn more/ask questions?
35 -----------------------------------
36 Join the mpls-linux mailing list:
38 http://sourceforge.net/mail/?group_id=15443