الموضوع: لتقنية الـcef
عرض مشاركة واحدة
قديم 07-22-2010, 05:28 PM   #1
bahaa hamam
:: سيسكو مميز ::
 
تاريخ التسجيل: Jun 2010
المشاركات: 265
شكراً: 1
تم شكره 60 مرة في 48 مشاركة
bahaa hamam will become famous soon enoughbahaa hamam will become famous soon enough
إرسال رسالة عبر مراسل MSN إلى bahaa hamam إرسال رسالة عبر مراسل Yahoo إلى bahaa hamam إرسال رسالة عبر Skype إلى bahaa hamam
افتراضي لتقنية الـcef


لتقنية الـcef

CEF أو Cisco Express Forwarding وهي كما يتضح أنه أحد التقنيات التى قامت سيسكو بتطويرها لكي تعطي سرعة وآداء أكبر في نقل البيانات على الروترات أو أفضل أن أقول الأجهزة التى تعمل على اللاير 3 بالأضافة إلى تفعيل خواص أضافية في الروتر مثل الخاصية الرائعة من سيسكو NBAR والتى تحدثت عنها في تدوينة سابقة على الرابط التالي ماذا تعرف عن خاصية الـ NBAR ؟



مقدمة هامة

لكي نفهم هذه التقنية يجب علينا أن نفهم بعض الأشياء حول كيفية عمل الروتر بشكل عام وأول الأشياء التى يجب أن نفهمها هو مصطلح Switching يطلق هذا المصطلح على التقنية التى تقوم بتوجيه الـPacket إلى المسار الصحيح ومن هنا أحب أن أحذر بأن لاتخلط الأمور بين الـSwitching الموجود على الطبقة الثانية وبين الـSwitching Packet الخاص بالروتر فهما شيئان مختلفان جدأ نعود إلى موضوعنا وهو كيف يعمل الروتر؟,ليقوم الروتر بتمرير الباكيت يجب أن يقوم بخطوتان مهمتان :

الأولى Make a routing decision for the packet أعتمادا على معلومات الـ Network Topology والتى يقوم الـRouting Protocol بتوضيحها من خلال routing table بالأضافة إلى مراجعة البوليسي الموجودة على الروتر وأقصد بهذه الكلمة الأكسس ليست و الـ Policy-based routing(PBR) والخ…وهي تستخدم جميعا من أجل تحديد المكان الذي يجب إرسال الباكيت إليه

الثانية Switch the packet وهي تتضمن نقل الباكيت من الـInput buffer إلى الـoutput buffer وإعادة كتابة الماك أدريس بحيث يتم كتابة الماك أدريس الخاص بي الـNext-hop ومن هنا نستطيع أن نستنتج أن الروتر يحتفظ بهذه العناوين في مكان مخصص يدعى الـARP table والتى يتم تسجيل فيه الأيبي والماك أدريس المطابق له.

ولهذه العملية (Switching) ثلاث mechanism مختلفة والمدعومة من أجهزة سيسكو وهي :

Process switching
Fast switching (default)
Cisco express forwarding (cef)

سوف لن أتحدث عن أول اثنتان لان الموضوع سوف يطول ولان الموضوع من الناحية النظرية بسيط نوعا ما ولنبدأ حديثنا حول تقنية الـ CEF .

ماهي تقنية الـcef وكيف تعمل ؟

كما أتفقنا بأن الـcef هو عبارة عن Switching technology خاصة بسيسكو فقط وأول ماتقوم به هو عمل جدولان خاصان بها الأول يدعى FIB أو Forwarding Information Base وهي نسخة طبق الأصل من الـRouting table والجدول الثاني يدعى Adjacency table وهو أيضا طبق الأصل من الـ ARP table وسوف نستنتج من كل ماذكر بأن الموضوع فارغ حتى الآن وقد عدنا إلى نقطة البداية وكل ماذكر أقتصر على نسخ جداول وتغيير أسمها فقط لذا لندخل في فوائد هذه التقنية

فوائد تقنية الـ CEF ؟

لنتفق اولا على شيء مهم أن الأداء والمرونة لن تلاحظهم في الشبكات الصغيرة لان هذه التقنية هي موجهة للشركات الكبيرة والأنترنت لذا ضع هذه النقطة نصب عيناك ولنتكلم عن الفائدة الاولى وهي

الأداء والسرعة : بعد ذكرنا لموضوع نسخ الجداول أستنتجنا أن هذه التقنية لم تقم بأي شيء جديد وهذا كان أستنتاج خاطىء والتفسير هو كالآتي عندما يطرآ أي تغيير على الـRouting table فأول شيء يقوم به هو أعادة بناء الجدول من جديد وهذا سوف ينعكس أيضا على الجدول الخاص بي Route-cache ومن هذه النقطة أخذت هذه التقنية فكرت نسخ جدول الـRouting إلى جدول آخر وهو FIB لان أي تغيير سوف يطرأ هناك سوف يصل للـFIB كتحديث بسيط على الجدول وبالتالي لن يتم أعادة بناء Route-cache وهذا كله سوف ينعكس على آداء المعالج الخاص بالروتربالأضافة إلى سرعة أكير من الـ Fast Switching.
الموضوع الأصلى من هنا: منتديات سيسكو التعليمية | كن بين الخبراء ! http://www.ciscovb.com/vb/t752.html#post5451

Scalability وللأسف لايوجد له معنى في العربي ولكن فهم هذه الفائدة يتطلب منك فهم الوضعيات الموجودة في الـ CEF وهما وضعيتان الأولى Central CEF وفيها يتم وضع ومعالجة الـ FIB و Adj في Route process بشكل مباشر وهذه صورة توضيحية للوضعية الاولى والذي يتضح من خلالها أن تعامل كل المنافذ يتم مع الـ Route Process

لتقنية الـcef

أما الوضعية الثانية والتى يطلق عليها Distributed CEF فهي مخصصة لأنواع قليلة من الأجهزة وهي على حد علمي موجودة في روترات series 12000 وسويتشات 6500 اما عن آلية عملها والتى تشرح الفائدة الثانية في الـcef فهي تتركز في عمل نسخة للـCEF table ووضعها على كل Line Cards وبالتالي سوف يكون لكل Card الجداول الخاصة به وسوف يعمل بشكل منفصل عن الآخرين والصورة القادمة سوف توضح كل شيء

لتقنية الـcef

والفائدة الثالثة هي أتاحة مميزات كثيرة للروترات مثل ميزة الـNBAR وCisco AutoQoS و Based frame relay traffic shaping(FRTS) و Multiprotocl Label switching (MPLS) والكثير فبدون تفعيل الـcef لن تعمل كل هذه الخواص والنقطة الآخيرة التى سوف أختم فيها حديثي وهي طريقة تفعيل الخاصية وهي من أسهل الأشياء التى تراها في سيسكو وتتم من خلال امر واحد


Cisco's IOS Router(config)# ip cef

وهذه بعض الأوامر التى تستخدم في التربل شووت


Cisco's IOS
Router#show ip cef
Router#show ip cef summary
Router#show ip cef detail
Router#show adjacency


وأخيرا أحب أن اونوه ان هناك أوامر آخرى تدخل في أعداد الـcef ولم أتطرق إليها لاني لم اتعامل مع الموضوع بشكل معمق جدا وفضلت أن يكون الموضوع مبسط أكبر قدر ممكن لكل زوار المدونة الأعزاء والتى لا أطلب منها إلا الدعوة لي فأنا بأشد الحاجة إليها ودمتم بود

المصدر



gjrkdm hgJcef hgJcef ulgih

__________________
دخولي سيكون متقطع بسبب الدراسة لمدة لا تقل عن 7 شهور
حمل تول بار منتدي سيسكو







bahaa hamam غير متواجد حالياً   رد مع اقتباس
الأعضاء الذين قالوا شكراً لـ bahaa hamam على المشاركة المفيدة:
جليليو (05-16-2012)
 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36