যখন একটি নেটওয়ার্ক সুইচ ইন্টারফেস এটি পরিচালনা করতে পারে তার চেয়ে বেশি ট্র্যাফিক পায়, নেটওয়ার্ক সুইচ হয় এটিকে বাফার করতে বেছে নেবে, অথবা নেটওয়ার্ক সুইচ এটিকে ফেলে দেবে।
নেটওয়ার্ক সুইচের ক্যাশে সাধারণত নেটওয়ার্ক ইন্টারফেসের বিভিন্ন গতি, নেটওয়ার্ক সুইচের ট্র্যাফিকের হঠাৎ বিস্ফোরণ বা একাধিক থেকে এক ট্রাফিক ট্রান্সমিশনের কারণে ঘটে।
নেটওয়ার্ক সুইচগুলিতে বাফারিং ঘটায় সবচেয়ে সাধারণ সমস্যাটি হ'ল এক থেকে এক ট্রাফিকের হঠাৎ পরিবর্তন। উদাহরণস্বরূপ, একটি অ্যাপ্লিকেশন একাধিক সার্ভার ক্লাস্টার নোডের উপর নির্মিত। যদি নোডগুলির মধ্যে একটি একই সময়ে অন্যান্য সমস্ত নোডের নেটওয়ার্ক সুইচ থেকে ডেটা অনুরোধ করে, তবে সমস্ত উত্তর একই সময়ে নেটওয়ার্ক সুইচগুলিতে পৌঁছাতে হবে। যখন এটি ঘটে, সমস্ত নেটওয়ার্ক থেকে ট্র্যাফিক বন্যা অনুরোধকারীর নেটওয়ার্ক সুইচের পোর্টে চলে যায়। যদি নেটওয়ার্ক সুইচের পর্যাপ্ত বহির্গমন বাফার না থাকে, তাহলে নেটওয়ার্ক সুইচ কিছু ট্র্যাফিক ড্রপ করতে পারে, অথবা নেটওয়ার্ক সুইচ অ্যাপ্লিকেশন লেটেন্সি বাড়ায়। পর্যাপ্ত নেটওয়ার্ক সুইচ বাফারগুলি নিম্ন-স্তরের প্রোটোকলের কারণে প্যাকেটের ক্ষতি বা নেটওয়ার্ক বিলম্ব প্রতিরোধ করতে পারে।
বেশিরভাগ আধুনিক ডেটা সেন্টার সুইচিং প্ল্যাটফর্মগুলি নেটওয়ার্ক সুইচগুলির একটি ভাগ করা সুইচিং ক্যাশের মাধ্যমে এই সমস্যার সমাধান করে। নেটওয়ার্ক সুইচগুলিতে নির্দিষ্ট পোর্টের জন্য বরাদ্দকৃত বাফার স্পেস রয়েছে। নেটওয়ার্ক সুইচ শেয়ার্ড সুইচ ক্যাশে বিক্রেতা এবং প্ল্যাটফর্মের মধ্যে ব্যাপকভাবে পরিবর্তিত হয়।
কিছু নেটওয়ার্ক সুইচ বিক্রেতা নির্দিষ্ট পরিবেশের জন্য ডিজাইন করা নেটওয়ার্ক সুইচ বিক্রি করে। উদাহরণ স্বরূপ, কিছু নেটওয়ার্ক সুইচের বড় বাফার প্রসেসিং আছে, যা অনেক-থেকে-এক ট্রান্সমিশন পরিস্থিতিতে Hadoop পরিবেশের জন্য উপযুক্ত। নেটওয়ার্ক সুইচগুলি এমন পরিবেশে যেখানে ট্র্যাফিক বিতরণ করা যেতে পারে, নেটওয়ার্ক সুইচগুলির সুইচ স্তরে বাফারগুলির প্রয়োজন হয় না৷
নেটওয়ার্ক সুইচের বাফার খুবই গুরুত্বপূর্ণ, কিন্তু আমাদের কতটা নেটওয়ার্ক সুইচ স্পেস দরকার তার সঠিক উত্তর নেই। বিশাল নেটওয়ার্ক সুইচ বাফার মানে নেটওয়ার্ক কোনো ট্র্যাফিক ড্রপ করে না, কিন্তু এর মানে হল নেটওয়ার্ক সুইচ লেটেন্সি বৃদ্ধি—ডেটা যা নেটওয়ার্ক সুইচের মাধ্যমে ফরওয়ার্ড করার আগে অপেক্ষা করতে হবে। কিছু নেটওয়ার্ক অ্যাডমিনিস্ট্রেটর ছোট নেটওয়ার্ক সুইচ বাফার পছন্দ করে, অ্যাপ্লিকেশন বা প্রোটোকলকে কিছু ট্র্যাফিক পরিচালনা করতে দেয়। সঠিক উত্তর হল আপনার অ্যাপ্লিকেশানের নেটওয়ার্ক সুইচগুলির ট্র্যাফিক প্যাটার্নগুলি বোঝা এবং সেই প্রয়োজনগুলির সাথে মানানসই একটি নেটওয়ার্ক সুইচ বেছে নেওয়া৷
