首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

数据中心内的负载均衡-MPTCP

随机哈希选路易产生哈希碰撞 2.MPTCP(Multipath TCP)协议介绍 简单的说MPTCP是TCP的一个演进协议,MPTCP可以使TCP同时使用多条路径进行通信。...MPTCP在协议栈中的位置 MPTCP在设计上的挑战 (1)对应用层透明,MPTCP对于原本基于TCP的应用应该是完全透明的,即不需要应用做出任何改变,也不需要重新编译,即可像原来一样正常工作。...MPTCP会话建立过程 MPTCP会话通过建立多个子流来实现同时使用多条路径传输数据,MPTCP子流的建立类似于TCP建立连接的过程。...(1)MPTCP的拥塞控制要保证公平性,即使用MPTCP和使用TCP占用的带宽应该是相同的。 (2)使用MPTCP的性能至少要和传统的TCP相持平,或者更好。...网络拓扑示例 (2)部署困难 要想使用MPTCP协议,需要在更改通信双方的协议栈,增加MPTCP协议,这为扩大MPTCP的使用范围带来的困难。 参考文献: [1].

3.8K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    网络江湖内功篇之网络加速系统建设

    NPU芯片到智能网卡到FPGA,Linux内核到用户态DPDK转发,软转到P4硬件流量卸载;业务上层加速技术更是百花齐放,从TCP单边加速到双边加速,拥塞控制算法从BIC到CUBIC再到BBR,从TCP到MPTCP...图3 网络侧发起L3隧道方式实现多网融合 或许隧道方式过于粗暴,基于特定应用的多网融合,可基于L4 MPTCP(MultiPath TCP)实现融合。MPTCP在无线网络环境中作用尤为突出。...尽管QUIC基于UDP,由于其天然的多路复用机制,只需根据QUIC链接会话标识即可实现类似MPTCP的多网融合,这里不再赘述。 ?...图4 基于L4的多路TCP(MPTCP)融合架构 以上粗浅介绍了多网融合方案,多网智能调度选择、隧道技术选型、负载分担、无缝切换等,继续埋个雷,后续文章展开。

    2.3K50

    Linux阅码场 - Linux内核月报(2020年08月)

    : Add DAX support 5.3 xfs:解决2038年时间戳上限5.4 block/bpf:用eBPF实现IO请求的过滤5.5 fs:新增支持读写的Linux NTFS 6.网络6.1 在MPTCP...网络本月更新两个方面:MPTCP中引入SYN Cookie功能,增强网路安全性。使BPF可以区分MPTCP的字节流,并在tcp的header option中引入BPF功能。...6.1 在MPTCP中引入SYN Cookie功能MPTCP(MultiPathTCP)是一个还比较年轻的技术,其目的是允许传输控制协议(TCP)连接使用多个路径(比如:主机多地址)来最大化信道资源使用...6.2 BPFBPF区分TCP sockets and MPTCP subflow sockets. bpf(Berkeley Packet Filter)伯克利包过滤器,其虽然叫伯克利但针对的却是网络...由于之前BPFPROGTYPESOCKOPS钩子上无法区分普通TCP套接字(TCP sockets)和MPTCP子流套接字(MPTCP subflow sockets),这次提交三个补丁后,可以对子流(

    1.5K92

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券