我在嵌入式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

mptcp linux 升级,linux – MPTCP的可配置性如何?相关推荐

  1. mptcp linux 升级,Ubuntu下配置MPTCP

    本周调研了一下多径TCP(MPTCP),几经周折终于从小白到将MPTCP协议配置到Linux系统中,并成功地通过MPTCP协议访问了支持MPTCP协议的检测网站. 本文主要介绍 实验环境 无线网卡驱动 ...

  2. mptcp linux 升级,Ubuntu12.10编译MPTCP

    准备工作 1.操作系统:Ubuntu-12.10-desktop-i386(32位)或者Ubuntu-14.04-desktop-amd64 (64位) 2.Mptcp源码:从官网下载 http:// ...

  3. linux内核实现mptcp,让MPTCP来拯救你的破手机

    TCP已经比18岁的我还要老了,快要跟不上这个时代网络设备的发展.现在手持设备都已经标配wifi和3g网络接口,数据中心也早就包含多条冗余线路,充分发挥其中潜在的能力是MPTCP的使命.MPTCP作为 ...

  4. Linux 2.6内核编译与配置安装升级

    Linux系统更新了很多版本更新,我本人认为Linux 2.6内核在Linux系统系列里很好使的文件系统,在此向大家推荐.如今技术不断更新,各种使用文件都已经淘汰.我认为还是有很不错的如Linux 2 ...

  5. linux ntpd服务器,Linux运维知识之Linux升级NTPD服务器-编译安装ntp-4.2.8p9与配置NTPD服务器...

    本文主要向大家介绍了Linux运维知识之Linux升级NTPD服务器-编译安装ntp-4.2.8p9与配置NTPD服务器,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. 1. 系 ...

  6. nvidia命令不可用linux,在Linux命令行下如何正确配置nVIDIA显卡

    在图形芯片领域,nVidia是一个后来者,它的历史仅相当于ATi的一半.1993年初,NVIDIA 由 Jen-Hsun Huang,,Chris Malachowsky和 Curtis Priem ...

  7. linux升级补丁tar,Linux内核升级补丁安装手册(一)

    第一步:Linux2.4.18升级到2.4.31首先说明下我的环境: 三台装有RedHat8(2.4.18-14)的主机.初步的任务就是升级内核到2.4.31然后再安装补丁Squashfs. 下载升级 ...

  8. linux内核报告,Linux升级内核报告.docx

    Linux升级内核报告精要 我的Linux 内核升级记录 准备工作内核安装包的下载下载地址为: HYPERLINK "/pub/linux/kernel/" /pub/linux/ ...

  9. linux远程升级运行程序,运用RedHat的Kickstart升级Linux系统方法

    运用RedHat的Kickstart升级Linux系统方法 本文简要地介绍了使用 Red Hat Linux的 Kickstart 及网络安装功能方便快捷地升级己有 Linux 系统,文中的例子是从 ...

最新文章

  1. discuz sitemap.php,discuz制作门户的百度sitemap
  2. 三因素三水平正交表l9_影响多腔导管挤出机头设计的关键因素
  3. js中的showModalDialog的实战应用
  4. Docker : 获取运行容器的IP地址
  5. timthumb.php 2.814,苏醒主题Grace8.0最新版(免费更新)
  6. 【报告分享】“流量重构”时代来临,2020-2021中国消费互联网竞争趋势报告-腾讯.pdf(附下载链接)...
  7. TikTok 已经成为影响力营销的新战场
  8. 公布中秋福利中奖名单
  9. 已知平面上两点坐标及半径,求过两点圆弧的圆心坐标
  10. 利用 QTcpSocket 实现的进程间通信
  11. tomcat的Server.xml详解和Host的配置
  12. 关闭计算机安全模式,怎么关闭安全模式,bios安全启动模式
  13. “80后”博士,晋升正厅!
  14. 与公共云提供商进行谈判的3个技巧
  15. android obb在哪,未解决:Android 使用obb步骤
  16. 解决Win10与Ubuntu1804双系统时间不同问题
  17. 磁力链接搜索网站研究心得!
  18. 商城订单中心实现及用户关单实现思路
  19. sbrk() 函数是干什么的?
  20. 录屏软件bandicam

热门文章

  1. VMware彻底卸载
  2. NodeJS框架学习-Egg框架
  3. AndroidStudio mipmap图片大小
  4. 利用 MQL5 云网络加速计算
  5. 虎牙与斗鱼联合宣布达成合并协议
  6. 广州仙村中学2021高考成绩查询,广州市增城区中新中学、仙村中学、永和中学2019年中考录取分数线...
  7. SpringBoot 配置数据库
  8. PHPStorm配置PHP调试环境,xdebug调试原理
  9. 考试酷解析——C4_Scope of a Variable
  10. 达梦数据库关键字屏蔽