Multipath TCP (MPTCP) представляет собой модификацию протокола TCP, разрабатываемую уже не один год и в январе получившую статус «экспериментального стандарта». При ее использовании на iPhone и iPad пакеты данных могут одновременно отправляться и приниматься через Wi-Fi и LTE/3G.
«Этот протокол называется Multipath TCP. До этого момента, если ваш смартфон или планшет был подключен одновременно к Wi-Fi и сотовой сети, он мог использовать для передачи данных лишь одно из этих соединений. Что происходит в случае обрыва Wi-Fi или 3G? Используемое приложение, например браузер или iMessage, не может отправить данные и показывает сообщение об ошибке или пустую страницу», – рассказывает Мимс.
Целью интеграции технологии Multipath TCP в iOS 7 является обеспечение бесперебойной работы в Интернете при помощи разных сетевых интерфейсов и IP-адресов, используемых для подстраховки.
«Если соединение установлено по MPTCP, то возможен обмен пакетами с несколькими адресами/интерфейсами одновременно, в рамках одного соединения. Соединение Multipath TCP сохраняет обратную совместимость со старыми версиями TCP и допускает подключение устройства по обычному TCP», – отмечает разработчик.
Смартфоны и планшеты на iOS 7 стали первыми мобильными устройствами, где новая модификация протокола TCP получила коммерческое распространение. На начальном этапе Apple использует Multipath TCP только для выхода в Сеть голосового помощника Siri. В дальнейшем компания может расширить поддержку протокола на другие сервисы и приложения в iOS 7.