Switch های Cisco روش های مختلفی برای ارسال بسته ها بر اساس اطلاعات لایه ۳ و لایه ۴
Switch های( MLS (Multi layer switch سه روش برای Forward کردن داده ها دارند
-
Cisco Express forwarding –CEF
- Packet Switching
- Fast Switching
- Cisco Express forwarding
در روش Packet Switching بسته به صورت کامل باید توسط CPU پردازش شود. سپس بر اساس Routing table یا Art Cache و… عمل Switching را انجام می دهد.
در روش Fast Switching از Cache استفاده می کند. برای این که اطلاعاتی که ارسال می کند معمولاّ Cache می شود
برای همین از Route Caching برای ارسال سریع تر اطلاعات استفاده می کند .
در روش ( CEF (Cisco Express forwarding که سریع ترین روش می باشد و Device های Cisco به صورت پیش فرض از همین روش استفاده می کنند.
در این روش جدولی وجود دارد به اسم(FIB ( Forwarding Information Base دقیقا ماهیت یک Router را دارد
یک موتور لایه ۳ دارند به نام forwarding engine که بسته ها را Switch می کند بر اساس سخت افزار
چون بر اساس سخت افزار بسته هارا Switch می کند سرعت خیلی زیادی دارد .
همان طور که گفتیم یک جدول دارند به اسم FIB که تقریبا شبیه Routing table می باشد اطلاعاتی که Cache کرده است را داخل این جدول قرار می دهد و بر اساس نزدیک ترین مسیر شروع به ارسال اطلاعات می کند با استفاده از Longer Prefix
کاری Longer Prefix انجام می دهد این است که بر اساس بیت های مشترک کار می کند یعنی اگر بخواهیم از Source یه Destination برویم که برای رسیدن ۲ مسیر داریم می اید بیت به بیت بررسی می کند هر کدام بیت ها یشان به ان نزدیکتر بود از ان مسیر اطلاعات را ارسال می کند . این روش سریع ترین روش Swiching می باشد که ان حصاری Cisco می باشد و به صورت پیش فرض بر روی Switch های Cisco فعال می باشد