نظرسنجی: آیا مطالب این تاپیک کاربردیست و ادامه داشته باشه ؟

شرکت کننده ها
8. شما نمی توانید در این نظرسنجی رای دهید.
  • بله

    7 87.50%
  • خیر

    1 12.50%
صفحه 1 از 2 1 2 آخرینآخرین
نمایش نتایج: از شماره 1 تا 15 از مجموع 18

موضوع: CCNP SWITCH

  
  1. #1
    نام حقيقي: حامد اچ

    عضو عادی شناسه تصویری hamedelnin
    تاریخ عضویت
    Nov 2012
    محل سکونت
    گرگان
    نوشته
    1,002
    سپاسگزاری شده
    809
    سپاسگزاری کرده
    342
    نوشته های وبلاگ
    2

    CCNP SWITCH

    سلام
    توی این تاپیک میخواستم مباحث مربوط به ccnp switch رو باهم دیگه شروع کنیم...
    امیدوارم تاپیک خوبی بشه و دوستان هم دنبال کنن
    سوالی هم اگر داشتید همینجا بپرسید که باهم دیگه به جوابش برسیم

    هرچی بلد هستم رو اینجا مینویسم امید اینکه به درد بخوره
    خب شروع میکنیم

    switch operation
    موضوعاتی که در این مبحث وجود داره : layer2 operation , CAM table , TCAM table

    layer2 ooperation : یعنی چی ؟ یعنی اینکه چه اتفاقی می افته از زمانی که یک بسته وارد اینترفیس میشه تا زمانی که تصمیم گیری ها اتفاق می افته واسه بسته و درنهایت بسته آیا از سوییچ خارج میشه یا خیر
    ابتدا وقتی که یک بسته وارد پورت سوییچ میشه ، میره داخل صف های مربوط به بسته ورودی قرار میگیره.حالا یه سری اتفاقات در این قسمت می افته که چند حالت داره :
    یکی اینکه سوییچ باید تصمیم بگیره که میخواد این بسته رو به کجا ارسال کنه. این عمل از طریق جدول CAM اتفاق می افتد.
    علاوه بر اینکه باید تصمیم گیری انجام بشه تا بسته به کجا ارسال بشه یعنی روی کدوم اینترفیس بره ، تصمیم گیری های دیگه ای هم بصورت همزمان میتونه اتفاق بیوفته : مثل security ACL & QoS ACL ک
    در نهایت وقتی تصمیم گیری انجام شد ، بسته در صفهای خروجی قرار میگیره برای ارسال بسته.
    یه خلاصه ای از روند کار ابنه.. حالا جدول CAM چیه ؟
    جدول CAM :جنس این جدول مثل جدول mac address است.پیچیدگی این جدول واسه رکوردهایی که داخلش هست O1 است یعنی وقتی بسته وارد این جدول میشه برای جستجو ، وقتی رکوردهای مختلف رو جستجو کرد ، تنها یک رکورد برای match شدن پیدا میشه.یعنی یا امکان داره که پیدا بشه یا نشه.که مستقل از تعداد رکوردهای در داخل جدول.
    چه کارهایی میشه با این جدول انجام داد ؟
    دستور روبرو رو در نظر داشته باشید :
    Switch ( config)#mac-address-table aging-time
    میشه این زمان رو تغییر داد..خب حالا چی هست این ؟
    محتویات داخل جدول مک برای جستجو ساخته میشه ولی خب چطور ساخته میشه ؟ اگر بیایم فرایند switching رو به دو قسمت تقسیم کنیم یعنی : forwarding & learning
    قسمت learning میشه قسمت ساخت جدول مک
    قسمت forwarding میشه قسمتی که از روی اون تصمیم گیری میشه برای ارسال بسته
    learning توی جدول مک بصورت dynamic انجام میشه و هم زمان باعث forwarding
    یعنی وقتی یک بسته روی یک پورت دریافت میشه ، مک اون رو ، سوییچ یاد میگیره ( از روی src mac یاد گرفته میشه که این روی کدوم پورت بوده ).به محض اینکه این اتفاق افتاد ، یک تایمری تنظیم میشه که پیش فرض 300 ثانیه است.این تایمر ثابته تا وقتی که ترافیک در حال عبور است.ولی وقتی که جریان ترافیکی نداشته باشیم، این تایمر شروع به کم شدن میکنه و تا زمانی که این 300 ثانیه تمام نشده است ، این رکوردی که یادگرفته شده ، توی جدول باقی میمونه. با دستور بالا میتونیم عوض کنیم این تایمر رو.
    البته learning در جدول مک بصورت استاتیک هم امکان پذیر است.
    switch ( config) # mac-address-table static mac-address vlan vlan-id interface type

    امیدوارم مفید باشه..
    TCAM Table ادامه این بحثه...ایشالا در پستهای بعدی

    - - - ادامه - - -

    جدول TCAM=Ternary Content-Addressable Memmory
    برای جستجو در security&QoS ACL از این جنس جدول استفاده میشه.پیچیدگی این جدول معمولا Olog n است یعنی اگر جدول از مدل tcam باشد، توی اون رکوردهایی وجود داره که ممکنه ، برخلاف جدول cam که همیشه فقط و فقط یک خروجی میداد ، این جدول و جستجو در اون همیشه به این صورت نمیباشد مثلا یک ACL داریم که چند خط اون داره به یک ترافیک اشاره میکند.
    دو تا کامپوننت در این نوع جدول هست : ط
    feature manager ( FM )
    switching database manager ( SDM )
    برای دیدن این جدول در سوییچ از دستور زیر استفاده میکنیم :
    show platform tcam table all
    البته خروجی این دستور برای tshoot کمی سخته و ویژگی FM این مانیتورینگ رو آسان کرده.FM میاد هر ACL که در TCAM هست رو compile میکنه و هر تغییراتی که ایجاد میکنیم چه security باشه چه QoS ، خود به خود FM اونو Update میکنه.پس فقط کافیه برای tshoot بیایم ACL هارو مانیتور کنیم.و در پشت صحنه FM اونارو در جدول tcam ، اونارو compile میکنه.



    موضوعات مشابه:
    mehrzadmo، b3hrad، A.Yazdani و 5 نفر دیگر سپاسگزاری کرده‌اند.

  2. #2
    نام حقيقي: حامد اچ

    عضو عادی شناسه تصویری hamedelnin
    تاریخ عضویت
    Nov 2012
    محل سکونت
    گرگان
    نوشته
    1,002
    سپاسگزاری شده
    809
    سپاسگزاری کرده
    342
    نوشته های وبلاگ
    2
    خب میریم سر بحث MLS
    Multilayer Switching

    سوییچهایی که قابلیت forwarding بسته ها در لایه سه رو هم دارند.ترافیک رو علاوه بر اینکه header data-link اونها یعنی اطلاعات لایه دویی رو بر اون اساس فوروارد میکنن ، روتینگ رو هم در لایه 3 و4 نیز انجام میدن. اما برای افزایش performance و افزایش سرعت روتینگ مدل های مختلف از MLS رو مطرح کردند.
    Route Caching که در سوییچ های سیسکو ساپورت نمیشه از دوتا کامپوننت اساسی تشکیل میشه : Route Processor و Switch Engine


    اگر توی یک session یا Flow ، یک سری بسته قراره که ارسال بشن ، روتینگ عادی به این صورته که تک تک این بسته ها با جدول روتینگ match میشن و در نهایت تصمیم گیری میشه و ارسال میشن. یعنی روال کار به این صورته که اول در جدول مسیریابی سپس جدول Arp و در آخر جدول مک
    در روش route caching میگه که : توی این مجموعه و سری بسته هایی که باهم هستن ، بسته اول رو با Route processor تصمیم گیری میکنم که کجا بفرستمش ، بسته های بعدی پشت این session رو دیگه نمیاد تک تک route کنه چون پشت سر این بسته و این session قرار دارند ، Switch engine سریع این بسته هارو handle میکنه و میفرسته بیرون و به مقصد

    اما مبحث Toplogy-based که سیسکویی هست و نسل دوم MLS ها .ایشالا فرصت بشه بعدا مطلب مینویسم


    mehrzadmo، b3hrad، exxtreme و 1 نفر دیگر سپاسگزاری کرده‌اند.

  3. #3
    نام حقيقي: حامد اچ

    عضو عادی شناسه تصویری hamedelnin
    تاریخ عضویت
    Nov 2012
    محل سکونت
    گرگان
    نوشته
    1,002
    سپاسگزاری شده
    809
    سپاسگزاری کرده
    342
    نوشته های وبلاگ
    2
    CEF =Cisco Express Forwarding توی سوییچهای خاصی از سیسکو ساپورت میشه مثل : catalyst 4500 supervisor III,IV ,6E
    CEF سه تا ساختار داره : Forwarding Information Base ( FIB) - Adjutancy table - Rewrite engine
    روی سوییچ های 3750 و 4500 بصورت پیش فرض cef فعاله و enable هست و میشه اونو هم disable کرد با دستور :
    switch (config)#no ip route-cache cef
    swiche(config)#no ip cef
    سوییچهای 6500 بصورت پیش فرض cef روی اونا run هست ولی قابلیت diable شدن رو ندارند.
    cef حتما enable باشه مگر زمانی که بخوایم برای debugging کاری انجام بدیم.مثلا مصرف cpu بالا رفته میشه این احتمال رو داد که cef ، روی سوییچ disable شده
    بررسی روتینگ با نوع Topology-based و CEF :

    FIB : یک جدول که از روی جدول routing ساخته میشه. یعنی تصمیم گیری روتینگ با استفاده از FIB اتفاق می افتد برخلاف روتینگ عادی که با جدول مسیریابی انجام میشه
    توی این جدول یکسری بهینه سازی هایی وجود داره وگرنه وجود یک جدول اضافه کنار جدول روتینگ که ضرورتی نداره !!
    * جستجو بصورت سخت افزاری انجام میشه . وجود chipset های خاص.پس عملکرد fib نسبت به جدول مسیریابی بالاتره
    *رکوردهایی که توی fib هستن ، مرتب و sort شده هستند که در جستجو سریعتر و موثرتر هست
    *host record در جدول fib داریم.یعنی یک مسیر به سمت یک هاست. مثلا 192.168.1.50 داریم که این در جدول روتینگ عادی وجود نداره بلکه نتورک اون هست 192.168.1.0
    * رکوردهای resolved ، fib شده هستند.یعنی آمار میگیره که وجود دارند این رکوردها یا نه
    برای دیدن وضعیت جدول Fib دستور روبرو : show ip cef


    mehrzadmo، maknez، exxtreme و 1 نفر دیگر سپاسگزاری کرده‌اند.

  4. #4
    نام حقيقي: حامد اچ

    عضو عادی شناسه تصویری hamedelnin
    تاریخ عضویت
    Nov 2012
    محل سکونت
    گرگان
    نوشته
    1,002
    سپاسگزاری شده
    809
    سپاسگزاری کرده
    342
    نوشته های وبلاگ
    2
    CEF Punt
    بعضی وقتها بسته نمیتونه با FIB ارسال بشه یا بعبارتی رکوردش توی FIB وجود نداره.حالا چه اتفاقی می افته اگر با FIB نتونه ارسال بشه ؟ این بسته ها که ارسال نمیشن با FIB ، بهشون میگن CEF Punt. تصمیم گیری روی این بسته ها رو FIB انجام نمیده.
    در ضمن این بسته ها drop هم نمیشن بلکه اونارو میفرسته به L3 engine
    * بسته هایی که بعنوان cef punt هستند :
    بسته هایی که هیچ رکوردی ازشون در fib نیست. اولین بسته ها در هر session
    جدول fib پر شده باشه
    TTL منقضی یا expired شده یاشد
    اگر MTU بسته بزرگ باشه و باید fragment بشه
    اگر encapsulation اون بسته ساپورت نشده باشه
    اگر تونل شده باشه
    اگر nat بخواد اتفاق بیوفته
    .
    ADjacency Table
    تصمیم گیری های mapping لایه دویی
    از جدول Arp ساخته میشه
    روال عادی کار به اینصورته : اینترفیس خروجی چیه - srcmac و dstmac چیه و هدر لایه دو زده شده چی میتونه باشه

    این کارهارو با این جدول adjacency انجام میشه بجای اینکه با arp & mac table انجام بده
    این جدول چه خصوصیاتی نسبت به جدول مک و آرپ داره ؟
    هدر لایه دو رو از قبل آماده کرده و سریع روی بسته بعد از تصمیم گیری fib اعمال میکند. بسته بدون process اضافی ، فوروارد میشه
    این هدر مثل یه کت از قبل آماده شده است که فقط تن بسته ها میره که کجا برن ( dst mac-srcmac-IP )

    بعضی وقتها ممکن است که arp entry وجود نداشته باشه پس در جدول adjacency هم رکوردی وجود نداره.این بسته هارو cef glean میگن . ( رکورد در fib هست ولی در جدول adjacenct نیست ). به هر حال فرقی نداره و بسته میره به L3 engine که در نهایت با ارسال Arp زدن مجدد و Arp reply گرفتن اون ، arp entry رو میسازه و در آخر از این arp entry ساخته شده ، جدول adjacency هم کامل میشه
    دستور : show ip cef adjacency glean


    mehrzadmo، maknez، paravand20 و 2 نفر دیگر سپاسگزاری کرده‌اند.

  5. #5
    نام حقيقي: kaRim ParaVand

    عضو ویژه شناسه تصویری paravand20
    تاریخ عضویت
    Nov 2010
    محل سکونت
    Busher
    نوشته
    1,324
    سپاسگزاری شده
    1231
    سپاسگزاری کرده
    786
    نوشته های وبلاگ
    1
    با سلام
    دوست عزیز برای این که مطلبتون کامل و کاربردی باشه طبق فصل های کتاب پیش برین منم یکسری نت از قبل دارم که میزرام و سعی می کنیم بحث کنیم

    بابت اسپم شرمنده
    موفق باشید



  6. #6
    نام حقيقي: حامد اچ

    عضو عادی شناسه تصویری hamedelnin
    تاریخ عضویت
    Nov 2012
    محل سکونت
    گرگان
    نوشته
    1,002
    سپاسگزاری شده
    809
    سپاسگزاری کرده
    342
    نوشته های وبلاگ
    2
    سلام جناب parvand .ممنون از شما... ایشالا سعی میکنم مطالب بعدی کمی با سرفصلهای کتاب جور باشه
    میتونید مطالبی که بعد از این مبحث هست رو بگید ؟


    ویرایش توسط hamedelnin : 2014-03-20 در ساعت 11:05 AM
    paravand20 سپاسگزاری کرده است.

  7. #7
    نام حقيقي: حامد اچ

    عضو عادی شناسه تصویری hamedelnin
    تاریخ عضویت
    Nov 2012
    محل سکونت
    گرگان
    نوشته
    1,002
    سپاسگزاری شده
    809
    سپاسگزاری کرده
    342
    نوشته های وبلاگ
    2
    خب مباحث cef و topolgy based و موضوعات RPR , .... در پست های بعدی کاملتر از این توضیح میدیم
    اما VLAN
    هدف اصلی ویلن بالابردن عملکرد و امنیت و ساده کردن tshoot میباشد.برودکست رو محدود میکنه .ویلن مثل این هست که یک شبکه flat داریم یعنی تنها یک برودکست دومین داریم و اونو میایم به چند شبکه مجزا و جدا از هم تقسیم میکنیم. هر ویلن یک برودکست جدا و مستقل است.
    فایلها و کانفیگهای مربوط به ویلن در فلش از سوییچ ذخیره میشود. در فایلی به نام vlan.dat. پس این فایل رو نمیشه داخل start-up یا running از سوییچ دید.بلکه در nvram وجود دارد.
    دو مدل برای طراحی ویلن وجود داره : end-end vlan & local vlan
    End-to-End vlan :
    شبکه که اگر سوییچ هایی داره و ویلن روی اونا تعریف شده باشه..ویلن از روی یک سوییچ فراتر رفته و روی چند سوییچ وجود داره
    انعطاف پذیرتر( فرضا ویلن IT رو میتونیم هم در طبقه یک داشته باشیم هم در طبقه سوم ) - بیشتر امنیتی بحث میکنه.
    اگر یک یوزر جابجا بشه بازهم در همان ویلن و همان رنج آی پی خودش قرار میگیره.برای گروه بندی کردن یوزرها ، مستقل از اینکه مکان جغرافیایی اونا کجاست که بخوایم بعدا به اون گروه دسترسی های خاصی بدیم ، ارتباط بین اونا لایه دویی است.میشه QoS خاصی را برای آن در نظر گرفت.با همه اینها چون گستردگی زیادی داره از نظر performance و tshoot روش مناسبی نیست

    Local vlan :
    یک ویلن اگر روی یک سوییچ باشه ، دیگر روی سوییچ دیگر آن ویلن نمیتونه وجود داشته باشه.جایی که مشکل پیش بیاد کاملا مشحص میشه و قابل گسترش هست ( سوییچ به شبکه اضافه کرد ) - از نظر جغرافیایی و دپارتمانی در نظر بگیریم. روی یک سوییچ ، یک ویلن هست روی سوییچ دیگه اون ویلن نباشه و بسته به اینکه چه دپارتمانی به اون سوییچ وصله ویلن بندی کنیم.بهتره که روی هر سوییچ یک تا سه ویلن تعریف بشه.



    exxtreme و M_king_75 سپاسگزاری کرده‌اند.

  8. #8
    نام حقيقي: حامد اچ

    عضو عادی شناسه تصویری hamedelnin
    تاریخ عضویت
    Nov 2012
    محل سکونت
    گرگان
    نوشته
    1,002
    سپاسگزاری شده
    809
    سپاسگزاری کرده
    342
    نوشته های وبلاگ
    2
    کانفیگ و interface membership
    Switch(config)#vlan vlan-id
    Switch(config)#vlan 10

    Switch(config)#int fastEthernet 0/1

    Switch(config-if)#switchport mode access

    Switch(config-if)#switchport access vlan 10

    ارتباط بین ویلن ها لایه دویی برقرار نمیشه و لایه سه ایی فقط با سوییچ و روتر امکان پذیره.چرا ؟ چون در ارتباطات اترنت و در لایه دوم آن برای اینکه ارتباط بین یک ویلن با ویلن دیگه باید arp را برودکست کنه ولی چون بردکست یک ویلن از آن خارج نمیشه پس تبدیل مک به آی پی هم انجام نمیشه در نتیجه ارتباط بین ویلنها برقرار نمیشه.ویلن های مختلف دارای رنجآی پی مختلف هستند.چون ویلنها لایه دویی باهم در ارتباط نیستند و باید لایه سه ایی در ارتباط باشند


    exxtreme و M_king_75 سپاسگزاری کرده‌اند.

  9. #9
    نام حقيقي: حامد اچ

    عضو عادی شناسه تصویری hamedelnin
    تاریخ عضویت
    Nov 2012
    محل سکونت
    گرگان
    نوشته
    1,002
    سپاسگزاری شده
    809
    سپاسگزاری کرده
    342
    نوشته های وبلاگ
    2
    Trunk
    پورت های ترانک اطلاعات مربوط به چندین ویلن را عبور میدهد. اما پورتهای اکسس اطلاعات مربوط به یک ویلن را عبور میدهد.
    در پورتهای ترانک ، به فریم یه تگ اضافه میشه که مشخص کننده اینه که برای کدام ویلا میباشد.
    اگر سوییچ ها به هم متصل باشند و هر سوییچ ویلن های خاص خودشو داشته باشه یا حتی از مدل end-to-end استفاده کرده باشه ، برای ارتباط بین ویلن های یکسانباید لینک بین دو سویچ ترانک باشد.
    اما تگ که به فریم اضافه میشه چیه ؟ این تگ پروتکول 80.2.1q است یا ISL. که البته ISL دیگه کمتر مورد استفاده قرار میگیره. این تگ باعث افزایش سایز MTU شده.این نوع فریم ها که سایزی بیش از حد معمول دارن رو baby giant frame میگن.برای اینکه مشکل سایز بزرگ فریم رو حل کنند ، از استاندارد 802.3ac ، استفاده میشه. که میاد MTU رو تا 1522 بایت افزایش میده که در این صورت اون فریم که تگ میخوره دیگه بعنوان baby giant frame حساب نمیاد و مشکل حل میشه.
    فریم بعد از تگ خوردن میزان 4byte بهش اضافه میشه.ایت تگ بعد از srcmac و dstmac قرار میگیره و قبل از data payload . دو byte اول این تگ Tag Protocol Identifier نام داره . ( TPID) . دو byte بعدی این تگ شامل : 3 بیت برای priority ، یک بیت برای flag است و 12 بیت هم برای vlan-identifier.


    exxtreme و M_king_75 سپاسگزاری کرده‌اند.

  10. #10
    نام حقيقي: kaRim ParaVand

    عضو ویژه شناسه تصویری paravand20
    تاریخ عضویت
    Nov 2010
    محل سکونت
    Busher
    نوشته
    1,324
    سپاسگزاری شده
    1231
    سپاسگزاری کرده
    786
    نوشته های وبلاگ
    1
    هدف از vlaning


    بالابردن performance
    افزایش امنیت
    ساده تر شدن عیب یابی و مدیریت

    بصورت پیش فرض همه کامپیوتر های موجود در شبکه عضو vlan1می باشند و یک broadcast domain می باشند. هدف از ایجاد vlan محدود کردن broadcast domain برای بالا بردن performance در شبکه می باشد .
    Broadcast ارسالی در یک vlan فقط به کامپیوتر های همان vlan ارسال می شوند .


    • دو روش برای کانفیگ vlan در سوئیچ ها وجود دارد :


    روش static : در این روش هریک از اینترفیس های سوئیچ را در vlan موجود نظر قرار داده و با اتصال هر کلاینت به این پورت ها این کلاینت جزو vlan کانفیگ شده روی همان پورت خواهد شد . عمل map شدن اینترفیس به یک vlan خاص روی سوئیچ های سیسکو توسط سخت افزاری به نام ASIC انجام می گیرد . این کار باعث افزایش سرعت عملکرد سوئیچ حتی در صورت کانفیگ چندین vlan روی آن خواهد شد .
    روش dynamic : در این روش مک ادرس کلاینت به یک vlan خاص map شده و این اطلاعات در جدول توپولوژی واقع در (Virtual mapping policy server (VMPS نگهداری می شود . این کار به وسیله نرم افزارهای مدیریت شبکه مانند ciscoworks امکان پذیر است . طرز عملکرد این سیستم بدین صورت است که سوئیچی که dynamic vlan روی آن کانفیگ می شود به عنوان کلاینت برای vmps عمل کرده و هرگاه pc جدیدی به هریک از پورت های سوئیچ متصل شود سوئیچ یک پیام (vlan query protocol (VQP به vmps ارسال می کند . سرور vmps بر اساس این درخواست دیتابیس خود را برای یافتن vlan مپ شده به این مک ادرس جستجو کرده و در صورت یافتن آن , شماره یا اسم vlan را برمیگرداند . در صورتی که این ادرس در دیتابیس موجود نباشد اگر سرور در حالت secure mode باشد پیامی مبنی بر port-shutdown به سوئیچ خواهد فرستاد ولی در غیر اینصورت پیام access-denied را خواهد فرستاد که در این حالت پورت up مانده و فقط از ارسال و دریافت دیتا توسط کلاینت جلوگیری خواهد کرد . کانفیگ این نوع از vlan با اینکه نسبت به حالت static مشکل تر بوده ولی ازادی عمل بیشتری به کاربر خواهد داد .

    شرایطی که برای توزیع vlan های کانفیگ شده با استفاده از پروتکل VTP :
    - همه سوئیچ ها در یک management domain name باشند
    - در صورت کانفیگ پسورد همه سوئیچ ها باید دارای پسورد یکسانی باشند .
    - لینک بین سوئیچ ها در مود ترانک قرار بگیرد .
    - VTP version number باید در همه سوئیچ های یک دامین با هم برابر باشد .
    - حداقل یک سوئیچ server باید در دامین برای کنترل vlan ها وجود داشته باشد .

    سوئیچ ها در VTP domain در سه حالت مختلف می توانند قرار داشته باشند :
    Server mode : در این حالت می توان به ایجاد - ویرایش و یا حذف vlan نمود . حداقل یک سوئیچ سرور برای مدیریت vlan ها باید در شبکه موجود باشد . در حالت دیفالت تمامی سوئیچ ها در این مود قرار دارند .
    Client mode : در این حالت نمی توان اقدام به کانفیگ و یا حذف vlan نمود و سوئیچ های واقع در این مود فقط این اپدیت ها را از سوئیچ سرور دریافت کرده و بعد از اعمال آن به دیتابیس خود از تمامی پورت های ترانک خود (بجز پورت دیافت کننده) ارسال می کند .
    Transparent mode : در این حالت می توان اقدام به کانفیگ vlan نمود ولی این کانفیگ ها مختص به خود سوئیچ بوده و به سایرین ارسال نخواهد شد . سوئیچ های واقع در این مود آپدیت های ارسالی از سایر سوئیچ ها را بدون تغییر از تمامی پورت های ترانک خود advertise می کند .


    b3hrad، A.Yazdani، exxtreme و 1 نفر دیگر سپاسگزاری کرده‌اند.

  11. #11
    نام حقيقي: حامد اچ

    عضو عادی شناسه تصویری hamedelnin
    تاریخ عضویت
    Nov 2012
    محل سکونت
    گرگان
    نوشته
    1,002
    سپاسگزاری شده
    809
    سپاسگزاری کرده
    342
    نوشته های وبلاگ
    2
    در پورت ترانک ، پیش فرض تمامی ویلن های روی سوییچ اجازه عبور دارند
    در ترانک بین دو اینترفیس باید یکسری پارامترها یکسان باشند تا ترانکینگ بین اونا انجام بشه :
    mode در اینترفیس ها رو چک کنیم.که حتما ترانک باشند . native vlan در دو سر ترانک یکسان باشه - و اینکه encapsulation اینترفیس ها یکی باشد ( ISL یا dot1Q )

    Native Vlan
    فریم رو بدون تگ ارسال میکنه.اگر فریم ارسالی از سوییچ بدون تگ باشد ، سوییچ مقابل یک ویلن بعنوان Native vlan که معرفی شده روی اون ، استفاده میکنه و فریم های بدون تگ رو به اون ویلن میده.

    پروتکول DTP = Dynamic Trunking Protocol
    کار ترانک رو راحت و بصورت dynamic انجام میده.با فرستادن فریم ها ( update ها ) هر 30 ثانیه بین دو سوییچ ، تا negotiation انجام دهند برای عمل trunking
    یعنی یه طرف از سوییچ ها پیشنهاد میده برای trunking و طرف مقابل بسته به اینکه در چه mode ی هست و چک کردن پارامترهای لازم ، پیشنهاد رو یا قبول میکنه یا رد میکنه .
    Operation mode به دو حالت است : Trunk - Access
    Administrative mode دارای 4 حالت میباشد : Trunk-Access-Dynamic auto-Dynamic Desirable
    Trunk : اینترفیس های در این حالت ، هم پیشنهاد برای trunking میدن و هم پیشنهاد میگیرن
    َAccess : اینترفیس های در این حالت پیشنهاد برای trunking رو قبول نمیکنند
    Dynamic auto : فقط پیشنهاد میگیرن
    Dynamic Desirable : هم پیشنهاد میدن و هم پیشنهاد میگیرن
    اینم جدول واسه راحتترم توجه شدن اینکه ترانکها به چه صورت با DTP روی اینترفیس ها فعال میشن
    https://learningnetwork.cisco.com/se.../dtp_mode2.png

    اما بهتره که DTP استفاده نشه و اینترفیس هارو بصورت دستی ترانک کنیم و ویلن هارو خودمون دستی اجازه عبور بدیم روی پورت های ترانک
    برای اینکه disable کردن DTP دستور زیر را وارد میکنیم :
    Switch ( config-if)# switchport mode trunk
    switch (config-if)#switchport nonegotiate




    ویرایش توسط hamedelnin : 2014-03-20 در ساعت 04:02 PM
    b3hrad و exxtreme سپاسگزاری کرده‌اند.

  12. #12
    نام حقيقي: حامد اچ

    عضو عادی شناسه تصویری hamedelnin
    تاریخ عضویت
    Nov 2012
    محل سکونت
    گرگان
    نوشته
    1,002
    سپاسگزاری شده
    809
    سپاسگزاری کرده
    342
    نوشته های وبلاگ
    2
    VTP : مدیریت متمرکز و ساده تر ویلن ها

    تعریف کردن ،پاک کردن و rename کردن ویلن ها بصورت متمرکز روی یک سوییچ ( VTP Server ) انجام میشه ولی Assign کردن اینترفیس ها به ویلن انجام نمیشه.فرضا ایجاد کردن 4 ویلن روی 10 سوییچ وقت زیادی میگیره که با این روش روی یک سوییچ فقط کانفیگ و انجام خواهد شد.
    شرط کار کردن VTP در سوییچ ها :
    لینک بین سوییچ ها ترانک باشد ، وجود حداقل یک VTP server ، و اینکه domain-name و password بین سوییچ های client و server یکشان باشد تا update ها بین اونا رد و بدل شوند.
    VTP MODE
    سوئیچ ها در VTP domain در سه حالت مختلف می توانند قرار داشته باشند :
    Server mode : در این حالت می توان به ایجاد - ویرایش و یا حذف vlan نمود . حداقل یک سوئیچ سرور برای مدیریت vlan ها باید در شبکه موجود باشد . در حالت دیفالت تمامی سوئیچ ها در این مود قرار دارند .
    Client mode : در این حالت نمی توان اقدام به کانفیگ و یا حذف vlan نمود و سوئیچ های واقع در این مود فقط این اپدیت ها را از سوئیچ سرور دریافت کرده و بعد از اعمال آن به دیتابیس خود از تمامی پورت های ترانک خود (بجز پورت دیافت کننده) ارسال می کند .
    Transparent mode : در این حالت می توان اقدام به کانفیگ vlan نمود ولی این کانفیگ ها مختص به خود سوئیچ بوده و به سایرین ارسال نخواهد شد . سوئیچ های واقع در این مود آپدیت های ارسالی از سایر سوئیچ ها را بدون تغییر از تمامی پورت های ترانک خود advertise می کند .
    اما یکسری مفاهیم در VTP وجود دارند که در tshoot به درد میخورند

    Rivision number
    سوییچ vtp server بطور دوره ای هر 300 ثانیه یکبار ، advertise summary که شامل ( domain-name و... ) است را بین ویلن ها در قالب update روی لینک های ترانک ارسال میکنند تا سوییچ های جدید اطلاعات لازم و جدید رو دریافت کنند.با هر تغییر در ویلن در vtp server ، فیلد مربوط به rivision number افزایش می یابد.بسته های آپدیت یا همون vtp packet ها به سوییچ های کلاینت فرستاده میشوند. در صورتی که rivision آنها کمتر از revision جدید باشد ، تغییرات را اعمال میکنند.مثلا سوییچی rivision آن اگر 100 باشد ، و advertise هایی رو با rivision بالاتر از 100 دریافت کند را فقط پروسس میکند.

    VTP Domain

    اگر چند سوییچ بخوان با هم با VTP کار کنند باید در یک domain باشند.هر سوییچ تنها در یک domain قرار میگیرد.سوییچهای در vtp domain های مختلف ، اطلاعات vtp رو پروسس نمیکنند

    vtp رابطه تنگاتنگی با ترانک دارد چون advertise ها فقط روی پورتهای ترانک flood میشوند.
    اگر سوییچ vtp configuration نداشته باشد ، یعنی خام باشد ، vtp domain بصورت پیش فرض null خواهد بود.

    VTP advertisment
    subset advertisment : ریز دستورات شامل اضافه کردن یا حذف کردن و ... ویلنها و کاری که باید انجام بشه از سمت سرور میاد.تمامی دستورات مربوط به vlan managment رو به کلاینت ها میده

    summary advertisment : هر 300 ثانیه یکبار و هر وقت تغییراتی رخ بده ارسال میشه. از سمت سرور توی شبکه پخش میشه

    advertisment request from client : وقتی سوییچ کلاینت یک revision بالاتری رو دریافت میکند که احساس کنه یکسری تغییرات رو لازم داره و یا مثلا vlan database پاک شده باشه ، میتونه این هارو به سرور درخواست بده و سرور در جوابش معمولا subset میده بهش.


    b3hrad، paravand20 و exxtreme سپاسگزاری کرده‌اند.

  13. #13
    نام حقيقي: kaRim ParaVand

    عضو ویژه شناسه تصویری paravand20
    تاریخ عضویت
    Nov 2010
    محل سکونت
    Busher
    نوشته
    1,324
    سپاسگزاری شده
    1231
    سپاسگزاری کرده
    786
    نوشته های وبلاگ
    1
    یه نکته هم این که زمانی که توی سطح شبکتون vtp فعال دارید به هیچ وجه سویچی که revision num هست یا توی شبکه کار کرده را وراد شبکه نکنید چون که برای گرفتن اپدیت برای کلاینت ها عدد revsin مهم هست و در صورتی که دارای عددی بالاتر از سرور سویچ باشه باعث میشه vlan های نغادرست خودش را در شبکه پخش کند برای این کار اول سویچ را ببرید توی مد ترنسپرنت و بعد در مد کلاینت قرار دهید


    exxtreme و hamedelnin سپاسگزاری کرده‌اند.

  14. #14
    نام حقيقي: حامد اچ

    عضو عادی شناسه تصویری hamedelnin
    تاریخ عضویت
    Nov 2012
    محل سکونت
    گرگان
    نوشته
    1,002
    سپاسگزاری شده
    809
    سپاسگزاری کرده
    342
    نوشته های وبلاگ
    2
    سال نو دوستان مبارک باشه..ایشالا که سال خوبی رو داشته باشید

    خب آخرین مبحث از VTP رو هم بگیم تا چیزی دیگه ازش باقی نمونه

    VTP Pruning
    فرض بگیرید که سوییچ A بعنوان vtp server باشد و ویلنهای 1-1001 رو روی پورت های ترانکش عبور میده.به سه تا از پورت های این سوییچ ، سه سوییچ باvtp client متصل هستند.سوییچ های B,C,D . سوییچ B ، شامل ویلن 2 ، سوییچ C ، شامل ویلن 3 و سوییچ D شامل ویلنهای 3و4 میباشند
    حاللا وقتی که کامپیوتری از سوییچ C که در ویلن 3 است یک برودکست ارسال میکنه ، همه پورتهای اکسس اون در ویلن 3 و هم پورت ترانکش ، اون برودکست ارسال میشه. تا شاید اون پیام برای سوییچ D باشد که ویلن 3 هم داره تا اونو دریافت کنه. پیام برودکست میاد روی پورت ترانک میرسه به سوییچ A . سوییچ A این پیام رو روی تمامی پورت های ترانکش به جز پورت متصل به سوییچ C ، ارسال میکنه.اما ارسال این پیام به سمت سوییچ B که هیچ کلاینت اکتیوی در ویلن 3 نداره بیهوده است.ولی ارسال این پیام به سوییچ D که ویلن 3 هم داره علاوه بر ویلن4 ، لازمه.
    vtp pruning وقتی فعال میشه ، سوییچ ها با بسته های vtp join message باهم دیگه صحبت میکنند.و به هم دیگه اعلام میکنند که چه ویلن ، چه کامپیوتری ، چه لینکهای اکتیو واقعا توی اون ویلن وجود داره.
    حالا با فعال بودن vtp pruning ، سوییچ A میدونه که سوییچ B لینک اکتیو توی ویلن 3 نداره و دیگه برودکست به اون سمت ارسال نمیکنه.
    حالا این ویژگی رو برای شبکه هایی تصور کنید که با local vlan طراحی شده اند.لینکهای اکتیو فقط در یک ویلن هستند.دیگخ برودکست هم از اون سوییچ ارسال نمیشه و به بیرون از اون سوییچ نمیره

    بصورت پیش فرض diasble است
    تاثیری در vtp transparent نداره
    بصورت پیش فرض روی ویلن های 2-1001 میشه استفاده کرد
    ویلن 1 هیچ وقت pruning نمیشه. همچنین ویلن های 1002 تا 1005
    STP نیز به Pruning کاری نداره

    - - - ادامه - - -

    و اینکه فقط روی سوییچ vtp server قابل فعال شدن است
    switch ( config-vtp )# vtp pruning


    paravand20 و exxtreme سپاسگزاری کرده‌اند.

  15. #15
    نام حقيقي: حامد اچ

    عضو عادی شناسه تصویری hamedelnin
    تاریخ عضویت
    Nov 2012
    محل سکونت
    گرگان
    نوشته
    1,002
    سپاسگزاری شده
    809
    سپاسگزاری کرده
    342
    نوشته های وبلاگ
    2
    خب مبحث جدید Aggregating Switch Links ( Etherchannel)s
    ارتباطات بین سوییچ ها ممکن است که دچار کمبود سرعت پهنای باند شود.مثلا در سوییچ اکسس به سوییچ distibution معمولا از پهنای باند 1گیگ استفاده میشه و اگر یک سوییچ اکسس 24 پورت داشته باشیم. و هر پورت بصورت فول استفاده کنه ، پهنای بند بصرفی 2.4گیگابایت در ثانیه خواهد رسید که در این صورت دچار کمبود پهنای باند میشیم.میتوان تعداد تعداد لینکها را بین سوییچ اضافه کنیم مثلا دوتا 4تا لینک 1Gbps استفاده کنیم که پهنای باند را به دو یا چهار برابر برسانیم ولی STP یکی از لینکهارو بلاک میکنه. و عملا به پهنای باند اضافه نخواهد شد.
    Etherchannel به این منظور درست شده که میتونه لیتکهارو باهم یکی کنه و پهنای باند رو افزایش بده بدون اینکه STP لینکی رو بلاک کنه.
    لینکهای فیزیکی رو باهم یکی میکنه و بجاش یه لینک logical در اختیار میده ما میذاره بطوریکه STP فقط یک لینک میبینه و اونو بلاک نمیکنه.به این لینک logical میگن portchannel. ترافیک روی portchannel عبور میکنه بطوری که روی لینکهای فیزیکی load balance میکند.
    پورت ها برای etherchannel شدن باید از هر نظر یکسان باشند :
    تمام پورتها باید etherchannel رو ساپورت کنند
    سرعت و duplex یکسان داشته باشند
    پورت ها حتما باید در یک ویلن باشند.
    اگر ترانک هست ، حتما باید تمامی پورتها ترانک باشند و اینکه همه ویلن های یکسانی رو عبور دهند.
    cost پورتها در STP باید یکسان باشد.
    اینترفیس ها نباید در پروتکول SPAN فعال شده باشند ( SPAN رو بعدا توضیح میدیم )

    اما بعد از اینکه پورتها با هم aggregate شدند..از اون به بعد دیگه تمامی کافیگها و تغییرات رو روی اینترفیس portchannel اعمال میکنیم.

    نحوه توزیع ترافیک توی etherchannel - ایشالا به زودی


    b3hrad، A.Yazdani و exxtreme سپاسگزاری کرده‌اند.

صفحه 1 از 2 1 2 آخرینآخرین

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

کامپوننت های بسته ARP

کامپوننت های بسته arp را بررسی کنید

کامپوننت arp

ساختار جدولtcam در سوییچ

مفهومswitching &ARP

را توضیح دهید Mac table Cam table

کامپوننت های بسته پروتکل arp

کجا باید از تگ ویلن استفاده کرد

لینک سوییچ بدون trank

تمام شدن مک ادرس در 3750

نحوه حذف دستورویلن در سویچ سیسکو

کانفیگ سوئیچ مبحث stp

برادکس دومین beradcast domine

طراحی چهار سیستم با یک رنج و دو ویلن در ccna

ccnp سوییچ برم یا route

ایا سوئیچ 3750 تمام قابلیت های سوییچ لایه دوم را دارد

میخوام بسته های خاصی در یک سوییچ drope شود

arp چند ثانیه یکبار آپدیت میشود

arp بسته fib tcam

دیدین تاریخچه دستورات روی سویچ

پاک کردن وی لن های روی سوئیچ سیسکو

سوییچ چه وقت پکت را fload میکنه

مبحث ccnp درstp

TCAM ها در سوییچ

multilayer swtching مفهوم

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

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

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