نمایش نتایج: از شماره 1 تا 6 از مجموع 6
سپاس ها 4سپاس
  • 3 توسط A.Yazdani
  • 1 توسط A.Yazdani

موضوع: mac-address-table Analysis

  
  1. #1
    نام حقيقي: محمدرضا

    عضو عادی
    تاریخ عضویت
    Aug 2012
    محل سکونت
    تهران
    نوشته
    91
    سپاسگزاری شده
    8
    سپاسگزاری کرده
    32

    mac-address-table Analysis

    سلام به همه




    با اجازه دوستان، من دو تا سوال داشتم، که به هم مربوطند، وبه شکل فوق برمی گردد.
    پرسش اول: این که هر پورت سوییچ، خودش یک
    MAC دارد، برایم گنگ است.ممکن است دوستان با توضیحشان، این مورد را برایم روشن نمایند.

    پرسش دوم: از تمام کامپیوترها به همدیگه
    ping زدم. سپس ازسوییچ 3560 ای که در بالا واقع شده show mac-address-table گرفتم. که نتیجه آن عکس ذیل می باشد.


    به عنوان مثال، MAC-Table این سوییچ3560 نشان می دهد که روی پورت F0/2 سه عدد mac-address یاد گرفته شده است. روی PCها رفتم و MAC Address آنها رانگاه کردم.معلوم شد دوتای آن مربوط به PC2 و PC3 می باشد.(باز هم تاکید می کنم در مورد MAC های یادگرفته شده روی پورت F0/2 از سوییچ 3560 بالایی داریم صحبت می کنیم.) و دیگری مربوط به f0/2 سوییچ 2950B می باشد.
    در مورد
    PCها حرفی ندارم و بدیهی است که باید درون mac-address-table باشند.
    اما

    بحث من در مورد
    f0/2 از سوییچ 2950B می باشد.
    اولا اصلا چرا
    f0/2 از سوییچ2950B را درون mac-address-table مربوط به سوییچ 3560، آوردیم؟
    دوما چرا
    f0/10 و f0/11 از سوییچ 2950B را درون mac-address-table مربوط به سوییچ 3560، نیاوردیم؟(اگر به هر دلیلی که f0/2 راآوردیم، پس f0/10 وf0/11هم باید بیایند، پس چرا نیامده)
    ممنون می شوم، دوستان توضیح دهند. ببخشید یه کمی طولانی شد.




    موضوعات مشابه:

  2. #2
    نام حقيقي: احمد یزدانی (Poker)

    عضو ویژه شناسه تصویری A.Yazdani
    تاریخ عضویت
    Aug 2010
    محل سکونت
    Isfahan
    نوشته
    946
    سپاسگزاری شده
    1312
    سپاسگزاری کرده
    430
    نوشته های وبلاگ
    8
    یکی از دلایلی که پورت های Switch نیاز به MAC داره برای پکت ها و فریم هایی هستند که خود Switch ایجاد می کنند . برخی از پروتکل ها نظیر CDP , SNMP , STP و ... نیاز به MACدارند برای حرف زدن . Switch L3 در شکل بالا نیاز نداره هرچی MAC در شبکه هست رو یاد بگیره . تنها MAC فریم هایی که از یه اینترفیس وارد می شه رو در خودش ثبت می کنه تا بدونه اگه قرار شد روزی به سمت این MAC پکتی ارسال کنه رو کدوم اینترفیس ارسال کنه .

    چرا آدرس 2960 رو گرفته ؟ می تونه برای CDP باشه . ممکنه از خود 2960 کسی L3 switch رو Ping کرده باشه . و میاد MAC اون اینترفیسی که مستقیم بش وصل هست رو ثبت می کنه نه اینترفیس های دیگه رو .


    ویرایش توسط A.Yazdani : 2013-09-13 در ساعت 03:31 PM
    aliafzalan، paravand20 و mrm59 سپاسگزاری کرده‌اند.

  3. #3
    نام حقيقي: محمدرضا

    عضو عادی
    تاریخ عضویت
    Aug 2012
    محل سکونت
    تهران
    نوشته
    91
    سپاسگزاری شده
    8
    سپاسگزاری کرده
    32
    با تشکر از پاسخ شما آقای یزدانی.
    نمی دونم چرا، اما پس از خواندن پاسخ شما، برداشت ذیل به ذهنم افتاد. آیا این برداشت صحیح است:
    در همان شکل نخست، فرض کنیم شبکه مدتی کار کرده و mac-address-table ها روی سوییچ ها تشکیل شده است.اکنون از PC3 می خواهیم PC1 را ping کنیم. پکتی که به دست 2950B می رسد از طریق fa0/11 ، دارای source MAC، کارت شبکه روی PC3 است و destination MAC کارت شبکه روی PC1 را داراست. این پکت از طریق fa0/11 وارد سوییچ2950B می گردد. این سوییچ mac-address-table اش را نگاه می کند، و درمیابد که برای رسیدن به مقصد باید آن را ازطریق forward ، fa0/2 کند.
    حال پرسشم همین جاست. آیا درست می گویم:وقتی می خواهد آن را روی پورت fa0/2 بفرستد، می آید و source MAC address آن را تغییر داده و MAC Address مربوط به خود پورت fa0/2 سوییچ 2950B را در پکت قرار می دهد.
    یعنی وقتی از یک پورت سوییچ می خواهد روی پورت دیگرش
    forward کند، source mac address را تغییر می دهد.

    اگر این مطلبی که گفتم صحیح باشد، در نتیجه پورت
    fa0/2 روی سوییچ 3560 بالایی، هیچ گاه پکتی که source mac address آن مربوط به fa0/10 و یا fa0/11 سوییچ 2950B باشد، دریافت نخواهد کرد. و منطقی است که این پورت ها، در mac-address-table سوییچ 3560 بالایی ظاهر نشوند. دقیقا می شود پاسخ همان سوالی که پی آن بودم.

    آیا برداشت من صحیح است. اگر جایی مشکل دارد، لطفا به من متذکر شوید.



  4. #4
    نام حقيقي: محمدرضا

    عضو عادی
    تاریخ عضویت
    Aug 2012
    محل سکونت
    تهران
    نوشته
    91
    سپاسگزاری شده
    8
    سپاسگزاری کرده
    32
    ببخشید، الان که خوب فکر می کنم، می بینم با این برداشتی که در قسمت قبلی گفتم، نمی شود وجود MAC Address مربوط به PCهای 2و3 را درون mac-address-table سوییچ 3560 توجیه نمود.

    یه جای کار مشکلی هست. میشه لطفا راهنمایی ام کنید.



  5. #5
    نام حقيقي: احمد یزدانی (Poker)

    عضو ویژه شناسه تصویری A.Yazdani
    تاریخ عضویت
    Aug 2010
    محل سکونت
    Isfahan
    نوشته
    946
    سپاسگزاری شده
    1312
    سپاسگزاری کرده
    430
    نوشته های وبلاگ
    8
    نقل قول نوشته اصلی توسط mrm59 نمایش پست ها
    حال پرسشم همین جاست. آیا درست می گویم:وقتی می خواهد آن را روی پورت fa0/2 بفرستد، می آید و source MAC address آن را تغییر داده و MAC Address مربوط به خود پورت fa0/2 سوییچ 2950B را در پکت قرار می دهد.
    یعنی وقتی از یک پورت سوییچ می خواهد روی پورت دیگرش
    forward کند، source mac address را تغییر می دهد.
    .
    خیر .برداشت شما اشتباه است .این کاری که شما گفتید رو دیوایس های لایه 3 انجام میدن و به اون Proxy arp می گن که بحثش جداست . توجه داسته باشید Swtich L3 شما اینجا داره لایه 2 کار می کنه .
    خیلی سادست :
    در ابتدا پیغام های ARP فرستاده میشه و بعد MAC address table ها تشکیل میشه . SwitchB می دونه از کدوم مسیر باید برسه به PC1 و اون از طریق L3switch هست کاری به بقیه ماجرا نداره پکت رو تحویل می ده به SL3 حالا دوباره SL3 می دونه PC1 کجا قرار داره ( پیغام های Broadcast که در ابتدا فرستاده شده و با توجه به جدول MAC address ) پکت رو تحویل SwitchA میدهد و الی آخر . . .


    mrm59 سپاسگزاری کرده است.

  6. #6
    نام حقيقي: محمدرضا

    عضو عادی
    تاریخ عضویت
    Aug 2012
    محل سکونت
    تهران
    نوشته
    91
    سپاسگزاری شده
    8
    سپاسگزاری کرده
    32
    نقل قول نوشته اصلی توسط A.Yazdani نمایش پست ها
    خیلی سادست :
    در ابتدا پیغام های ARP فرستاده میشه و بعد MAC address table ها تشکیل میشه . SwitchB می دونه از کدوم مسیر باید برسه به PC1 و اون از طریق L3switch هست کاری به بقیه ماجرا نداره پکت رو تحویل می ده به SL3 حالا دوباره SL3 می دونه PC1 کجا قرار داره ( پیغام های Broadcast که در ابتدا فرستاده شده و با توجه به جدول MAC address ) پکت رو تحویل SwitchA میدهد و الی آخر . . .
    بله من هم اولین چیزی که از کتابهام و ebookها و search های اینترنت به آن رسیدم، همین مطلبی است که شما اشاره فرمودید. اما از آنجا که دلیل Entry مربوط به MAC خود سوییچ را نمی توانستم توجیه کنم، فکر می کردم یه جای کارم اشتباست. اکنون که با پاسخ شما به این اطمینان رسیدم که این تحلیل درست است، دوباره مطالبی که شما فرمودید را مرور کردم. قسمت ذیل که فرمودید:


    نقل قول نوشته اصلی توسط A.Yazdani نمایش پست ها
    می تونه برای CDP باشه . ممکنه از خود 2960 کسی L3 switch رو Ping کرده باشه . و میاد MAC اون اینترفیسی که مستقیم بش وصل هست رو ثبت می کنه نه اینترفیس های دیگه رو .

    من که از سوییچ ها ping نکردم. فقط از تمام PC ها به هم ping کردم.و آمدم روی تمامی سوییچ ها،پروتکل CDP را روی همه اینترفیس ها غیر فعال نموده و ذخیره و reload . باز هم ثمری نداشت و آن پورت خود سوییچ را همچنان نشان می داد.
    من تازه شروع به خواندن CCNAنموده ام.فکر کنم جلوتر که بروم، مباحث STP ، SNMP، Link Aggregation ، Etherchannelو ... را بخوانم. موضوع برایم روشن تر شود.
    باز هم از راهنمایی شما متشکرم.




کلمات کلیدی در جستجوها:

پورت سوییچ mac دارد

نمایش mac روی سوییچ

mac address همان mac ping است؟

برچسب برای این موضوع

مجوز های ارسال و ویرایش

  • شما نمی توانید موضوع جدید ارسال کنید
  • شما نمی توانید به پست ها پاسخ دهید
  • شما نمی توانید فایل پیوست ضمیمه کنید
  • شما نمی توانید پست های خود را ویرایش کنید
  •