-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
No! I am not reinventing MPLS... I am reinventing IntServ... It's different! In MPLS each flow is routed based on its label and the label is only locally unique, meaning that in each node it is changed for a different label and then sent through some interface (just like VP and VC in ATM). But in my case (just like in IntServ), the flow label, source IP and destination IP triple is what identifies each flow, i.e. the flow label is unique with respect to each src/dest pair. For this reason each packet must be routed based on this triple (in fact, based on a pair is sufficient), and the flow label is not changed along the path to the destination... That is a really different approach. And not a new a approach, I may say. I am not inventing anything, just applying existent solutions to specific scenarios...
Well, if somebody knows anything about implementations of IntServ in Linux, my question remains opened... Anyway, thanks for your help.
Cheers,
Rafael
Gilad Ben-Yossef wrote: | On Thursday 03 June 2004 16:20, Rafael Paoliello Guimaraes wrote: | |>-----BEGIN PGP SIGNED MESSAGE----- |>Hash: SHA1 |> |>Well what I would like is to mark each flow in its source with a label |>(in the flow label field in the case of IPv6 or in an option field in |>case of IPv4) and make all the routing based on its flow. Something like |>~ IntServ. So, all the routers in the middle (that will be linux boxes) |>will route IP datagrams based on both the IP address and this flow |>label. As far as I understand, the fwmarks allows me to mark packets and |>make rules based on this mark but just in the same computer (am I |>right?). What I would like to do is something like taking other fields |>of the IP header into consideration (the flow label) for routing it. | | | Congratulations! you've just re-invented MPLS... | | http://mpls-linux.sourceforge.net/ | | This is also useful: | | http://linux-vrf.sourceforge.net/ | | Cheers, | Gilad -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFAvz548Y15Z+P2WUARApmfAKCARB3eAui4dq+Jdrg0hZSNIAkmUQCgjC+R HXB08rJNcPZq3t8Lwm7v6Zw= =xaW1 -----END PGP SIGNATURE----- - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html