সংযোগটি সেট আপ হয়ে গেলে আমি পার্থক্যটি খুব তাৎপর্যপূর্ণ হওয়ার আশা করব না ।
টিএলএস সাধারণভাবে উত্পন্ন ওভারহেডের একটি ভাঙ্গন এখানে পাওয়া যাবে । গুরুত্বপূর্ণ বিটগুলি হ'ল:
- নতুন টিএলএস অধিবেশন স্থাপনের জন্য মোট ওভারহেড গড়ে প্রায় 6.5k বাইটে আসে
- বিদ্যমান টিএলএস সেশনটি পুনরায় শুরু করতে মোট ওভারহেড গড়ে প্রায় 330 বাইট আসে
- এনক্রিপ্ট করা তথ্যের মোট ওভারহেড প্রায় 40 বাইট (20 + 15 + 5)
- উপরের গণনাগুলিকে কোনও পরিবেশের সুনির্দিষ্টভাবে প্রতিবিম্বিত করতে খুব সহজেই পরিবর্তন করা সহজ, সুতরাং এটি টিএলএস ওভারহেডের জন্য একটি ভিত্তি হিসাবে বিবেচিত হওয়া উচিত, প্রশ্নটির উত্থাপিত প্রশ্নের উত্তর নয়।
এই পরিসংখ্যানগুলি কীভাবে গণনা করা হয়েছিল তা দেখার জন্য এটি একটি পঠনযোগ্য T টিএলএস কীভাবে এই সমস্তগুলির সাথে কীভাবে কাজ করে তার একটি বৃহত্তর বোঝার সাথে আপনার বের হওয়া উচিত। অন্যান্য উত্তরে যেমন উল্লেখ করা হয়েছে, রেডিও ট্রান্সমিশনটি শক্তির বৃহত্তম ব্যবহারগুলির মধ্যে একটি হতে পারে, যা প্রায়শই আইওটি-র একটি বাধা হয়ে থাকে, সুতরাং অধিবেশনটি প্রতিষ্ঠিত হয়ে গেলে, ওভারহেড খুব বেশি তাৎপর্যপূর্ণ হয় না, বিশেষত আপনার বার্তাগুলি যদি হয় তুচ্ছ সংক্ষিপ্ত না।
HiveMQ দ্বারা নিবন্ধে উল্লিখিত হিসাবে টিএলএস কীভাবে এমকিউটিটির কার্যকারিতা প্রভাবিত করে? :
সুসংবাদটি হ'ল, একজন এমকিউটিটি ক্লায়েন্টকে কেবলমাত্র প্রতি সেশনে একবার সংযোগ স্থাপন করা দরকার - এইচটিটিপি-র মতো প্রোটোকলের বিপরীতে, প্রতিটি অনুরোধে একটি সংযোগ পুনঃপ্রতিষ্ঠা করা দরকার (যদি কোনও লাইভ রাখে না বা লংয়ের মতো অন্যান্য কৌশল ব্যবহার করা হয়) পোলিংয়ের জায়গা রয়েছে)। একবার ব্রোকারের সাথে সংযুক্ত হয়ে গেলে ক্লায়েন্ট কোনও অতিরিক্ত হ্যান্ডশেক ওভারহেড ছাড়াই বার্তা প্রেরণ এবং গ্রহণ করতে পারে। টিএলএস ব্যবহারের জন্য অতিরিক্ত বাফার বরাদ্দ করা দরকার, তাই এমকিউটিটি সংযোগে র্যামের ব্যবহারও কিছুটা বেশি।
50,000 ক্লায়েন্ট সংযুক্ত হয়ে গেলে তারা ব্রোকারে সিপিইউ ব্যবহারের একটি গ্রাফও সরবরাহ করে :
চিত্র উত্স: HiveMQ (উপরের লিঙ্কিত নিবন্ধটি দেখুন)
নোট কি যে এই প্রায় অবশ্যই না একটি টিপিক্যাল ব্যবহার প্যাটার্ন, কিন্তু ডেটা তবুও আকর্ষণীয়। আপনি দেখতে পাচ্ছেন, হ্যান্ডশেকগুলি প্রগতিতে চলাকালীন সেখানে একটি বিশাল ওভারহেড রয়েছে, তবে এর পরে, সিপিইউ ওভারহেড প্রায় অভিন্ন। আমি ক্লায়েন্টের উপর একই জিনিস আশা করব।
তবুও, এখানে সাধারণ পরামর্শটি সঠিক: একটি স্বীকৃত মানদণ্ড আপনাকে সত্যিকার অর্থে প্রয়োজনীয় তথ্য দেবে না; টিএলএস আপনার ব্যবহারের ক্ষেত্রে কীভাবে প্রভাব ফেলবে তা জানতে, আপনার এটির পরীক্ষা করা দরকার ... আপনার ব্যবহারের ক্ষেত্রে !