নিম্নলিখিত হার্ডওয়্যার দৃশ্যকল্প বিবেচনা করুন:
- ডিভাইস: এই ডিভাইসটি থেকে আমি তথ্য পেতে চাই। এটি চালিত হলে, এটি একটি ওয়াইফাই নেটওয়ার্ক তৈরি করে যার SSID / নেটওয়ার্ক কী সংশোধন করা হয় এবং পরিবর্তন করা যাবে না। যখন আমি কম্পিউটার বা ফোনের সাথে নেটওয়ার্কে যোগদান করি, তখন আমার আইপি ঠিকানা 192.168.1.2 বরাদ্দ করা হবে। ডিভাইস A সর্বদা 19২.168.1.1 হবে এবং আমি পোর্ট 5000, 192.168.1.1 এ একটি সকেট খোলার মাধ্যমে তথ্য পেতে পারি। তথ্য প্রতি সেকেন্ডে 500 কিলোবাইটের হারে আসবে।
- ওয়াইফাই-একমাত্র ট্যাবলেট: আমি ট্যাবলেটটি ডিভাইস থেকে তথ্য পেতে চাই, তবে একই ট্যাবলেটটি আমার হোম নেটওয়ার্কে (19২.168.0.x) একই সময়ে থাকতে চাই, তাই এটি ইন্টারনেট থাকতে পারে। সুতরাং এটি সরাসরি ডিভাইসে সংযোগ করতে পারে না, অন্যথায় এটিতে কোন ইন্টারনেট থাকবে না।
- কম্পিউটার (ইথারনেট + ওয়াইফাই): আমি এটি একটি সেতু হিসাবে ব্যবহার করছি। কম্পিউটারটি ডিভাইসটির দ্বারা তৈরি ওয়াইফাই নেটওয়ার্কের সাথে যুক্ত হওয়ার জন্য তার ওয়াইফাই কার্ড ব্যবহার করে এবং ইথারনেট সহ আমার হোম নেটওয়ার্কে থাকে। আমার কম্পিউটারটি 19২.168.0 ইন্টারফেসে পোর্ট 5000 এ শোনে এবং 19২.168.1 ইন্টারফেসে এটি 5000 পোর্টে পাঠায়, এটি পাওয়া নির্দেশাবলী ব্যবহার করে https://stackoverflow.com/questions/11525703/port-forwarding-in-windows ।
এই সমাধানটি কাজ করে তবে, ডিভাইস থেকে ডাটা রেট 500 কিলোবাইট প্রতি সেকেন্ডে নয়, এটি এখন প্রতি সেকেন্ডে 250 কিলোবাইট এবং খুব ধীর। আমি কি ভুল করছি? আমি কি কিনতে পারব এমন কোনো বিশেষ হার্ডওয়্যার আছে, নাকি আমি সর্বোচ্চ গতিতে সেতুর জন্য ডিডি-ডাব্লুআরটি রাউটার ব্যবহার করতে পারি?