Multipath routing on a Raspberry Pi 2
whizzy.org
Multipath routing on a Raspberry Pi 2
1–10 of 12 posts
Re: Multipath routing on a Raspberry Pi 2
#2Re: Multipath routing on a Raspberry Pi 2
#3Re: Multipath routing on a Raspberry Pi 2
#4I think it would have been nice to have bit more discussion on the results, both on performance and fault-tolerance points of view. Getting 10MB/s on 2x70Mbps lines sounds like the RPi is bottlenecking quite heavily.
Re: Multipath routing on a Raspberry Pi 2
#5Re: Multipath routing on a Raspberry Pi 2
#6> I don’t really get how, in the case of an HTTP conversation (or flow) which is connectionless, all the packets in the conversation get marked the same.
What do you mean? HTTP is stateless, not connection-less. This is probably related to:
> Although HTTP is a connectionless protocol this change of IP address did seem to freak some services out.
Maybe what you saw is a single request being split into multiple packets taking different routes then different source address from what you said. I have no idea how such setup could work in practice.
Re: Multipath routing on a Raspberry Pi 2
#7I do not know much about networking but: > I don’t really get how, in the case of an HTTP conversation (or flow) which is connectionless, all the packets in the conversation get marked the same. What do you mean? HTTP is stateless, not connection-less. This is probably related to: > Although HTTP is a connectionless protocol this change of IP address did seem to freak some services out. Maybe what you saw is a single…
Re: Multipath routing on a Raspberry Pi 2
#8Very cool project. One downside to this approach is that each tcp connection cannot use more than one link's bandwidth. I've been meaning to try this with a multipath VPN to work around that issue but haven't had the time yet.
Re: Multipath routing on a Raspberry Pi 2
#9I think it would have been nice to have bit more discussion on the results, both on performance and fault-tolerance points of view. Getting 10MB/s on 2x70Mbps lines sounds like the RPi is bottlenecking quite heavily.
I haven't added any fault tolerance. Should be fairly easy to detect if a route is unavailable and re-write the routing table. And yes, I expect the Pi is still a bottleneck.
Re: Multipath routing on a Raspberry Pi 2
#10Earlier quoted context omitted.
I haven't added any fault tolerance. Should be fairly easy to detect if a route is unavailable and re-write the routing table. And yes, I expect the Pi is still a bottleneck.
Is there any embedded hardware that can handle 140Mbps line speed without being maxed out?