Re: [mpls-linux-general] multiple FTN-NHLFE associations
Status: Beta
Brought to you by:
jleu
|
From: Stefano A. <sta...@un...> - 2004-09-29 16:11:09
|
We hope to be able to split a single flow over multiple LSPs, both for load balancing and security reasons. We are thinking of an iptables rule on the ingress LSR which classifies the packets belonging to the same flow and targets the appropriate entry into the NHLFE table. Such entry can contain an MFWD instruction, which should be of the form: mfwd:mf:se:key1:key2:...:keyN where mf is the multicast flag and se is a sort of "splitting engine". The specification of a splitting engine (via a short name or an id) allows for different splitting approaches. The splitting engine should be a function of the sequence number of the packet and return the id of the selected LSP. The sequence number may be put into the nfmark field by a proper iptables target (I think there does not exist a target that marks the nfmark field with the value of the packet counter) and read by the mpls code. The splitting engine may be as simple as a round robin scheduler or as complex as to account for network resource utilization. In the case of splitting of a whole FEC (instead of a single flow) such approach may be used as well. Any comments? Best regards, Stefano Scrive "James R. Leu" <jl...@mi...>: > On Mon, Sep 27, 2004 at 05:48:28PM +0200, Stefano Avallone wrote: > > Hi James and all, > > > > we agree with your view, we were thinking of an instruction for the NHLFE > table. > > > > May we have more information about the current work? Maybe we can contact > the > > authors to exchange views/contribute to the work,... > > Christophe Fillot <cf...@ut...> is working on the code and has written > some operational code in kind of a 'proof of concept' form. He and I > discussed what the possible next steps are. Maybe your input could help > influence this process. What are you looking for, and what do you hope > to do with this feature? > > > > TIA, > > Stefano > > > > Scrive "James R. Leu" <jl...@mi...>: > > > > > I spoke too soon, someone is working on it. I will make sure to > > > post to the list when I have patches for it. > > > > > > On Fri, Sep 24, 2004 at 06:16:56PM +0200, Stefano Avallone wrote: > > > > Hi all, > > > > > > > > we are interested in multiple FTN-NHLFE associations. Our goal is to > split > > > > > > > a single flow (identified by means of source and dest address and port, > > > > > protocol) over different LSPs. According to RFC 3031, the FTN may map a > > > > > particular label to a set of NHLFEs, but exactly one element of the set > > > > > must be chosen before the packet is forwarded. Does mpls-linux already > > > > > contain some code about such functionality? If not, any hint on how to > > > > > proceed? > > > > > > > > Thanks a lot in advance, > > > > Stefano > > > > > > > > -- > > > > Using M2, Opera's revolutionary e-mail client: > http://www.opera.com/m2/ > > > > > > > > > > > > ------------------------------------------------------- > > > > This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170 > > > > Project Admins to receive an Apple iPod Mini FREE for your judgement > on > > > > who ports your project to Linux PPC the best. Sponsored by IBM. > > > > Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php > > > > _______________________________________________ > > > > mpls-linux-general mailing list > > > > mpl...@li... > > > > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > > > > > > -- > > > James R. Leu > > > jl...@mi... > > > > > > > > > > > > > ---------------------------------------------------------------- > > This message was sent using IMP, the Internet Messaging Program. > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170 > > Project Admins to receive an Apple iPod Mini FREE for your judgement on > > who ports your project to Linux PPC the best. Sponsored by IBM. > > Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php > > _______________________________________________ > > mpls-linux-general mailing list > > mpl...@li... > > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > > -- > James R. Leu > jl...@mi... > ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. |