系统相关
首页 > 系统相关> > linux – MPTCP的可配置性如何?

linux – MPTCP的可配置性如何?

作者:互联网

我在嵌入式Linux设备上工作,这些设备通常具有硬连线以太网以及单元调制解调器连接.如果我使用MPTCP,可以轻松配置系统一直使用eth0(如果可用),如果eth0关闭,则回退到ppp0?

对于使用套接字的网络应用程序,这种切换是否也是透明的?

解决方法:

普通协议专门用于满足您的要求.有了MPTCP,你可以

>建立与同伴的联系
>告诉对等端您的可用端点(如ppp0和eth0的IP地址)
>从这一点开始,可以使用所有协商路径,但您也可以定义
一个链接作为活动,其他链接作为后备

如果您的某条路径出现故障,MPTCP将使您能够透明地故障转移到另一条已知路径(当然,您的同行需要了解此路径).如果您之前的失败路径再次可用,则可以切换回来.如果您解决了两者之间的变化,只要一条可用路径保持可用(您需要一个通道来传达更改),您就可以告诉您的同伴它发生了.

但是你必须记住,这只有你的客户而且也是如此

>您的远程对等方需要支持MPTCP
>您路径上的所有中间路由器/网关都需要关闭您的MPTCP TCP选项(至少许多塑料路由器,如“客户级”ADSL路由器等已知剥离他们不理解的TCP选项).

在一个完美的世界里,我们都会使用SCTP,& ast;叹息& ast;.

标签:linux,networking,embedded,modem
来源: https://codeday.me/bug/20190814/1655496.html