tldr; Вы можете получить высокие скорости с P2P_CLUSTER, но только если оба устройства подключены к одному и тому же маршрутизатору.
Причина, по которой P2P_STAR и P2P_POINT_TO_POINT являются более строгими, заключается в возможности использования технологий с такими же ограничениями. P2P_STAR может делать все, что может P2P_CLUSTER, но может дополнительно использовать точки доступа Wifi (и аналогичные технологии, такие как Wifi Direct). Аналогично, P2P_POINT_TO_POINT может делать все, что может сделать P2P_STAR, но также и с включенным Wifi Aware. Это компромисс между гибкостью и пропускной способностью.
На сегодняшний день это технологии, лежащие в основе каждой стратегии. (Примечание: мы постоянно добавляем больше и открыты для предложений).
P2P_CLUSTER:
- Bluetooth с низким энергопотреблением (BLE)
- Bluetooth Classic
- Локальная сеть Wifi (LAN)
P2P_STAR:
- Bluetooth с низким энергопотреблением (BLE)
- Bluetooth Classic
- Локальная сеть Wifi (LAN)
- Wifi Hotspot
- Wifi Direct
P2P_POINT_TO_POINT:
- Bluetooth с низким энергопотреблением (BLE)
- Bluetooth Classic
- Локальная сеть Wifi (LAN)
- Wifi Hotspot
- Wifi Direct
- Wifi Aware