একটি স্যুইচ কীভাবে একটি ম্যাকের ঠিকানা শিখতে পারে না তার অনুসন্ধান সারণীতে?


12

আমার তুলনামূলকভাবে বোবা প্রশ্ন আছে। মনে করুন স্যুইচটি সবে শুরু হয়েছে, এবং এটি এমন একটি ফ্রেম পেয়েছে যাতে কোনও ম্যাক অ্যাড্রেস টেবিলের মধ্যে নেই এমন একটি ডিভাইসটির জন্য একটি গন্তব্য MAC ঠিকানা রয়েছে।

তাহলে কি হয়? এটি কি সম্প্রচারিত (ম্যাক ঠিকানা ff:ff:ff:ff:ff:ff) এবং সংযুক্ত ডিভাইসগুলি থেকে উত্তরগুলি গ্রহণ করে, বা এমন কোনও প্রোটোকল ব্যবহৃত হয় যা ব্যবহার করা হয়? আমি মনে করি না যে সুইচটি এআরপি (অ্যাড্রেস রেজোলিউশন প্রোটোকল) ব্যবহার করে?


1
আপনি যদি এটির বিষয়ে চিন্তা করেন, যখন কোনও স্যুইচ আসলে কোনও ফ্রেম স্যুইচ করতে পারে না (কারণ এটির টেবিলে এটির প্রয়োজনীয় অংশ নেই), তবে এটি সাধারণত সামঞ্জস্যের কারণে সেই ফ্রেমটিকে হাব হিসাবে বিবেচনা করে।
টড উইলকক্স

উত্তরের জন্য সবাইকে সত্যিই ধন্যবাদ।

উত্তর:


28

ভাল প্রশ্ন. আমি একটি অ্যানিমেশন দিয়ে উত্তর করব:

এখানে চিত্র বর্ণনা লিখুন

হোস্ট এ যখন ফ্রেম প্রেরণ করে, তখন তার ম্যাক ঠিকানা টেবিলের মধ্যে স্যুইচটির কিছুই থাকে না । ফ্রেমটি পাওয়ার পরে, এটি পোর্ট ম্যাপিংয়ে স্যুইচ করতে হোস্ট এ এর ম্যাক ঠিকানা রেকর্ড করে । যেখানে গন্তব্য MAC ঠিকানা হল যেহেতু এটা জানি না, এটি বন্যা সমস্ত পোর্ট আউট ফ্রেম।

এটি আশ্বাস দেয় যে হোস্ট বি যদি বিদ্যমান থাকে (যা এই সময়ে, স্যুইচটি এখনও জানে না), এটি এটি গ্রহণ করবে। আশা করি, ফ্রেমটি পাওয়ার পরে, হোস্ট বি একটি প্রতিক্রিয়া ফ্রেম তৈরি করবে, যা সুইচটিকে রিটার্ন ফ্রেম থেকে ম্যাক ঠিকানা ম্যাপিং শিখতে দেবে।

এখানে একটি সুইচ কীভাবে কাজ করে সে সম্পর্কে আপনি আরও পড়তে পারেন (যেখান থেকে আমি অ্যানিমেশনটি নিয়েছি)। কোনও প্যাকেট কোনও নেটওয়ার্কের মধ্যে কীভাবে চলে আসে তা নিবিড়ভাবে দেখার জন্য আমি পুরো নিবন্ধ সিরিজটি পড়ার পরামর্শ দেব ।

বন্যার বনাম সম্প্রচার শর্তাদি সম্পর্কিত একটি সর্বশেষ নোট । একটি স্যুইচ কখনও ফ্রেম সম্প্রচার করে না , একটি সম্প্রচার কোনও স্যুইচ গ্রহণ করতে পারে না। একটি স্যুইচ কেবল একটি ফ্রেমে প্লাবিত করতে পারে । একটি সম্প্রচার হ'ল গন্তব্য ম্যাকের ঠিকানা সহ একটি ফ্রেম ffff.ffff.ffff। এটি প্রায়শই বিভ্রান্ত হয় কারণ শেষের প্রভাবটি একই হয় তবে এগুলি আসলে আলাদা


বন্যা এবং সম্প্রচারের মধ্যে প্রধান পার্থক্য হ'ল পরবর্তী
নোডগুলি কীভাবে

2
@ ফেরিবিগ সঠিক কিন্তু আমি ফ্রেজ এটা কিছুটা ভিন্ন ... একটি সুইচ মধ্যে মূল পার্থক্য হবে ফ্লাড একটি ইউনিকাস্ট ফ্রেম, এবং একটি সুইচ বন্যা একটি ব্রডকাস্ট ফ্রেম কিভাবে পরবর্তী নোড (গুলি) প্রতিক্রিয়া হবে। কোনও ফ্রেম সম্প্রচার করে সুইচ বলে কোনও জিনিস নেই । (এই মন্তব্যটি এবং আমার উত্তরটি ট্রানজিট ট্র্যাফিকের কথা বলছে, স্যুইচটিতে / স্যুইচ থেকে পরিচালিত ট্র্যাফিকের কথা নয়)
এডি

5

স্যুইচটি এআরপি ব্যবহার করে না , তবে এআরপি দুটি কারণে এই পরিস্থিতিটিকে প্রথম স্থানে রোধ করতে সহায়তা করতে পারে:

  1. নোড এ যদি কোনও আইপি প্যাকেট নোড বিতে প্রেরণ করে যা এটির আরপি ক্যাশে নেই, তবে এটি প্রথমে একটি এআরপি অনুরোধ প্রেরণ করবে (এটি একটি সম্প্রচারের প্যাকেট, এবং স্যুইচ দ্বারা স্বয়ংক্রিয়ভাবে সমস্ত পোর্টে প্লাবিত হবে)। নোড বি যখন তার এআরপি উত্তর পাঠায়, স্যুইচটি তার MAC ঠিকানা শিখবে। সুতরাং, আসল ডেটা স্থানান্তর হওয়ার সময়, স্যুইচটি ইতিমধ্যে অংশগ্রহণকারীদের ম্যাকের ঠিকানাগুলি জানে এবং ডেটা প্যাকেটগুলি বন্যার প্রয়োজন হয় না।

  2. অনেকগুলি ডিভাইস, যখন তাদের লিঙ্কটি উপরে যায়, একটি অকৃত্রিম এআরপি প্যাকেট প্রেরণ করবে । নেটওয়ার্কে অন্যান্য নোডের এআরপি ক্যাশগুলি আপডেট করার পাশাপাশি, জিএআরপি স্যুইচের ম্যাক ঠিকানা সারণীও পূরণ করবে।

আইপিভি 6 এআরপি ব্যবহার করে না, তবে এনডিপি একটি অনুরূপ উদ্দেশ্য পূরণ করে।

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


4

যখন একটি স্যুইচ একটি ফ্রেম গ্রহণ করে, এটি উত্স ম্যাকের ঠিকানা এবং পোর্ট যার উপরে এটি ফ্রেমটি পেয়েছে তার সাথে তার MAC ঠিকানা টেবিলটি আপডেট করে। গন্তব্য ম্যাক ঠিকানা যদি তার ম্যাক ঠিকানা সারণীতে না থাকে (অজানা ইউনিকাস্ট), ফ্রেমটি বন্দরটি সমস্ত বন্দরগুলিতে প্লাবিত করে, যেখানে পোর্টটি ফ্রেম প্রাপ্ত হয়েছিল তা বাদ দিয়ে।


যখন এটি বন্যা ব্যতীত, এটি ফ্রেমে বন্দর দেয় না যে বন্দর থেকে এটি ফ্রেমটি পেয়েছিল, তাই না?
টড উইলকক্স

1
ঠিক। এটি যে বন্দরে ফ্রেম প্রাপ্ত হয়েছিল তা এটি প্রেরণ করে না।
রন মউপিন

3
আমি কেবল যুক্ত করব যে ডিভাইসটির জবাব না দেওয়া পর্যন্ত স্যুইচটি নতুন (গন্তব্য) ম্যাক ঠিকানাটি শিখবে না।
রন ট্রাঙ্ক

সমস্ত বন্দরে ফ্রেম প্লাবিত করে, সুরক্ষা ঝুঁকি আছে?

3
এটা হতে পারে. এবং এজন্যই কিছু / অনেকগুলি স্যুইচ অজানা ইউনিকাস্টের (পাশাপাশি মাল্টিকাস্টের) ইউনিকাস্ট বন্যাকে অক্ষম করার পক্ষে সমর্থন করে net
রিকি বিম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.