iOS mendukung Multipath TCP (MPTCP) dan memungkinkan iPhone atau iPad membuat koneksi TCP cadangan ke host tujuan melalui koneksi data seluler.
Administrator jaringan mungkin ingin menggunakan MPTCP. Pelanggan dengan jaringan rumah biasa tidak perlu mengaktifkan MPTCP.
Tentang Multipath TCP
MPTCP adalah serangkaian ekstensi untuk spesifikasi TCP (Protokol Kontrol Transmisi). Dengan MPTCP, klien dapat tersambung ke host tujuan yang sama dengan beberapa koneksi melalui adapter jaringan berbeda. Kondisi ini menciptakan koneksi data yang kuat dan efisien antarhost yang dapat digunakan dengan infrastruktur jaringan yang sudah ada.
Mulitpath TCP di iPhone atau iPad
iPhone dan iPad menggunakan MPTCP dengan koneksi data seluler aktif untuk membuat dua koneksi:
- Koneksi TCP utama melalui Wi-Fi
- Koneksi cadangan melalui data seluler
Jika Wi-Fi tidak tersedia atau tidak responsif, iOS akan menggunakan koneksi data seluler.
MPTCP akan menggunakan Pilihan TCP kolom 30, yang penggunaannya ditetapkan oleh IANA (Internet Assigned Number Authority). Jika salah satu perangkat jaringan, seperti router atau switch, antara perangkat iOS dan server tidak mendukung MPTCP, iOS akan membuat koneksi TCP standar.
Misalnya, saat Anda bertanya kepada Siri, Siri akan mencoba membuat koneksi MTCP melalui Wi-Fi. Jika berhasil, Siri akan membuat koneksi cadangan melalui data seluler. Jika Wi-Fi tidak tersedia atau tidak dapat diandalkan, MPTCP akan segera beralih ke data seluler secara diam-diam.
Mengaktifkan MPTCP untuk jaringan
MPTCP dapat berfungsi dengan jaringan yang ada. Jika jaringan tidak mendukung MPTCP, klien akan menggunakan koneksi TCP standar. Namun demikian, administrator jaringan harus memeriksa kebijakan firewall untuk memastikan semua perangkat yang mengganggu membolehkan Pilihan TCP 30 untuk lewat tanpa perubahan.
Banyak router komersial menggantikan pilihan TCP yang tidak diketahui dengan data NOOP. Tanyakan vendor Anda tentang cara mengaktifkan pilihan TCP.