آموزش سیسکو CCNP Switch – معرفی Multilayer Switching – قسمت دوم :

آموزش سیسکو 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 :

آموزش شبکه - جدول adjacency در سوئیچ سیسکو

Epoch Number :

تعداد دفعاتی که جدول FIB کلا بازنویسی میشود به عبارتی به نام Epoch در دستور زیر نمایش داده میشود :

آموزش شبکه - Epoch Number

وضعیت 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 adjacency در سوئیچ سیسکو

تعداد پکت های که به دلایل مشخص 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 – قسمت سوم

شرکت ژیوان ارائه دهنده خدمات شبکه شامل پشتیبانی شبکه , نصب و راه اندازی شبکه , طراحی شبکه , فروش تجهیزات شبکه , سرور و مجازی سازی,اتوماسیون صنعتی, خانه هوشمند