iOS 7 Multipath TCP

Большинство новых функций iOS 7 уже известны, но это не значит, что мобильная операционка не преподнесет новых сюрпризов. Одна из функций, о которых в Apple решили не рассказывать пользователям — поддержка протокола Multipath TCP или многопутевой модификацией для протокола TCP. Эта технология разрабатывалась с 2008 года для обеспечения надежного подключения к сети в условиях плохого сигнала, в начале года была одобрена комиссией IETF, а iOS 7 стала первым массовым продуктом, в котором используется MPTCP.

При использовании Multipath TCP подключение к сети происходит одновременно по нескольким маршрутам через разные сетевые интерфейсы, привязанные к разным IP-адресам. Причем для сетевых приложений такое подключение выглядит так, будто происходит обычное TCP-соединение.

iOS 7 Multipath TCP

Если говорить о мобильных устройствах Apple, Multipath TCP позволит увеличить скорость подключения к сети и повысить качество передачи данных. Одновременно будет использоваться Wi-Fi и 3G/LTE, чтобы при ухудшении одного из сигналов пользователь по-прежнему мог комфортно использовать функции, требующие доступ в интернет. Иными словами, в идеальных условиях скорость подключения будет равна сумме скоростей Wi-Fi и 3G/LTE, в противном случае падение скорости одного подключения будет компенсироваться другим.

iOS 7 Multipath TCP

Поскольку технология Multipath TCP находится на этапе эксперимента, она не используется в iOS 7 повсеместно. В Купертино решили опробовать ее только для обращений Siri к серверам Apple, но если практическое использование MPTCP оправдает ожидания, есть вероятность, что в одной из новых версий мобильной операционной системы появится переключатель, позволяющий всем приложениям использовать двойное подключение.
Читать далее