MPTCP - Linux Kernel MultiPath TCP project

来源:互联网 发布:手机淘宝切换账号登录 编辑:程序博客网 时间:2024/05/16 06:55


http://www.multipath-tcp.org/


MultiPath TCP (MPTCP) is an effort towards enabling the simultaneous use of several IP-addresses/interfaces by a modification of TCP that presents a regular TCP interface to applications, while in fact spreading data across several subflows. Benefits of this include better resource utilization, better throughput and smoother reaction to failures. Slides - explaining MultiPath TCP - are available in.pdf and.pptx format. You can also have a look at our Google Techtalk about MPTCP, or the MultiPath TCP tutorial given by Olivier Bonaventure at the IETF87.

The IP Networking Lab is implementing MPTCP in the Linux Kernel and hosting it on this website for users, testers and developers.

For questions, feedback,... please contact us at the mptcp-dev Mailing-List

If you use the implementation in scientific papers, please indicate in the paper the version of the implementation that you use and cite it as :

C. Paasch,S. Barre, et al., Multipath TCP in the Linux Kernel, available from http://www.multipath-tcp.org

Stable Release

MultiPath TCP v0.90 is available on ourrelease page.

Commercial support for Multipath TCP

Sébastien Barré and Gregory Detal, two of the keycontributors to the Multipath TCP implementation in the Linux kernel,are creating a company that will develop innovative products based onthis technology.

If you are working on a commercial application on top of Multipath TCPand need commercial-grade support, new features or backport toprevious kernel releases, just contactGregory Detal and Sébastien Barré directly to discuss with them about the services that they can offer.

The fastest TCP connection with Multipath TCP

Breaking the record of the fastest TCP connection - have a look here how we can achieve 51.8 Gbit/second with Multipath TCP.

Who is using MultiPath TCP?

Check out on our map, who has visited our website with MPTCP enabled. Statistics since September 2012.

The following websites are using the Linux MPTCP implementation. If you are using MPTCP on a public website, let us know atmptcp-dev Mailing List.

http://multipath-tcp.org
http://amiusingmptcp.com
http://ixit.cz
http://technosrix.com
http://watchy.in
http://hsh.link/
http://apt.tetaneutral.net
http://www.hchs.de/
http://www.neurocode-ag.com/
http://www.ip-mobilphone.net/
http://www.usenet-replayer.com/

If you are using MultiPath TCP (personnally or for business), let us know and share your experience on themptcp-dev Mailing List.

Apple's iOS7 supports Multipath TCP for its traffic generated by Siri. Congratulations to Apple for pushing the first wide-spread deployment of MPTCP.

Citrix's Netscaler as well as theF5 BIG-IP also support Multipath TCP!

Linux Kernel MultiPath TCP in action

We did a little demo of MultiPath TCP used over Ethernet/WiFi/3G on our Linux Kernel implementation.

We start an ssh-session with X-redirection and launch xscreensaver demo on the distant MPTCP-capable server.

We then turn off Ethernet and WiFi and thanks to MultiPath TCP the ssh-session is able to handover the traffic to 3G without interrupting the user-experience.Without our MPTCP Linux Kernel the session would simply stop working and the user would need to restart the ssh-session.

In the video you see a trafficmonitor on the right, displaying the instantaneous amount of traffic going over each interface. Top is Ethernet, middle is WiFi and bottom is 3G.


0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 两岁宝宝皮肤黑怎么办 2岁宝宝肤色偏黄怎么办 2岁宝宝迷上手机怎么办 2岁宝宝说话口吃怎么办 两岁宝宝突然口吃怎么办 两岁半的宝宝还不会说话怎么办 2岁宝宝自闭症怎么办呀 新生儿又吐又拉怎么办 一岁多宝宝受凉呕吐拉稀怎么办 7个月的宝宝腹泻怎么办 两岁宝宝拉稀水怎么办 2岁宝宝发烧呕吐怎么办 1岁宝宝着凉呕吐怎么办 2岁着凉了呕吐怎么办 2岁宝宝着凉呕吐怎么办 两岁宝宝偏矮怎么办 2岁宝贝吐没精神怎么办 11个月的宝宝吐怎么办 二岁的宝宝吐了怎么办 十个月小孩吐了怎么办 10个月宝宝呕吐怎么办 小孩又拉又吐的怎么办 小孩子不吃饭呕吐拉肚子怎么办 小孩发烧后又吐怎么办 11个月宝宝吐了怎么办 11个月宝宝拉肚子怎么办 2岁宝宝反复呕吐怎么办 1岁半幼儿拉肚子怎么办 宝宝打嗝呕吐胃难受怎么办 3岁宝宝发烧还吐怎么办 孩子喝水都吐怎么办啊 宝宝吃多了呕吐怎么办 3岁宝宝吐怎么办才好 儿童受凉肚子疼发热呕吐怎么办 两岁宝宝半夜呕吐怎么办 两岁宝宝吐了怎么办 2岁宝宝发烧吐怎么办 2岁多宝宝呕吐是怎么办 2周岁宝宝中暑了怎么办 2岁半宝宝着凉呕吐怎么办 3岁宝宝吐了几次怎么办