یادگیری مک آدرس در سوئیچ

در ارسال یک بسته از دیوایس مبدا به دیوایس مقصد در سوئیچ موارد زیر وجود دارند.

  • Learning
  • Flooding
  • Forwarding
  • Filternig
  • Aging

به شکل زیر دقت کنید

switch

می خواهیم روند ارسال بسته ای را از کامپیوتر A در سگمنت A به کامپیوتر B در سگمنت C ارسال کنیم.

  • Learning

در ابتدا یک بسته از کامپیوتر A به سوئیچ ارسال می شود. سوئیچ اطلاعات مک آدرس ماشین فرستنده و شماره پورت را به جدول اضافه می کند. یک زمان سنج به نام Time Stamp به این اطلاعات می افزاید. وظیفه Time stamp به روز نگه داشتن این اطلاعات است و با پایان یافتن این محدوده زمانی (300 ثانیه) این اطلاعات پاک می شود.

  • Flooding

اگر آدرس مک کامپیوتر B در جدول وجود نداشت آنگاه سوئیچ یک بسته را بصورت broadcast در شبکه (به جز پورتی که متصل به کامپیوتر A است) ارسال می کند و منتظر پاسخ ماشین B می ماند. به این عمل Flooding می گویند.

  • Forwarding

کامپیوتر B بسته را دریافت کرده و بسته ای را به سمت کامپیوتر A ارسال می کند. آدرس مک کامپیوتر B به همراه یک Time Stamp در CAM Table ذخیره می شود. سوئیچ آدرس مک کامپیوتر A را می داند. ارتباط بین کامپیوتر B و A را برقرار می کند. سپس عملیات ارسال بسته از A به B انجام می شود. به این عملیات Forwarding می گویند. یعنی سوئیچ بسته ارسالی از کامپیوتر A را از یک پورت خود به پورتی که کامپیوتر B به آن متصل است Forward می کند.

  • Filteing

برای مثال دو کامپیوتر A و C را در نظر بگبربد. این دو کامپیوتر به یک Hub اتصال دارند و Hub به سوئیچ متصل است. اگر کامپیوتر A بسته ای را به سمت کامپیوتر C ارسال کند. این بسته توسط Hub روی همه پورت های آن ارسال می شود. بسته به سوئیچ می رسد. سوئیچ به جدول خود نگاهی می اندازدو متوجه می شود که هر دو کامپیوتر روی یک پورت هستند و متعلق به یک سگمنت. در اینجا سوئیچ بسته ها را Filter می کند و عملیات Forward منتفی است. بسته به کامپیوتر گیرنده یعنی C ارسال می شود.

  • Aging

تکنیکی است که اطلاعات مربوط به مک آدرس های قدیمی که Time Stamp آن به روز نمی شود را پاک می کند. در اینصورت فضای قابل توجهی از حافظه آزاد می شود.

نکته

  • اگر یک کامپیوتر به پورت دیگری از سوئیچ منتقل شود در نتیجه اطلاعات آن از پورت قدیمی پاک می شود و در جدول CAM Table سوئیچ مک آدرس کامپیوتر به همراه Time Stamp به پورت جدید نظیر شده سپس ذخیره می شود.
  • اگر در جدول CAM Table یک مک آدرس به یک پورت نظیر شده باشد و به دلایلی از این پورت برود و دوباره به آن برگردد اگر اطلاعات این مک آدرس در CAM Table وجود داشت تنها زمان Time Stamp آپدیت می شود.

نکته

زمان Time Stamp برابر 300 ثانیه است و اگر این زمان سپری شود توسط تکنیک Aging اطلاعات مربوط به مورد مذکور از جدول CAM Table پاک می شود.

1,228
۰
۶ اسفند ۹۲
برچسب ها :

فرزانه تقدیسی

کارشناس ارشد هوش مصنوعی – پس از اتمام دوره Elastix & MCSE & CCNA & CCNP و اخذ مدارک بین المللی در این حوزه مشغول به کار شدم