标签:linux networking embedded modem
我在嵌入式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
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。