私はAndroid 用のIKEv2
StrongSwanクライアントの実装を調査していました。私が理解できていないのは、生のソケットをサポートしていないAndroid
のに、レイヤーの下で動作するということです。これは直感に反するようです。アカが確立された後、コミュニケーションはどのように行われますか?Java
IKEv2 / IPSec
Transport
CHILD_SA
IPSec SA
参考文献:
- IKE Charon キーイング デーモンの公式ドキュメントには、アーキテクチャ図での使用について言及されていますが
socket
、それ以上の参照は見つかりませんでした。 - StrongSwan の Android クライアントが のユーザー空間実装を使用していることは承知していますが、生のソケットなしで
libipsec
どのように通信するのでしょうか?libipsec
私の理解のギャップを埋めるための助けは大歓迎です!