PC426 | 学会思考,停止盲从

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

新浪微博登陆

只需一步, 快速开始

搜索
查看: 865|回复: 5

使用MultiPath TCP提升网络稳定性

[复制链接]
  • TA的每日心情
    Akari
    2017-7-17 18:57
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2017-7-17 17:17:06 | 显示全部楼层 |阅读模式
    最近折腾Linux的时候发现了MultiPath TCP这个东西 简单来说就是可以将1个TCP连接通过多个路径传输
    4总之前用两张网卡绑定同时用两家运营商的话OBS只会等到一条线路完全炸了之后才会去尝试另一条线路推送数据,如果用MPTCP的话就可以同时传输而且一条线路炸可以及时切换到另一个线路上

    然后我测试了一下
    服务器和客户端都使用Ubuntu 更换支持MPTCP的内核
    客户端两张网卡连接到交换机,服务器有一张网卡连接到交换机
    测试工具使用iperf3
    由客户端向服务端使用TCP发送数据来模拟OBS推流
    正常情况下Link0和Link1两条线路都会传输数据
    将Link1断开后所有流量会经过Link0传输
    连接Link1后又由两条线路同时传输
    断开Link0后效果相同
    test1.png

    live.png
  • TA的每日心情
    Akari
    昨天 01:14
  • 签到天数: 171 天

    [LV.7]常住居民III

    发表于 2017-7-17 20:03:33 | 显示全部楼层
    不错的想法,在各线路流量充足的前提下可以考虑。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    Akari
    2017-7-17 18:57
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2017-7-17 20:17:37 | 显示全部楼层
    矢本沙希 发表于 2017-7-17 20:03
    不错的想法,在各线路流量充足的前提下可以考虑。

    这个项目是一个大学的项目 实际测试的话不会比原始流量多出多少 比如OBS推送1G 各个通道的流量总和也就是1G多一点 可以限定每个网卡的流量上限 达到上限关闭网络 会自动转到其他网卡发送
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    Akari
    5 小时前
  • 签到天数: 871 天

    [LV.10]以坛为家III

    发表于 2017-7-18 14:44:20 | 显示全部楼层
    这不就是以bond或者team作为基础改的么。。。。。。
    [发帖际遇]: Akasaka :你是好人.... 1 棒棒糖. 幸运榜 / 衰神榜
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    Akari
    2017-7-17 18:57
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2017-7-18 23:18:12 | 显示全部楼层
    Akasaka 发表于 2017-7-18 14:44
    这不就是以bond或者team作为基础改的么。。。。。。

    实现方式应该不一样 bond是工作在二层 将两条物理链路bonding MPTCP实在TCP层面的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    Akari
    5 小时前
  • 签到天数: 871 天

    [LV.10]以坛为家III

    发表于 2017-7-19 06:23:22 | 显示全部楼层
    linuxsuki 发表于 2017-7-18 23:18
    实现方式应该不一样 bond是工作在二层 将两条物理链路bonding MPTCP实在TCP层面的 ...

    我的意思是特性一样
    还有这个项目是IETF的
    [发帖际遇]: Akasaka 出门捡到御姐一枚,被喂了2 棒棒糖. 幸运榜 / 衰神榜
    回复 支持 反对

    使用道具 举报

    高级模式
    您需要登录后才可以回帖 登录 | 注册 新浪微博登陆

    本版积分规则

    客户端|网站地图 最新帖子|小黑屋|手机版|Archiver|PC426 ( 黑ICP备12002546号|网站地图  

    GMT+8, 2017-10-23 14:12 , Processed in 0.467444 second(s), 29 queries , Gzip On, Redis On.

    Powered by Discuz! X3.2

    快速回复 返回顶部 返回列表