يتناول هذا المستند أهم العناصر المعمارية لموجه الإنترنت Cisco 12000 Series Internet Router — حزم التحويل. تختلف حزم التحويل بشكل جذري من أي من بنى Cisco المستندة إلى الناقل أو الذاكرة المشتركة. باستخدام بنية شريط متقاطع، توفر Cisco 12000 كميات كبيرة جدا من النطاق الترددي وإمكانية التطوير. علاوة على ذلك، يستخدم المحول 12000 قوائم انتظار إخراج افتراضية لتقليل الحد الأقصى لحظر الخط داخل بنية المحول.
لا توجد متطلبات خاصة لهذا المستند.
تستند المعلومات الواردة في هذا المستند إلى الأجهزة التالية:
سلسلة موجهات الإنترنت طراز 12000 من Cisco
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر.
للحصول على مزيد من المعلومات حول اصطلاحات المستندات، راجع اصطلاحات تلميحات Cisco التقنية.
(يتم تنفيذ قرار التحويل على Cisco 12000 بواسطة بطاقات الخط (LCs). بالنسبة لبعض قوائم التحكم في الوصول (LCs)، تقوم الدائرة المدمجة المخصصة للتطبيقات (ASIC) بالفعل بتحويل الحزم. إعادة التوجيه السريع الموزعة من Cisco (dCEF) هي طريقة التحويل الوحيدة المتوفرة.
ملاحظة: المحركات 0 و 1 و 2 ليست أحدث المحركات التي طورتها Cisco. وهناك أيضا بطاقات خطوط المحرك 3 و 4 و 4+، مع المزيد لاتباعها. بطاقات خطوط المحرك 3 قادرة على تنفيذ ميزات Edge بمعدل الخط. كلما زاد طول محرك الطبقة 3، زاد عدد الحزم التي يتم تحويلها في الأجهزة. يمكنك العثور على بعض المعلومات المفيدة حول بطاقات الخط المختلفة المتاحة لموجه سلسلة Cisco 12000 والمحرك الذي تستند إليه في موجه الإنترنت السلسلة 12000 من Cisco: الأسئلة المتكررة.
تتم إعادة توجيه الحزم دائما بواسطة بطاقة الخط المدخل (LC). تقوم المخرج lc فقط بتنفيذ جودة الخدمة الصادرة (QoS) المعتمدة على قائمة الانتظار (على سبيل المثال، الكشف المبكر العشوائي المرجح (WRED) أو معدل الوصول الملتزم (CAR). يتم تحويل معظم الحزم بواسطة LC باستخدام إعادة التوجيه السريع الموزعة من Cisco (dCEF). يتم إرسال حزم التحكم فقط (مثل تحديثات التوجيه) إلى معالج التوجيه gigabit route processor (GRP) للمعالجة. يعتمد مسار تحويل الحزمة على نوع محركات التحويل المستخدمة على ال LC.
هذا ما يحدث عندما تأتي حزمة:
تأتي الحزمة إلى الوحدة النمطية لواجهة الطبقة المادية (PLIM). تحدث أشياء متنوعة هنا:
يحول جهاز الإرسال والاستقبال الإشارات الضوئية إلى إشارات كهربائية (تحتوي معظم بطاقات الخط CSR على موصلات ليفية)
تتم إزالة إطار L2 (SANE، وضع النقل غير المتزامن (ATM)، إيثرنت، التحكم في إرتباط البيانات عالي المستوى (HDLC)/بروتوكول الاتصال من نقطة إلى نقطة - PPP)
يتم إعادة تجميع خلايا ATM
يتم تجاهل الحزم التي تفشل في التحقق الدوري من التكرار (CRC)
مع إستقبال الحزمة ومعالجتها، تكون الحزمة هي الذاكرة المباشرة التي يتم الوصول إليها في ذاكرة صغيرة (مصد وحدات الإرسال القصوى (MTU) تقريبا) باسم "ذاكرة اندفاع الإدخال والإخراج الأول (FIFO)". يعتمد مقدار هذه الذاكرة على نوع LC (من 128 كيلوبايت إلى 1 ميجابايت).
بمجرد أن تكون الحزمة في ذاكرة FIFO بالكامل، تتصل دائرة مدمجة خاصة بالتطبيق (ASIC) على PLIM ب ASIC إدارة المخزن المؤقت (BMA) وتطلب مصدا مؤقتا لوضع الحزمة في. يتم التعرف على حجم الحزمة، وتخصيص مصد وفقا لذلك. إذا تعذر على BMA الحصول على مخزن مؤقت بالحجم الصحيح، سيتم إسقاط الحزمة وزيادة عداد "ignore" على الواجهة الواردة. لا توجد آلية إحتياطية كما هو الحال مع بعض الأنظمة الأساسية الأخرى. بينما يحدث هذا، قد يكون PLIM يستقبل حزمة أخرى في ذاكرة انفجار FIFO، ولهذا يكون حجمها 2xMTU.
إذا كان هناك مصد حر متوفر في قائمة الانتظار اليمنى، فإن الحزمة يتم تخزينها بواسطة BMA في قائمة الانتظار الحرة بالحجم المناسب. يتم وضع هذا المخزن المؤقت على "قائمة الانتظار الأولية"، والتي يتم فحصها بواسطة ASIC ل Salsa أو وحدة المعالجة المركزية ل R5K. تحدد وحدة المعالجة المركزية (CPU) الخاصة بالطراز R5K وجهة الحزمة من خلال مراجعة جدول dCEF المحلي الخاص بها في ذاكرة الوصول العشوائي (DRAM) الديناميكية، ثم تنقل المخزن المؤقت من قائمة الانتظار الأولية إلى قائمة انتظار ToFabric المقابلة لفتحة الوجهة.
إذا لم تكن الوجهة في جدول CEF، يتم إسقاط الحزمة. إذا كانت الحزمة عبارة عن حزمة تحكم (على سبيل المثال، تحديثات التوجيه)، فسيتم وضعها في قائمة انتظار بروتوكول GRP وستتم معالجتها بواسطة بروتوكول GRP. هناك 17 قائمة انتظار ToFab (16 أحادية البث، بالإضافة إلى 1 multicast). هناك قائمة انتظار ToFab واحدة لكل بطاقة خط (وهذا يتضمن RP). وتعرف قوائم الانتظار هذه باسم "قوائم انتظار الإخراج الظاهرية"، وهي مهمة حتى لا يحدث حظر رؤوس الخطوط.
تقوم ToFab BMA بتقسيم الحزمة إلى قطع ذات 44 بايت، وهي الحمولة لما سوف يعرف في نهاية المطاف باسم "خلايا Cisco". يتم توفير رأس مكون من 8 بايت ورأس مخزن مؤقت مكون من 4 بايت بواسطة FRfab BMA (إجمالي حجم البيانات حتى الآن = 56 بايت)، ثم يتم وضعه في قائمة انتظار ToFab المناسبة (عند تلك النقطة، يظهر عداد #Qelem الموجود في التجمع المخزن المؤقت منخفضا بمقدار واحد، ويزداد عداد قائمة انتظار ToFab بمقدار واحد).
يعتمد "صانع القرار" على نوع المحركات المحولة:
في بطاقات Engine 2+، يتم إستخدام بطاقة ASIC خاصة لتحسين طريقة تحويل الحزم. تتم معالجة الحزم العادية (IP/Tag، بدون خيارات، المجموع الاختباري) مباشرة بواسطة ASIC الخاص بتحويل الحزم (PSA)، ثم تتجاوز مجموعة الصف الأولي/وحدة المعالجة المركزية/Salsa ويتم وضعها في قائمة الانتظار مباشرة إلى قائمة انتظار ToFAB. يتم تمرير أول 64 بايت فقط من الحزمة من خلال ASIC لتحويل الحزمة. إذا تعذر تحويل الحزمة بواسطة PSA، فسيتم إدراج الحزمة في قائمة الانتظار إلى RawQ لكي تتم معالجتها بواسطة وحدة المعالجة المركزية الخاصة بالتحكم في الوصول كما هو موضح مسبقا.
عند هذه النقطة، تم إتخاذ قرار التحويل وتم إدراج الحزمة في قائمة انتظار إخراج ToFab المناسبة.
خلايا TOfab BMA DMA (الوصول المباشر إلى الذاكرة) الخاصة بالحزمة في مخازن FIFO الصغيرة في واجهة البنية ASIC (FIA). هناك 17 مخزن مؤقت FIFO (واحد لكل قائمة انتظار ToFab). عندما تحصل FIA على خلية من ToFab BMA، فإنها تضيف 8 بايت CRC (حجم الخلية الإجمالي - 64 بايت؛ حمولة 44 بايت، رأس خلية 8 بايت، رأس مخزن مؤقت 4 بايت). تحتوي FIA على ASICs لواجهة الخط التسلسلي (SLI) التي تقوم بعد ذلك بتنفيذ ترميز 8B/10B على الخلية (مثل واجهة البيانات الموزعة عبر الألياف (FDDI) 4B/5B)، وتستعد لنقلها عبر البنية. قد يبدو هذا كزيادة في التكاليف (44 بايت من البيانات يتم تحويلها إلى 80 بايت عبر البنية!)، ولكنه ليس مشكلة نظرا لأنه قد تم توفير سعة البنية وفقا لذلك.
والآن بعد أن أصبحت FIA جاهزة للبث، تطلب FIA الوصول إلى البنية من مجدول وساعة البطاقة النشطة حاليا (CSC). تعمل CSC على خوارزمية عدالة معقدة إلى حد ما. الفكرة هي أنه لا يسمح ل LC باحتكار النطاق الترددي الصادر من أي بطاقة أخرى. لاحظ أنه حتى إذا كانت وحدة التحكم في الوصول (LC) تريد إرسال البيانات من أحد المنافذ الخاصة بها، فما زال يتعين عليها المرور عبر البنية. هذا مهم لأن إن لم يحدث ذلك، واحد ميناء على ال LC يستطيع احتكر كل عرض نطاق لميناء معين على أن ال نفسه LC. كما أنها تجعل تصميم التحويل أكثر تعقيدا. يرسل ال FIA خلية عبر المفتاح بناء إلى هم خارج LC (يعين معطيات في ال cisco خلية رأس وضعت هناك ب التحويل محرك).
وصممت خوارزمية العدل أيضا من أجل المطابقة المثلى؛ وإذا كانت البطاقة 1 تريد الإرسال إلى البطاقة 2، وكانت البطاقة 3 تريد الإرسال إلى البطاقة 4 في نفس الوقت، يحدث ذلك بالتوازي. هذا هو الفرق الكبير بين بنية المحول وبنية الناقل. اعتبر أنه مماثل لمحول الإيثرنت مقابل موزع، على مفتاح، إذا كان المنفذ A يريد الإرسال إلى المنفذ B، وميناء C يريد التحدث إلى المنفذ D، فإن هذين التدفقات يحدث بشكل مستقل عن بعضها البعض. على صرة، هناك مشاكل half-duplex مثل التصادمات والخوارزميات الخلفية وإعادة المحاولة.
تمر خلايا Cisco التي تخرج من البنية عبر معالجة SLI لإزالة تشفير 8B/10B. إذا كان هناك أي أخطاء هنا، فإنها تظهر في إخراج أمر show controller FIA على هيئة "تماثل الخلية". رأيت كيف أن يقرأ الإنتاج من العرض جهاز تحكم في أمر لوترد معلومات إضافية.
هذه الخلايا من Cisco يتم إرسالها إلى FIFOs على FRfab FIAs، ثم إلى مخزن مؤقت على frFAB BMA. إن frFAB BMA هو الذي يقوم فعليا بإعادة تجميع الخلايا في حزمة.
كيف تعرف إدارة الاتصالات الفيدرالية (FRfab BMA) أي مخزن مؤقت لوضع الخلايا فيه قبل أن تقوم بإعادة تجميعها؟ هذا هو قرار آخر تم إتخاذه من قبل محرك تحويل بطاقة الخط الوارد؛ نظرا لأن جميع قوائم الانتظار على المربع بالكامل هي نفس الحجم وبنفس الترتيب، فإن محرك التحويل يضع الحزمة في نفس قائمة انتظار الأرقام التي دخل منها الموجه.
يمكن عرض قوائم انتظار FRfab BMA SDRAM باستخدام الأمر show controller frfab queue على عنصر التحكم في الشبكة المحلية LC. رأيت كيف أن يقرأ الإنتاج من العرض جهاز تحكم frfab | أوامر قائمة انتظار البيانات على موجه إنترنت من السلسلة Cisco 12000 Series للحصول على تفاصيل.
هذه في الأساس نفس الفكرة التي تنتج من تقنية "ToFab BMA". تأتي الحزم ويتم وضعها في حزم يتم وضعها في قوائم الانتظار من قوائم الانتظار الحرة الخاصة بها. يتم وضع هذه الحزم في قائمة الانتظار من البنية، ويتم وضعها في قائمة انتظار الواجهة (هناك قائمة انتظار واحدة لكل منفذ مادي) أو في قائمة انتظار معالجة الإخراج. لا يحدث الكثير في RawQ: النسخ المتماثل للبث المتعدد لكل منفذ، والوصلة المتجولة المعدلة للعجز (MDRR) - نفس الفكرة مثل قوائم الانتظار الموزعة العادلة والمقدرة (DWFQ)، وسيارة الإخراج. إذا كانت قائمة انتظار الإرسال ممتلئة، يتم إسقاط الحزمة وزيادة عداد إسقاط الإخراج.
ينتظر frFAB BMA حتى يكون جزء Tx من ال PLIM جاهزا لإرسال حزمة. يقوم frFAB BMA بإعادة كتابة MAC الفعلية (بناء، تذكر، على المعلومات الموجودة في رأس خلية Cisco)، و DMA الحزمة إلى مخزن مؤقت صغير (مرة أخرى، 2xMTU) في دائرة PLIM. يقوم PLIM بتضمين ATM SAR و SONET، حيثما كان ذلك مناسبا، ويرسل الحزمة.
يتم إعادة تجميع حركة مرور ATM (بواسطة SAR)، وتقسيمها (بواسطة Tofab BMA)، وإعادة تجميعها (بواسطة Fromfab BMA) وتجزئتها مرة أخرى (بواسطة Fromfab SAR). هذا يحدث بسرعة كبيرة.
هذه هي دورة حياة الحزمة، من البداية إلى النهاية. إذا أردتم ان تعرفوا ما هو شعور ال GSR في نهاية اليوم، فاقرأوا هذه الورقة بكاملها 500،000 مرة!
يعتمد مسار تحويل الحزمة على GSR على نوع محرك إعادة التوجيه على LC. الآن سنمر خلال كل الخطوات ل Engine 0، Engine 1، وال LCs.
تستند الأقسام أدناه إلى الكتاب الموجود داخل بنية برنامج Cisco IOS Software، Cisco Press.
الشكل 1 أدناه يوضح الخطوات المختلفة أثناء تحويل الحزمة لمحرك 0 أو محرك 1 LC.
شكل 1: مسار تحويل المحرك 0 والمحرك 1
مسار التحويل الخاص بالمحرك 0 والمحرك 1 LC هو نفسه بشكل أساسي، رغم أن المحرك 1 LC يحتوي على محرك تحويل محسن ومدير المخزن المؤقت لزيادة الأداء. مسار التحويل هو كما يلي:
الخطوة 1 - يكتشف معالج الواجهة (PLIM) حزمة على وسائط الشبكة ويبدأ في نسخها في ذاكرة FIFO تسمى ذاكرة الانفجار على عنصر التحكم في الشبكة (LC). يعتمد مقدار ذاكرة الاندفاع التي تمتلكها كل واجهة على نوع LC، حيث تحتوي قوائم التحكم في الوصول (LC) النموذجية على ذاكرة اندفاع تتراوح من 128 كيلوبايت إلى 1 ميجابايت.
الخطوة 2 - يطلب معالج الواجهة مخزن مؤقت للحزمة من BMA للاستقبال؛ المجموعة التي يتم طلب المخزن المؤقت منها تعتمد على طول الحزمة. إذا لم يكن هناك أي مخازن مؤقتة حرة، يتم إسقاط الواجهة ويتم زيادة عداد "ignore" الخاص بالواجهة. على سبيل المثال، إذا وصلت حزمة سعة 64 بايت إلى واجهة، فإن وحدة التحكم في الوصول (BMA) تحاول تخصيص مخزن مؤقت للحزمة سعة 80 بايت. في حالة عدم وجود مخازن مؤقتة حرة في التجمع ذي 80 بايت، لا يتم تخصيص المخازن المؤقتة من التجمع التالي المتاح.
الخطوة 3 - عند تخصيص مخزن مؤقت حر بواسطة وحدة المعالجة المركزية (BMA)، يتم نسخ الحزمة إلى المخزن المؤقت ويتم وضعها في قائمة الانتظار الأولية (RawQ) لمعالجتها بواسطة وحدة المعالجة المركزية. يتم إرسال مقاطعة إلى وحدة المعالجة المركزية (CPU) الخاصة بوحدة التحكم في الشبكة المحلية (LC).
الخطوة 4 - تعمل وحدة المعالجة المركزية (CPU) الخاصة بوحدة التحكم في الوصول (LC) على معالجة كل حزمة في RawQ كما يتم تلقيها (RawQ عبارة عن FIFO)، ثم تستشير جدول إعادة التوجيه السريع الموزع المحلي من Cisco في DRAM لاتخاذ قرار تحويل.
4.1 إذا كان هذا حزمة IP للبث الأحادي مع عنوان وجهة صالح في جدول CEF، تتم إعادة كتابة رأس الحزمة باستخدام معلومات التضمين الجديدة التي يتم الحصول عليها من جدول تجاور CEF. تم إدراج الحزمة المحولة في قائمة انتظار الإخراج الظاهري المطابقة لفتحة الوجهة.
4.2 إذا لم يكن عنوان الوجهة في جدول CEF، يتم إسقاط الحزمة.
4.3 إذا كانت الحزمة عبارة عن حزمة تحكم (تحديث توجيه، على سبيل المثال)، يتم إدراج الحزمة في قائمة انتظار الإخراج الظاهري في بروتوكول GRP ومعالجتها بواسطة بروتوكول GRP.
الخطوة 5 - تقوم BMA المستلمة بتقسيم الحزمة إلى خلايا ذات 64 بايت، وتسلمها إلى FIA لنقلها إلى LC الصادر.
في نهاية الخطوة 5، تم تحويل الحزمة التي وصلت إلى محرك 0/1 LC وهي جاهزة للنقل عبر بنية المحول كخلايا. انتقل إلى الخطوة 6 في تحويل حزمة القسم: تحويل الخلايا عبر البنية.
الشكل 2 أدناه يوضح مسار تحويل الحزمة عندما تصل الحزم إلى محرك 2 LC، كما هو موضح في قائمة الخطوات التالية.
شكل 2: مسار تحويل المحرك 2
الخطوة 1 - يكتشف معالج الواجهة (PLIM) حزمة على وسائط الشبكة ويبدأ في نسخها في ذاكرة FIFO تسمى ذاكرة الانفجار على عنصر التحكم في الشبكة (LC). يعتمد مقدار ذاكرة الاندفاع التي تمتلكها كل واجهة على نوع LC، حيث تحتوي قوائم التحكم في الوصول (LC) النموذجية على ذاكرة اندفاع تتراوح من 128 كيلوبايت إلى 1 ميجابايت.
الخطوة 2 - يتم تمرير أول 64 بايت من الحزمة، التي تسمى الرأس، من خلال ASIC لتحويل الحزمة (PSA).
2.1 يقوم PSA بتبديل الحزمة من خلال مراجعة جدول CEF المحلي في ذاكرة PSA. إذا تعذر تبديل الحزمة بواسطة PSA، فانتقل إلى الخطوة 4؛ وإلا، فتابع إلى الخطوة 3.
الخطوة 3 - يقبل مدير مخزن الاستقبال المؤقت (RBM) الرأس من PSA وينسخه إلى رأس مخزن مؤقت حر. إن الربط يكون أكبر من 64 بايت، نسخت أيضا ذيل الربط داخل ال نفسه حر مصد في الربط ذاكرة وقوائم الانتظار على الصادر LC الفعلي إنتاج قائمة انتظار. انتقل إلى الخطوة 5.
الخطوة 4 - تصل الحزمة إلى هذه الخطوة إذا تعذر تحويلها بواسطة PSA. يتم وضع هذه الحزم على قائمة الانتظار الأولية (RawQ) ومسار التحويل هو أساسا نفسه كما هو الحال بالنسبة للمحرك 1 ومحرك 0 LC من هذه النقطة (الخطوة 4 في حالة المحرك 0). لاحظ أن الحزم التي يتم تحويلها بواسطة PSA لا يتم وضعها أبدا في RawQ ولا يتم إرسال أية مقاطعة إلى وحدة المعالجة المركزية.
الخطوة 5 - الوحدة النمطية لواجهة البنية (FIM) مسؤولة عن تقسيم الحزم إلى خلايا Cisco وإرسال الخلايا إلى ASIC (FIA) لواجهة البنية لإرسالها إلى وحدة التحكم في الشبكة (LC) الصادرة.
أنت تصل في هذه المرحلة بعد أن يحول الربط تحويل محرك الربط الربط الربط. في هذه المرحلة، يتم تقسيم الحزم إلى خلايا Cisco وتنتظر أن يتم إرسالها عبر بنية التحويل. الخطوات الخاصة بهذه المرحلة هي كما يلي:
الخطوة 6 - ترسل FIA طلب منحة إلى CSC، الذي يقوم بجدولة عمليات نقل كل خلية عبر بنية المحول.
الخطوة 7 - عند منح المجدول الوصول إلى بنية المحول، يتم نقل الخلايا إلى فتحة الوجهة. لاحظ أنه قد لا يتم إرسال الخلايا كلها في آن واحد، وقد يتم تداخل الخلايا الأخرى داخل الحزم الأخرى.
الشكل 3 أدناه يوضح المرحلة الأخيرة من تحويل الحزم. يتم إعادة تجميع الخلايا ويتم إرسال الحزمة إلى الوسائط. يحدث ذلك على بطاقة الخط الصادرة.
الشكل 3: تحويل الحزم Cisco 12000: مرحلة الإرسال
الخطوة 8 - تصل الخلايا التي يتم تحويلها عبر البنية إلى بطاقة الخط الوجهة من خلال FIA.
الخطوة 9 - يقوم مدير مخزن الإرسال المؤقت بتخصيص مخزن مؤقت من ذاكرة حزمة الإرسال ويعيد تجميع الحزمة في هذا المخزن المؤقت.
الخطوة 10 - عند إعادة إنشاء الحزمة، تقوم وحدة التحكم في الوصول للبث بإدراج الحزمة في قائمة انتظار الإرسال الخاصة بواجهة الوجهة على وحدة التحكم في الوصول. إذا كانت قائمة انتظار إرسال الواجهة ممتلئة (لا يمكن إدراج الحزمة في قائمة الانتظار)، يتم إسقاط الحزمة وزيادة عداد إسقاط قائمة انتظار الإخراج.
ملاحظة: في إتجاه الإرسال، يكون الوقت الوحيد الذي يتم فيه وضع الحزم في RawQ هو الوقت الذي تحتاج فيه وحدة المعالجة المركزية (CPU) الخاصة بوحدة التحكم المحلية (LC) إلى إجراء أي معالجة قبل الإرسال. تتضمن الأمثلة تجزئة IP، والبث المتعدد، وسيارة الإخراج.
الخطوة 11 - يكتشف معالج الواجهة الحزمة التي تنتظر الإرسال، ويلغي قوائم انتظار المخزن المؤقت من ذاكرة الإرسال، وينسخه إلى ذاكرة FIFO الداخلية، ويرسل الحزمة على الوسائط.
تتم معالجة حزم IP التي تجتاز 12000 في ثلاث مراحل:
مدخل خط بطاقة في ثلاثة قسم:
مدخل PLIM (وحدة واجهة الخط المادي) - التحويل الضوئي إلى الكهربائي، الشبكة الضوئية المتزامنة (SONET)/النظام الهرمي الرقمي المتزامن (SDH) unframing، HDLC، ومعالجة PPP.
إعادة توجيه IP - قرار إعادة التوجيه استنادا إلى البحث عن FIB والانتظار في إحدى قوائم انتظار البث الأحادي أو قوائم انتظار البث المتعدد عند الدخول.
إدارة قائمة انتظار الدخول وواجهة البنية - معالجة الكشف المبكر العشوائي (RED)/الكشف المبكر العشوائي المرجح (WRED) في قوائم انتظار الدخول وإلغاء قوائم الانتظار باتجاه البنية لزيادة إستخدام البنية.
تحويل حزم IP من خلال البنية 12000 من بطاقة الدخول إلى بطاقة مخرج أو بطاقات مخرج (في حالة البث المتعدد).
بطاقة الخط Egress Line Card في ثلاثة أقسام:
واجهة قناة الخروج - إعادة تجميع حزم IP التي سيتم إرسالها وقوائم الانتظار في قوائم انتظار الخروج؛ معالجة حزم البث المتعدد.
إدارة قائمة انتظار الخروج - معالجة RED/WRED على قوائم انتظار الدخول وشطب قوائم الانتظار باتجاه المخرج PLIM لتعظيم إستخدام خط الخروج.
معالجة Egress PLIM - HDLC و PPP، تضمين إطار SONET/SDH، التحويل الكهربائي إلى الضوئي.