آموزش سیسکو CCNP Switch – معرفی Multilayer Switching – قسمت دوم :
مفهوم CEF Punt :
CEF Punt به پکت هایی گفته میشود که آدرس MAC آنها را در لایه ۲ و در جدول FIB هنوز مشخص نشده است و آن پکت را به لایه ۳ ارسال میکنیم .
شرایطی که باعث ایجاد CEF Punt میشود عبارتند از :
۱- پکتی که در جدول FIB هیچ ردیفی ندارد
۲- اگر جدول FIB پر شده باشد و امکان درج entry یا رکورد جدید را نداشته باشد
۳- TTL یا Time to Live پکت به اتمام رسیده باشد.
۴- زمان که سایز پکت یا همان MTU پکت بزرگتر از حد معمول باشد
۵- اگر جنس پکت از نوع پروتکل ICMP باشد هیچ وقت وارد Switching Engine نمیشوند ( مانند Ping و Trace )
۶- مدل Encapsulation پکت توسط سوئیچ ساپورت نشود
۷- پکت هایی که از طریق تعریف Tunnel با Encryption و یا Compression ارسال میشوند
۸- پکت هایی که Access List ها بر روی آنها تاثیر میگذارند.
۹- پکت هایی که برای ارسال نیاز به NAT دارند ( اگر NAT نرم افزاری باشد )
اینها شرایطی هستند که باعث میشود پکت ها به صورت CEF Punt به لایه ۳ ارسال میشوند.
معرفی انواع CEF :
۱- Accelerated CEF یا (aCEF) :
همانطور که میدانید در سوئیچهایی مانند سیسکو سری ۶۵۰۰ که سوئیچهای ماژولار سیسکو میباشد شما میتوانید کارت های لایه ۳ را به سوئیچ سیسکو خودتان اضافه کنید و میتوانید طبق مدل (aCEF) جدول FIB را تقسیم بندی کرده و بر روی هر کارت به صورت جداگانه قرار دهید و کل جدول FIB را به یکباره روی تمامی کارت ها قرار ندهید.
این کار باعث بالا رفتن سرعت در شبکه نیز میشود .
۲- Distributed CEF یا (dCEF) :
در این حالت هر کارت از سوئیچ مازولار به صورت جداگانه کل اطلاعات مربوط به جدول FIB را در خود نگهداری میکند.
تعریف Adjacency Table :
همانطور که قبلا گفتیم این جدول در سوئیچ های لایه ۳ جهت نگهداری آدرس MAC سوئیچهای مجاور و همسایه به کار میرود.
برای مشاهده جدول مشخصات سوئیچهای مجاور و اینکه از طریف چه پورتهایی متصل هستند از دستور زیر استفاده میکنیم :
Switch#show adjacency [type member/module/number |vlanvlan-id] [summary | detail]
مثال برای نمایش جدول Adjacency :
Epoch Number :
تعداد دفعاتی که جدول FIB کلا بازنویسی میشود به عبارتی به نام Epoch در دستور زیر نمایش داده میشود :
وضعیت Glean در جدول Adjacency :
زمانی که در جدول adjacency شما فقط آدرس IP سوئیچ مجاور را داشته باشید و آدری MAC آن را نداشته باشید اصطلاحا به آن glean میگوییم
با دستور زیر قابل بررسی هستند :
Switch#show ip cef adjacency glean
مثالی از نمایش سوئیچی که در وضعیت Glean نمایش داده میشود :
ARP throttling یا throttling adjacency :
تا زمانی که آدرس MAC مربوط به سوئیچی که به صورت Glean شناخته شده است از طریق ARP پیدا نشود تمامی پکت های که به مقصد این سوئیچ قرار است بروند ، Drop میشوند.
دلیل این است که نمیخواهیم صفی از پکت های در حال انتظار را ایجاد کنیم زیرا زمان پیدا شدن MAC نامشخص است .
انواع جدول Adjacency :
۱- Null adjacency :
به یک Null Interface اشاره میکند که در واقع پکت را دریافت میکند ولی ارسال نمیکند.
۲- Drop adjacency :
در این حالت سوئیچ نمیتواند به صورت نرمال پکت ها را ارسال کند و آنها را Drop میکند . به طور مثال بدلیل مشکل در Encapsulation پکت این اتفاق ممکن است رخ دهد.
تعداد پکت های که به دلایل مشخص Drop شده اند به صورت جداگانه در ستون ها در شکل بالا نمایش داده شده اند.
۳- Discard adjacency :
پکت هایی که به دلیل Access List ها و یا Policy های تعریف شده در سوئیچ Drop میشوند.
۴- Punt adjacency :
همانطور که قبلا گفتیم آدرس سوئیچ هایی که آدرس MAC آنها را نداریم Punt نامیده میشوند و با دستور زیر قابل نمایش هستند :
Switch#show cef not-cef-switched
ادامه دارد …
آموزش سیسکو CCNP Switch – معرفی Inter-VLAN Routing
آموزش سیسکو CCNP Switch – معرفی Multilayer Switching
آموزش سیسکو CCNP Switch – معرفی Multilayer Switching – قسمت دوم
آموزش سیسکو CCNP Switch – معرفی Multilayer Switching – قسمت سوم
شرکت ژیوان ارائه دهنده خدمات شبکه شامل پشتیبانی شبکه , نصب و راه اندازی شبکه , طراحی شبکه , فروش تجهیزات شبکه , سرور و مجازی سازی,اتوماسیون صنعتی, خانه هوشمند
ثبت ديدگاه