ওয়াই-ফাই অবকাঠামো ওভারভিউ

অ্যান্ড্রয়েড ১০ এবং এর পরবর্তী সংস্করণগুলিতে, ওয়াই-ফাই পরিকাঠামোতে ইন্টারনেট সংযোগের জন্য ওয়াই-ফাই সাজেশন এপিআই এবং পিয়ার-টু-পিয়ার সংযোগের জন্য ওয়াই-ফাই নেটওয়ার্ক রিকোয়েস্ট এপিআই অন্তর্ভুক্ত রয়েছে। অ্যান্ড্রয়েড ১১ এবং এর পরবর্তী সংস্করণগুলিতে, সেটিংস ইনটেন্ট এপিআই আপনাকে একটি সংরক্ষিত নেটওয়ার্ক বা পাসপয়েন্ট কনফিগারেশন যোগ করার জন্য ব্যবহারকারীর অনুমোদন চাইতে দেয়।

এপিআই

এই তিনটি এপিআই ভিন্ন ভিন্ন ব্যবহারের ক্ষেত্রকে লক্ষ্য করে তৈরি এবং এদের সক্ষমতা ও সীমাবদ্ধতাও ভিন্ন ভিন্ন:

  • সাজেশন এপিআই (Suggestion API) : এটি এমন অ্যাপগুলোকে লক্ষ্য করে তৈরি, যেগুলো ইন্টারনেট-সক্ষম কনফিগারেশন সরবরাহ করে। এই কনফিগারেশনগুলোর কোনো একক মালিক ব্যবহারকারী নন। ব্যবহারকারীরা নির্দিষ্ট কনফিগারেশন বা সাজেশন প্রদানকারী অ্যাপটি নিষ্ক্রিয় করতে পারেন, কিন্তু সেগুলো মুছে ফেলতে পারেন না।

    • ব্যবহারকারীর অনুমোদন প্রতিটি অ্যাপের জন্য প্রয়োজন, অ্যাপ দ্বারা প্রস্তাবিত নেটওয়ার্কের জন্য নয়।
    • ক্যারিয়ার ওয়াই-ফাই অফলোড কনফিগারেশন অ্যাপ এবং অন্যান্য অ্যাপের জন্য উদ্দিষ্ট, যেগুলো সক্রিয়ভাবে অফলোড নেটওয়ার্ক পরিচালনা করতে পারে।
  • নেটওয়ার্ক রিকোয়েস্ট এপিআই : এটি এমন অ্যাপগুলোকে লক্ষ্য করে তৈরি করা হয়েছে যাদের কোনো পিয়ার ডিভাইসের সাথে সংযোগ করার প্রয়োজন হয়, যেমন কোনো IoT ডিভাইস কনফিগার করার সময় বা ক্যামেরায় ফাইল স্থানান্তর করার সময়। এই ধরনের ক্ষেত্রে, পিয়ার ডিভাইসটি একটি SoftAP চালু করে এবং এপিআইটি অ্যাপটিকে ব্যবহারকারীকে ডিভাইসটির সাথে সংযোগ করার জন্য নির্দেশনা দেয়। এর ফলে তৈরি হওয়া নেটওয়ার্কটি ইন্টারনেট অ্যাক্সেস দেওয়ার জন্য নয়, এটি সিস্টেম দ্বারা ব্যবহার করা যায় না এবং কনফিগারকারী অ্যাপটি ছাড়া অন্য কোনো অ্যাপ এটি ব্যবহার করতে পারে না।

    • নতুন কোনো পিয়ারের সাথে প্রথমবার সংযোগ স্থাপনের জন্য ব্যবহারকারীর নির্বাচন ও অনুমোদন প্রয়োজন।
    • IoT কনফিগারেশন অ্যাপ এবং IoT ফাইল ট্রান্সফার অ্যাপের জন্য উদ্দিষ্ট।
  • ACTION_WIFI_ADD_NETWORKS API : অ্যাপগুলিকে (ব্যবহারকারীর অনুমোদন সাপেক্ষে) সংরক্ষিত নেটওয়ার্ক বা সাবস্ক্রিপশন তালিকায় নেটওয়ার্ক বা পাসপয়েন্ট কনফিগারেশন যোগ করার সুযোগ দেয়। এরপর এই কনফিগারেশনগুলিকে এমনভাবে বিবেচনা করা হয় যেন ব্যবহারকারী সেগুলি সরাসরি যোগ করেছেন। উদাহরণস্বরূপ, ব্যবহারকারী পরবর্তীতে সেগুলি মুছে ফেলতে পারেন।

    • সংরক্ষিত নেটওয়ার্ক যোগ করার প্রতিটি অনুরোধের জন্য ব্যবহারকারীর অনুমোদন প্রয়োজন।
    • এটি এমন অ্যাপের জন্য তৈরি যা বাড়ির অ্যাক্সেস পয়েন্ট কনফিগার করে এবং সেই কনফিগারেশনটি ব্যবহারকারীর সংরক্ষিত নেটওয়ার্ক তালিকায় যুক্ত করতে চায়। এছাড়াও এটি এমন অ্যাপের জন্যও ব্যবহৃত হয় যা ব্যবহারকারী-অ্যাকাউন্টের পাসপয়েন্ট কনফিগারেশন সরবরাহ করে, যেমন এন্টারপ্রাইজ, ফেডারেটেড নেটওয়ার্ক এবং শিক্ষা প্রতিষ্ঠান।

সুরক্ষিত ওয়াই-ফাই এন্টারপ্রাইজ কনফিগারেশন

Android 11 QPR1 এবং এর পরবর্তী সংস্করণগুলোতে, সিস্টেম TLS-ভিত্তিক Wi-Fi Enterprise সংযোগের জন্য কঠোর নিরাপত্তা কনফিগারেশন বাধ্যতামূলক করে। আরও তথ্যের জন্য, সুরক্ষিত Wi-Fi Enterprise কনফিগারেশন দেখুন।