Re: [mpls-linux-general] Difference between ISI RSVP and KOM RSVP
Status: Beta
Brought to you by:
jleu
From: <pim...@in...> - 2001-09-20 13:24:17
|
nitin panjwani wrote: > HI James and ISBN guys , You can call me Pim :) (it is IBCN by the way) > I have two questions: > > 1)What is the difference between ISI RSVP and KOM > RSVP in : functionality , implementation and other > features that affects the TE enhancement . (please note that there is more involved then just the original ISI work, see our web site for a brief explanation http://dsmpls.atlantis.rug.ac.be) I will only talk about our work: * Support for DiffServ over MPLS * signaling through RSVP daemon (E-LSP only at the moment) * kernel support thanks to James and modified by Steven en Tom to support DiffServ * Explicitly routed LSPs * DiffServ configuration scripts * Mapping traffic based on protocol, destination, DSCP on LSP/EXP (based on iptables, ip rule, multiple routing tables = extendable) Not supported but will be very soon: re-routing (already fixed a lot of problems in my tree) Not supported, needs some work : Intserv reservations for LSPs, L-LSP setup TE signaling requiring more work: resource affinity procedures, HELLO procedures > 2)ISBN guys how many days did it take for you to > enhance the RSVP fetures in ISI RSVP ? What we did is: * merging BSD and Linux versions (NIST) * add DS/MPLS support to James' MPLS (E and L LSPs) * introduce empty TSPEC and FLOWSPEC (signaling, API, CLI) to support E-LSPs * introduced CoS TSPEC and FLOWSPEC (needs some more work to reflect to current IETF draft, needed to support L-LSPs) * integration, testing, bug fixing, documentation, web site ... (I again refer to the web site for more information) All in all we have been working on this for more then a year I guess. > What kind of > network did you use for the implementatin? 12 node Linux network with 4 ifaces, running zebra OSPF > and what > are the difficulties you faced initially for this > enhancement? RSVP daemon: huge code base, some strange and legacy code (but it has a lot features which makes implementing some non-trivial stuff almost trivial and it is pretty well documented) Linux integration: lot's of different grounds to cover (iptables, rt-netlink, MPLS kernel code, ip rules, tc ...) Pim. > Hope to hear some nice replies , > > Thanks in advance, > Nitin > > __________________________________________________ > Terrorist Attacks on U.S. - How can you help? > Donate cash, emergency relief information > http://dailynews.yahoo.com/fc/US/Emergency_Information/ > > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general -- Pim Van Heuven Ghent University - IMEC Department of Information Technology (INTEC) Sint-Pietersnieuwstraat, 41 B-9000, Gent, Belgium tel.: +32-(0)9267 3592, secr.: +32-(0)9267 3570 fax : +32-(0)9267 3599 e-mail : pim...@in... WWW : http://www.intec.rug.ac.be |