ios - iOS 中的多路径 TCP

标签 ios objective-c iphone tcp

如何在 iOS 中实现多路径 TCP。

我希望按照 MultiPath Apple documentation我们不需要在 iPhone 中启用 MPTCP。

是否有适用于 iOS 的多路径 TCP 示例

最佳答案

您不需要在手机上启用 MPTCP。 MPTCP 已被 iOS 应用程序使用,例如,Siri。

您链接到的文档所指的是在您的网络上启用 MPTCP。 MPTCP 使用 TCP 选项 30。许多防火墙不会通过未知的 TCP 选项。为了让您的 iOS 应用程序使用 MPTCP,tcp 选项 30 需要使其通过网络不受干扰地到达您的服务器。

此外,您的服务器必须支持 MPTCP,以便手机协商 MPTCP 连接。

This paper on a socket API for MPTCP 有一个在 iOS 上使用 MPTCP 的代码示例,并提供指向 Apple 发布的开源代码的链接,其中包含使用 API 的示例。

关于ios - iOS 中的多路径 TCP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41583566/

相关文章:

iPhone - 释放资源时出现问题(xib/view/viewcontroller)

ios - 如何在按下 tabBar 按钮时调用一个函数,但前提是当前正在按下该 View ?

ios - 在 Cocoa Touch 框架中隐藏实现

ios - 从来自服务器的响应中获取总和和平均值

iphone - 当选择器 View 停止滚动时如何获取事件

iphone - 内存分配问题

ios - 将标签放在 ScrollView 中每个元素的上方?

ios - didUpdateLocations 而不是 didUpdateToLocation

iphone - 为什么要依次给 UIView 的 transform 属性赋值?

iphone - 托管应用程序可以利用 PhoneGap API 吗?