> On 01 Oct 2017, at 21:45 , Guus Sliepen <[email protected]> wrote:
> 
> On Sat, Sep 30, 2017 at 11:28:40AM +0800, Bright Zhao wrote:
> 
>> I understand the concern of uncertain for TCP-over-TCP by BBR, as the BBR is 
>> natively designed to optimize TCP, instead of TCP-over-TCP, but could you 
>> articulate a bit more about the beneficial of “sending host when there is a 
>> UDP tinc tunnel” in the middle”?
> 
> It is *ALWAYS* better to have tinc tunnel packets via UDP instead of
> TCP.

I would’ve stated the above as: "It is *ALWAYS* better to have *any* VPN tunnel 
packets via UDP _or any other non-congestion/retransmission protocol_ instead 
of TCP”, as it is a general VPN related issue, not just tinc when it gets to 
retransmissions, and the retransmission of retransmissions with packet losses ;)

> Regardless of which congestion algorithm is used, TCP-over-TCP is
> bad for performance, due to interactions between the two TCP layers. UDP
> has no congestion algorithm, so TCP-over-UDP has the same performance as
> that TCP layer.


_______________________________________________
tinc mailing list
[email protected]
https://www.tinc-vpn.org/cgi-bin/mailman/listinfo/tinc

Reply via email to