<div dir="ltr">Use Multipath TCP<div><a href="https://datatracker.ietf.org/group/mptcp/documents/">https://datatracker.ietf.org/group/mptcp/documents/</a></div><div><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Thanks,<br>Donald<br>===============================<br> Donald E. Eastlake 3rd<br> 2386 Panoramic Circle, Apopka, FL 32703 USA<br> <a href="mailto:d3e3e3@gmail.com" target="_blank">d3e3e3@gmail.com</a></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jan 28, 2023 at 10:07 AM William Herrin <<a href="mailto:bill@herrin.us">bill@herrin.us</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Fri, Jan 27, 2023 at 9:49 PM Masataka Ohta<br>
<<a href="mailto:mohta@necom830.hpcl.titech.ac.jp" target="_blank">mohta@necom830.hpcl.titech.ac.jp</a>> wrote:<br>
> That multihomed sites are relying on the entire Internet<br>
> for computation of the best ways to reach them is not<br>
> healthy way of multihoming.<br>
<br>
This was studied in the IRTF RRG about a decade ago. There aren't any<br>
other workable ways of multihoming compatible with the TCP protocol,<br>
not even in theory. Every other mechanism imagined failed some basic<br>
system constraint, usually the requirement that packets have<br>
administrative permission to cross an intermediate network. So,<br>
another way of multihoming critically depends on replacing the layer-4<br>
protocols with something that doesn't intermingle the IP address with<br>
the connection identifier.<br>
<br>
For clarity: TCP's connection identifier consists of the source and<br>
destination IP addresses plus the source and destination ports. Those<br>
four elements, unique when combined, identify exactly one ongoing TCP<br>
connection. Because of this, the connection must fail if the source or<br>
destination IP addresses are no longer available to the source or<br>
destination hosts. From this fact, we get the requirement that the<br>
entire Internet learn when a particular IP address has changed its<br>
position within the network.<br>
<br>
Regards,<br>
Bill Herrin<br>
<br>
<br>
--<br>
For hire. <a href="https://bill.herrin.us/resume/" rel="noreferrer" target="_blank">https://bill.herrin.us/resume/</a><br>
</blockquote></div>