درخواست های ارتباط
جستجو
    لیست دوستان من
    صندوق پیام
    همه را دیدم
    • در حال دریافت لیست پیام ها
    صندوق پیام
    رویدادها
    همه را دیدم
    • در حال دریافت لیست رویدادها
    همه رویدادهای من
    اطلاعات دوره آموزشی
    اطلاعات مطلب
      مدرس/نویسنده
      معین وفایی
      امتیاز: 8582
      رتبه:184
      0
      28
      0
      13
      متخصص شبکه های سیسکو و امنیت در شبکه های سیسکو ** متخصص ASA & Fortigate ** دارای مدارک رسمی MTCNA*MTCRE*MCTWE*MTCTCW*MTCUME علاقه مند به Virtualization & Linux توانمند در ایجاد سیستم های IDS و IPS مبتنی بر بستر Open Source پروفایل کاربر
      دوره های مرتبط
      دوره های توسینسو نصب ویندوز به روش Backup های مستقل از سخت افزار با Acronis True Image
      نصب ویندوز به روش Backup های مستقل از سخت افزار با Acronis True Image
      مدرس: میلاد فشی
      این دوره را در 4 قسط خریداری کنید
      دوره آموزشی سناریوهای کاربردی و متنوع در تجهیزات سیسکو با سهیل قاسمی
      دوره آموزشی سناریوهای کاربردی و متنوع در تجهیزات سیسکو با سهیل قاسمی
      مدرس: ُسهیل قاسمی
      این دوره را در 14 قسط خریداری کنید
      بهترین دوره آموزشی بین المللی +CompTIA Network در دنیا
      بهترین دوره آموزشی بین المللی +CompTIA Network در دنیا
      مدرس: محمد نصیری
      این دوره را در 64 قسط خریداری کنید
      با خرید این دوره مبلغ 41,760 تومان هدیه بگیرید
      آموزش جامع نصب و پیکربندی Network Monitor Cacti Server
      آموزش جامع نصب و پیکربندی Network Monitor Cacti Server
      مدرس: پوریا تعبدی
      این دوره را در 1 قسط خریداری کنید
      دوره آموزشی نصب ، راه اندازی و پیکربندی ایمیل سرور MDaemon
      دوره آموزشی نصب ، راه اندازی و پیکربندی ایمیل سرور MDaemon
      مدرس: علی آقامیری
      این دوره را در 10 قسط خریداری کنید
      با خرید این دوره مبلغ 5,445 تومان هدیه بگیرید
      آشنایی با زیرساخت های شبکه و پیکربندی کامل مودم های ADSL
      آشنایی با زیرساخت های شبکه و پیکربندی کامل مودم های ADSL
      مدرس: پوریا تعبدی
      این دوره را در 3 قسط خریداری کنید
      دوره آموزشی نصب ، راه اندازی و پیکربندی فایل سرور Serv-U
      دوره آموزشی نصب ، راه اندازی و پیکربندی فایل سرور Serv-U
      مدرس: کاظم تقندیکی
      این دوره را در 11 قسط خریداری کنید
      دوره آموزشی نرم افزار ریموت دسکتاپ Team Viewer
      دوره آموزشی نرم افزار ریموت دسکتاپ Team Viewer
      مدرس: صادق شعبانی
      این دوره را در 3 قسط خریداری کنید
      دوره آموزشی مقدماتی نرم افزار Wireshark
      دوره آموزشی مقدماتی نرم افزار Wireshark
      مدرس: محمد عابدینی
      این دوره را در 8 قسط خریداری کنید
      دوره آموزشی نصب و راه اندازی Output Messenger در شبکه
      دوره آموزشی نصب و راه اندازی Output Messenger در شبکه
      مدرس: آرش ترابی
      این دوره را در 3 قسط خریداری کنید
      دوره آموزشی تخصصی مانیتورینگ شبکه Zabbix در لینوکس
      دوره آموزشی تخصصی مانیتورینگ شبکه Zabbix در لینوکس
      مدرس: مجتبی اسمائی
      این دوره را در 25 قسط خریداری کنید
      با خرید این دوره مبلغ 7,425 تومان هدیه بگیرید
      دوره آموزشی تجزیه و تحلیل ترافیک شبکه با Wireshark
      دوره آموزشی تجزیه و تحلیل ترافیک شبکه با Wireshark
      مدرس: محمد عابدینی
      این دوره را در 5 قسط خریداری کنید
      دوره آموزشی بین المللی MCSA ویندوز سرور 2012 کد 70-410
      دوره آموزشی بین المللی MCSA ویندوز سرور 2012 کد 70-410
      مدرس: اسحاق احمدپور
      این دوره را در 37 قسط خریداری کنید
      با خرید این دوره مبلغ 33,880 تومان هدیه بگیرید
       آموزش مانیتورینگ شبکه با نرم افزار قدرتمند ManageEngine OpManager
      آموزش مانیتورینگ شبکه با نرم افزار قدرتمند ManageEngine OpManager
      مدرس: جعفر قنبری شوهانی
      این دوره را در 9 قسط خریداری کنید
      دوره آموزشی جامع نصب و راه اندازی انواع FTP سرور
      دوره آموزشی جامع نصب و راه اندازی انواع FTP سرور
      مدرس: کاظم تقندیکی
      این دوره را در 7 قسط خریداری کنید
      دوره آموزشی نرم افزار وایرشارک ( Wireshark )
      دوره آموزشی نرم افزار وایرشارک ( Wireshark )
      مدرس: مریم علی زاده
      این دوره را در 10 قسط خریداری کنید
      دوره آموزشی راه اندازی کلیه VPN سرورهای مایکروسافت
      دوره آموزشی راه اندازی کلیه VPN سرورهای مایکروسافت
      مدرس: محمد نصیری
      این دوره را در 3 قسط خریداری کنید
      دوره آموزشی مدیریت کلاس از راه دور و مانیتورینگ با NetOP
      دوره آموزشی مدیریت کلاس از راه دور و مانیتورینگ با NetOP
      مدرس: صادق شعبانی
      این دوره را در 2 قسط خریداری کنید
      دوره آموزشی جامع مانیتورینگ شبکه با  Solarwinds و ماژول ها
      دوره آموزشی جامع مانیتورینگ شبکه با Solarwinds و ماژول ها
      مدرس: جعفر قنبری شوهانی
      این دوره را در 6 قسط خریداری کنید
      دوره آموزشی سیسکو آسان است
      دوره آموزشی سیسکو آسان است
      مدرس: صادق شعبانی
      این دوره را در 35 قسط خریداری کنید
      با خرید این دوره مبلغ 29,270 تومان هدیه بگیرید

      ارباب حلقه ها - STP - قسمت دوم

      تاریخ 13 ماه قبل
      نظرات 0
      بازدیدها 183

      مفاهیم اصلی در STP


      پروتکل STP برای اینکه بتواند آرایش شبکه رو به صورت یک گراف یا یک درخت بدون Loop ( حلقه ) شکل دهد ، نیاز داشت که یک ریشه یا Root (یک سوییچ به عنوان ریشه یا Root)انتخاب کند .

      ارباب حلقه ها - STP - قسمت دوم


      ◘ محاسبات STP براساس Bridge ID و Path Cost صورت می گیرد .

      ◘ برای اینکه Root Switch یا Root Bridge را بتوانیم انتخاب کنیم از Bridge ID استفاده می کنیم .

      هر چقدر مقدار Bridge ID کمتر شود احتمال ریشه ( Root ) شدن سوییچ بیشتر می شود. Bridge ID هشت بایت است و از ترکیب 2 بایت + 6 بایت تشکیل می شود .


      ارباب حلقه ها - STP - قسمت دوم



      Path Cost ( ارزش مسیر )

      مشخص کننده ارزش هر لینک از یک سوییچ به سوییچ همسایه می باشد . ( این جدول در آینده احتمالا دوباره نیز تغییر می کند . )

      ارباب حلقه ها - STP - قسمت دوم


      مراحل STP یا Spaning Tree Protocol

      برای اجرای پروتکل STP و جهت ایجاد شبکه ای Loop Free ( بدون حلقه ) و در هنگام هر Convergence مراحل زیر طی می شود :

      1- انتخاب Root Bridge یا Root Switch
      2- انتخاب Root Port ها
      3- انتخاب Designated Port ها

      انتخاب Root Bridge


      تنها یک سوییچ در Vlan میتوان به عنوان Root انتخاب شود .

      نقطه اصلی و ریشه ای که محاسبات STP بر اساس آن صورت میگیرد Root Bridge است .

      Root Bridge دارای کوچکترین Bridge ID یا به اختصار BID در سطح شبکه است و هر گاه سوییچی با BID کمتری به شبکه متصل گردد ، مبدل به Root Bridge شده و محاسبات از سر گرفته می شود .

      Root Bridge هر دو ثانیه خود را در شبکه Advertise میکند ( تبلیغ میکند ).

      نکته : BPDU حاوی اطلاعات Spaning Tree است و تنها از سوی Root Bridge در شبکه هر دو ثانیه توزیع می گردد .

      در ابتدا هر سوییچ از آن جا که از بقیه سوییچ ها اطلاعی ندارد ، خود را Root Bridge دیده و شروع به Advertise خود میکند ( یعنی BPDU ارسال میکند از جانب خودش ) ، این روند تبلیغ کردن تا زمانی ادامه پیدا میکند که یک BPDU از طرف یک Root Bridge با BID بهتر ( BID بهتر یعنی BID کمتر یا در حالت مساوی سوییچی که دارای Mac Address کوچکتری است ) دریافت شود .

      بعد از پیدا شدن Root Bridge یا سوییچی با BID کمتر و بهتر سوییچ آن را به عنوان Root Bridge به زیر شاخه های خودش معرفی میکند .

      ارباب حلقه ها - STP - قسمت دوم


      برای انتخاب Root Bridge هر سوییچ در ابتدا یک بسته BPDU که شامل Bridge ID خودش هست رو می سازد و به همه ارسال میکند و ادعای Root بودن دارد ، هنگامی که این سوییچ یک Superior Hello را دریافت کند ( BPDU ای که دارای BID کمتری باشد ) دست از ادعای خود برداشته وشروع به ارسال اون Superior Hello میکند .

      در انتها تمام سوییچ ها جز اون سوییچی که دارای BID کمتری است دست از تولید Superior Hello بر میدارند و آن سوییچ به عنوان یک Root Switch انتخاب می شود و BPDU را تولید و ارسال می کند و بقیه سوییچ ها فقط آن را دریافت و ارسال میکنند .


      Bridge ID در استاندارد 802.1d شامل دو فیلد است :

      1. فیلد Priority که 2 بایت است : به منظور تاثیر در نتیجه انتخاب Root Bridge تعبیه شده است و این مقدار بر روی سوییچ ها قابلیت تنظیم و تغییر دارد .

      2. فیلد Mac Address که 6 بایت است : هنگامی که دو یا چند سوییچ دارای Priority یکسانی باشند و همانطور که Mac هر سوییچی در جهان یکتا و Uniqe است برای شکستن این تساوی و انتخاب Root Bridge از این فیلد در BID استفاده می شود .

      فرمت اصلی استاندارد 802.1d تغییر کرده و فیلد Priority آن به دو فیلد Priority و Extention ID که همان Vlan ID می باشد ، تقسیم شده است .

      ارباب حلقه ها - STP - قسمت دوم


      این فرمت جدید با پیدایش MST یا Multiple Spaning Tree تغییر کرد که البته توسط PVST+ و MST 802.1s پشتیبانی می شود .

      در شکل قدیمی Bridge ID ، اگر در System ID از یک MacAddress استفاده می شد ممکن بود یک سوییچ به ازای تمام STP Instance ها (به ازای هر Vlan یک Instance ایجاد می گردد ) Bridge ID یکسانی داشته باشند .

      وجود چندین STP Instance با یک Bridge ID کاملا گیج کننده است و Cisco در هنگام ساخت فرمت قدیمی Bridge ID به ازای هر Vlan از Mac Address متفاوتی استفاده می کرد که با این کار به ازای هر Vlan ، Bridge ID متفاوتی ایجاد می شود ، اما تعداد زیادی Mac Address در هر سوییچ مصرف میشد .

      System ID Extension اجازه استفاده از چندین STP Instance( یک Instance به ازای هر Vlan ) را می دهد بدون اینکه نیاز داشته باشد از Mac Address های متفاوتی به ازای هر Instance استفاده کند .

      فیلد System ID Extension از 12 بیت Vlan ID و 4 بیت Priority تشکیل می شود .

      با قرار دادن Vlan ID در Bridge ID یک سوییچ هنگام ساخت Bridge ID می تواند از یک Mac Address استفاده کند و با این کار به ازای هر Vlan یک Bridge ID واحد و یکتا خواهیم داشت .

      با استفاده از فیلد System ID Extention یک Mac Address در هر سوییچ مصرف می شود به آن Mac Address Reduction نیز می گویند .


      نویسنده : معین وفایی
      منبع : ITPRO
      هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد .
      ردیفعنوان
      1ارباب حلقه ها - STP - قسمت یکم
      2ارباب حلقه ها - STP - قسمت دوم
      3ارباب حلقه ها - STP - قسمت سوم
      4ارباب حلقه ها - STP - قسمت چهارم
      5ارباب حلقه ها - STP - قسمت پنجم
      6 ارباب حلقه ها - STP - قسمت ششم
      7 ارباب حلقه ها - STP - قسمت هفتم
      دورهمجموعه کل دوره
      مطالب مرتبط

      در حال دریافت اطلاعات

      نظرات
      هیچ نظری ارسال نشده است

        برای ارسال نظر ابتدا به سایت وارد شوید

        arrow