zoukankan      html  css  js  c++  java
  • Use Multipath TCP to create backup connections for iOS


    https://support.apple.com/en-us/HT201373


    If you're a network administrator, you can use Multipath TCP with iOS to strengthen connectivity to your destination host. 

    iOS supports Multipath TCP (MPTCP) and allows an iPhone or iPad to establish a backup TCP connection to a destination host over a cellular data connection.

    Network administrators might want to use MPTCP. Customers with a typical home network don't need to turn on MPTCP.

    About Multipath TCP

    MPTCP is a set of extensions to the Transmission Control Protocol (TCP) specification. With MPTCP, a client can connect to the same destination host with multiple connections over different network adapters This creates strong and efficient data connections between hosts that works with existing networking infrastructures. 

    Mulitpath TCP on your iPhone or iPad

    iPhone and iPad use MPTCP with an active cellular data connection to make two connections:

    • A primary TCP connection over Wi-Fi
    • A backup connection over cellular data

    If Wi-Fi becomes unavailable or unresponsive, iOS uses the cellular data connection.

    MPTCP uses TCP Option field 30, which the Internet Assigned Number Authority (IANA) reserves for this use. If any middleboxes, such as routers or switches, between the iOS device and server don’t support MPTCP, iOS makes a standard TCP connection.

    For example, when you ask Siri a question, Siri tries to make an MPTCP connection over Wi-Fi. If successful, Siri creates a backup connection over cellular data. If Wi-Fi becomes unavailable or unreliable, MPTCP immediately and invisibly switches to cellular data.

    Turn on MPTCP for a network

    MPTCP is works with with existing networks. If a network doesn’t support MPTCP, the client uses standard TCP connections. However, network administrators must check their firewall policies to make sure that all intervening devices allow TCP Option 30 to pass through without changes.

    Many commercial routers replace unknown TCP options with NOOP data. Ask your vendor how to turn on TCP options.

    Information about products not manufactured by Apple, or independent websites not controlled or tested by Apple, is provided without recommendation or endorsement. Apple assumes no responsibility with regard to the selection, performance, or use of third-party websites or products. Apple makes no representations regarding third-party website accuracy or reliability. Risks are inherent in the use of the Internet. Contact the vendor for additional information. Other company and product names may be trademarks of their respective owners.

    Published Date: Aug 10, 2016

  • 相关阅读:
    Cross-Site Scripting XSS 跨站攻击全攻略 分类: 系统架构 2015-07-08 12:25 21人阅读 评论(2) 收藏
    WAS集群:记一次Node Agent不活动问题解决过程
    Oracle RAC集群资料收集
    Linux使用 tar命令-g参数进行增量+差异备份、还原文件
    WAS7.0安装补丁升级程序无法替换文件 java/docs/autorun.inf解决办法
    Java程序员面试失败的5大原因
    Lemon OA第4篇:常用功能
    Lemon OA第3篇:核心功能
    Lemon OA第2篇:功能解析方法
    Activiti5小试牛刀demo流程
  • 原文地址:https://www.cnblogs.com/ztguang/p/12644948.html
Copyright © 2011-2022 走看看