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

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

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

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

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

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

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

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

إعدادات خدمة Wi-Fi Enterprise الآمنة

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