نظرة عامة على البنية الأساسية لشبكات Wi-Fi

في نظام التشغيل Android 10 والإصدارات الأحدث، تتضمن البنية الأساسية لشبكات Wi-Fi واجهة برمجة تطبيقات اقتراحات Wi-Fi لاتصال الإنترنت وواجهة برمجة تطبيقات طلبات شبكة Wi-Fi للاتصال من نظير إلى نظير. في نظام التشغيل Android 11 والإصدارات الأحدث، تسمح لك واجهة برمجة تطبيقات Intent للإعدادات بأن تطلب من المستخدم الموافقة على إضافة إعدادات شبكة محفوظة أو نقطة مرور.

واجهات برمجة التطبيقات

تستهدف واجهات برمجة التطبيقات الثلاثة حالات استخدام مختلفة ولها إمكانات وقيود مختلفة:

  • suggestion API: تستهدف التطبيقات التي توفّر عمليات ضبط متوافقة مع خدمة الإنترنت. ولا يملك المستخدم عمليات الضبط هذه بشكل فردي. يمكن للمستخدمين إيقاف عمليات إعداد معيّنة أو إيقاف تطبيق الاقتراح، ولكن لا يمكنهم حذفها.

    • إنّ موافقة المستخدم مطلوبة لكل تطبيق، وليس لكل شبكة يقترحها التطبيق.
    • هذا الإعداد مخصّص لتطبيقات إعداد إلغاء تحميل شبكة Wi-Fi من مشغّل شبكة الجوّال والتطبيقات الأخرى التي قد تدير شبكات إلغائها بشكل نشط.
  • واجهة برمجة تطبيقات طلبات الشبكة: تستهدف التطبيقات التي تحتاج إلى الاتصال بجهاز نظير، على سبيل المثال عند ضبط جهاز إنترنت الأشياء أو نقل الملفات إلى الكاميرا. وفي مثل هذه الحالات، يبدأ الجهاز النظيري SoftAP وتسمح واجهة برمجة التطبيقات للتطبيق بتوجيه المستخدم للاتصال بالجهاز. لم يتم تصميم الشبكة الناتجة لتوفير الاتصال بالإنترنت، ولا يمكن للنظام استخدامها، ولا يمكن استخدامها في أي تطبيق باستثناء تطبيق الإعداد.

    • يلزم اختيار المستخدم والموافقة عليه في المرة الأولى التي يتم فيها الاتصال بزميل جديد.
    • هذا الإعداد مخصّص لتطبيقات إعداد إنترنت الأشياء (IoT) وتطبيقات نقل الملفات باستخدام بروتوكول إنترنت الأشياء (IoT).
  • ACTION_WIFI_ADD_NETWORKS واجهة برمجة التطبيقات: تسمح للتطبيقات (بعد موافقة المستخدم) بإضافة شبكات أو إعدادات "نقطة مرور" إلى قائمة الاشتراكات أو الشبكات المحفوظة. ثم يتم التعامل مع عمليات الضبط هذه على أنّها إذا أضافها المستخدم مباشرةً. على سبيل المثال، يمكن للمستخدم حذفها في وقت لاحق.

    • يجب الحصول على موافقة المستخدم لكل طلب لإضافة شبكات محفوظة.
    • هذا الإعداد مخصّص للتطبيقات التي تضبط نقطة وصول منزلية وتحتاج إلى إضافة الإعدادات إلى قائمة الشبكات المحفوظة للمستخدم. التطبيقات التي توفِّر إعدادات نقطة مرور لحساب المستخدم، مثل Enterprise والشبكات الموحّدة والمؤسسات التعليمية.

إعدادات Wi-Fi Enterprise

في نظام التشغيل Android 11 QPR1 والإصدارات الأحدث، يطبِّق النظام إعدادات أمان صارمة لاتصالات Wi-Fi Enterprise المستندة إلى بروتوكول أمان طبقة النقل (TLS). لمزيد من المعلومات، يمكنك الاطّلاع على ضبط إعدادات شبكة Wi-Fi الآمنة للمؤسسات.