Google Androidで実行するために、「地理位置情報ベース」のipv6ワイヤレスメッシュネットワークをセットアップすることになっています。
メッシングをサポートするのに適したアプリと思われるものを見つけました: http://www.open-mesh.net/wiki/batman-adv
「Batman-advanced は、もはや IP ベースでは動作しないワイヤレス ネットワークへの新しいアプローチです。UDP パケットを使用して情報を交換し、ルーティング テーブルを設定する BATMAN とは異なり、batman-advanced は ISO/OSI レイヤー 2 のみで動作し、使用およびルーティングします。 (またはより良い: ブリッジ) イーサネット フレーム. 参加しているすべてのノードの仮想ネットワーク スイッチをエミュレートします. したがって、すべてのノードはリンク ローカルであるように見えます. BATMAN Advanced を超える任意のプロトコル。顕著な例は、IPv4、IPv6、DHCP、IPX です。」
しかし、私のチームの他のメンバーは、これは TCP/IP ではなく OSI で動作するため、これはダメだと言っています。これは私が OSI について聞いた最初のものでした。これがどれほどの問題なのか疑問に思っています。その上で開発できるメッシュ ネットワーク アプリにはどのような影響がありますか? Android は比較的新しいので、既存のアプリとの互換性についてあまり心配する必要はありません。
私はネットワークの作業に多くの時間を費やしていないので、初心者の言葉で説明してください。