المحتويات

المقدمة

المتطلبات الأساسية

المتطلبات

المكونات المستخدمة

الاصطلاحات

تدفق الحزمة لموجهات ASR 1000 Series

تدفق حزم عالي المستوى

خطوات أستكشاف أخطاء الحزم وإصلاحها على موجه خدمة ASR 1000 Series من Cisco

نقطة عمليات إسقاط الحزم

الحصول على معلومات حول إسقاط الحزمة

قائمة الأوامر لتجميع معلومات العدادات

عداد SPA

عداد SIP

عداد ESP

عداد آر بي

دراسة الحالة

قطرات الحزمة على SPA

حزمة الأخطاء

حالات إسقاط الحزمة على SIP

نسبة إستخدام عالية ل QFP

عمليات إسقاط الحزمة على ESP

فرط الاشتراك

الحمل الزائد حسب تجزئة الحزمة

حد الأداء حسب حزم الأجزاء

إعادة التوجيه إلى واجهة Null0

تحويل RP باستخدام ميزة HA غير المدعومة

الحزم المثقبة

الحد الأدنى للبانت بواسطة واضع السياسات العام

عمليات إسقاط الحزمة على RP

أخطاء الحزمة في LSMPI

معلومات ذات صلة

المقدمة

يصف هذا المستند كيفية أستكشاف أخطاء إسقاط الحزم وإصلاحها على موجهات خدمات التجميع من السلسلة Cisco ASR 1000 Series.

المتطلبات الأساسية

المتطلبات

لا توجد متطلبات خاصة لهذا المستند.

المكونات المستخدمة

تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج والمكونات المادية التالية:

- جميع موجهات خدمات التجميع من السلسلة ASR 1000 من Cisco، والتي تتضمن 1002 و 1004 و 1006

- برنامج Cisco IOS® XE الإصدار 2.3.x والإصدارات الأحدث الذي يدعم سلسلة موجهات خدمات التجميع طراز ASR 1000 من Cisco

تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.

الاصطلاحات

راجع اصطلاحات تلميحات Cisco التقنية للحصول على مزيد من المعلومات حول اصطلاحات المستندات.

تدفق الحزمة لموجهات ASR 1000 Series

تدفق حزم عالي المستوى

يتضمن موجه Cisco ASR 1000 Series Router العناصر الوظيفية التالية في النظام:

- Cisco ASR 1000 Series Route Processor 1 (RP1)

- معالج الخدمات المضمنة Cisco ASR 1000 Series Embedded Services Processor (ESP)

- معالج واجهة SPA (SIP) من Cisco ASR 1000 Series

تقدم موجهات Cisco ASR 1000 Series Routers معالج Cisco QuantumFlow (QFP) كبنية أجهزتها. في البنية المستندة إلى QFP، يتم إعادة توجيه جميع الحزم من خلال ESP، لذلك، إذا حدثت مشكلة في ESP، تتوقف إعادة التوجيه.

الشكل 1 نظام Cisco ASR 1006 مع معالجات مزدوجة المسار، و ESPs مزدوجة، و 3 SIPs

راجع موجهات خدمات التجميع طراز ASR 1000 من Cisco للحصول على مزيد من المعلومات.

خطوات أستكشاف أخطاء الحزم وإصلاحها على موجه خدمة ASR 1000 Series من Cisco

نقطة عمليات إسقاط الحزم

تم إنشاء موجهات Cisco ASR 1000 Series Routers على معالج توجيه (RP) ومعالج خدمات مدمج (ESP) ومعالج واجهة SPA (SIP) ومهايئ المنفذ المشترك (SPA). تتم إعادة توجيه جميع الحزم من خلال ASICs على كل وحدة نمطية.

شكل 2 مخطط مسار البيانات لنظام Cisco ASR 1000 Series System

هناك نقاط متعددة من حالات إسقاط الحزم الموضحة في الجدول 1 على موجهات سلسلة Cisco ASR 1000.

الجدول 1 نقاط إسقاط الحزم

وحدة

مكون وظيفي

SPA

حسب نوع الواجهة

SIP

واجهة ASIC للتجميع من SPA لمعالج التحكم في الإدخال/الإخراج (IOp)

ESP

النظام الفرعي Cisco QuantumFlow Processor (QFP) Forwarding Control Processor (FECP) Interconnect ASIC QFP. يتكون النظام الفرعي QFP من المكونات التالية:

- محرك معالج الحزم (PPE)

- التخزين المؤقت وقوائم الانتظار والجدولة (BQS)

- الوحدة النمطية لحزمة الإدخال (IPM)

- الوحدة النمطية لحزمة الإخراج (OPM)

- ذاكرة الحزمة العالمية (GPM)

آر بي

واجهة ربط الذاكرة المشتركة (LSMPI) من Linux ASIC

الحصول على معلومات حول إسقاط الحزمة

إذا واجهت عملية إسقاط حزمة غير متوقعة، فيجب عليك التأكد من توفر إخراج وحدة التحكم واختلاف عداد الحزمة وخطوات النسخ لاستكشاف الأخطاء وإصلاحها. ومن أجل تحديد السبب، تتمثل الخطوة الأولى في التقاط أكبر قدر ممكن من المعلومات حول المشكلة. هذه المعلومات ضرورية لتحديد سبب المشكلة:

- سجلات وحدة التحكم— راجع تطبيق إعدادات المحاكي الطرفي الصحيحة لاتصالات وحدة التحكم للحصول على مزيد من المعلومات.

- معلومات syslog— إذا قمت بإعداد الموجه لإرسال السجلات إلى خادم syslog، فيمكنك الحصول على معلومات حول ما حدث. راجع كيفية تكوين أجهزة Cisco ل Syslog للحصول على مزيد من المعلومات.

- show platform— يعرض الأمر show platform حالة بروتوكولات تكرار الخطوة الأولى (RPs) و ESPs و SPA ومصادر الطاقة.

- show tech-support— يعد الأمر show tech-support بمثابة تجميع للعديد من الأوامر المختلفة التي تتضمن show version وshow running-config.  عندما يواجه موجه مشاكل، يطلب مهندس مركز المساعدة التقنية (TAC) من Cisco عادة هذه المعلومات لاستكشاف أخطاء الأجهزة وإصلاحها. يجب تجميع الدعم الفني قبل إجراء إعادة تحميل أو دورة طاقة لأن هذه الإجراءات يمكن أن تتسبب في فقدان معلومات حول المشكلة.

ملاحظة: لا يتضمن الأمر show tech-support أوامر show platform أو show logging.

- خطوة النسخ (إذا كانت متاحة) — الخطوات لإعادة إنتاج المشكلة. إذا كان غير قابل لإعادة الإنشاء، فتحقق من الشروط في وقت إسقاط الحزمة.

- معلومات عداد SPA— راجع قسم عداد SPA.

- معلومات عداد SIP— راجع قسم عداد SIP.

- معلومات عداد ESP— راجع قسم عداد ESP.

- معلومات عداد RP— راجع قسم عداد RP.

قائمة الأوامر لتجميع معلومات العدادات

هناك العديد من الأوامر الخاصة بالنظام الأساسي المتاحة لاستكشاف أخطاء إعادة توجيه الحزم وإصلاحها. قم بتجميع هذه الأوامر إذا قمت بفتح طلب خدمة TAC. لتحديد فرق عداد، قم بجمع هذه الأوامر عدة مرات. أمر الحرف الغامق مفيد بشكل خاص لبدء أستكشاف الأخطاء وإصلاحها. يكون خيار إستثناء _0_ فعالا لجعل العداد يستثني 0.

SPA

show interfaces

show interfaces <interface-name> accounting

show interfaces <interface-name> stats

SIP

show platform hardware port <slot/card/port> plim statistics

show platform hardware subslot {slot/card} plim statistics

show platform hardware slot {slot} plim statistics

show platform hardware slot {0|1|2} plim status internal

show platform hardware slot {0|1|2} serdes statistics

ESP

show platform hardware slot {f0|f1} serdes statistics

show platform hardware slot {f0|f1} serdes statistics internal

show platform hardware qfp active bqs 0 ipm mapping

show platform hardware qfp active bqs 0 ipm statistics channel all

show platform hardware qfp active bqs 0 opm mapping

show platform hardware qfp active bqs 0 opm statistics channel all

show platform hardware qfp active statistics drop | exclude _0_

show platform hardware qfp active interface if-name <Interface-name> statistics

show platform hardware qfp active infrastructure punt statistics type per-cause | exclude _0_

show platform hardware qfp active infrastructure punt statistics type punt-drop | exclude _0_

show platform hardware qfp active infrastructure punt statistics type inject-drop  | exclude _0_

show platform hardware qfp active infrastructure punt statistics type global-drop | exclude _0_

show platform hardware qfp active infrastructure bqs queue output default all

show platform hardware qfp active infrastructure bqs queue output recycle all

!--- The if-name option requires full interface-name

آر بي

show platform hardware slot {r0|r1} serdes statistics

show platform software infrastructure lsmpi

عداد SPA

أستخدم أستكشاف أخطاء إسقاط الحزم العامة وإصلاحها لبروتوكول SPA بالإضافة إلى الأنظمة الأساسية الأخرى. يكون الأمر clear counters مفيدا للعثور على فرق العداد.

لعرض إحصائيات لجميع الواجهات التي تم تكوينها على الموجه، أستخدم هذا الأمر:

Router#show interfaces TenGigabitEthernet 1/0/0

TenGigabitEthernet1/0/0 is up, line protocol is up

Hardware is SPA-1X10GE-L-V2, address is 0022.5516.2040 (bia 0022.5516.2040)

Internet address is 192.168.1.1/24

MTU 1500 bytes, BW 10000000 Kbit, DLY 10 usec,

reliability 255/255, txload 1/255, rxload 1/255

Encapsulation ARPA, loopback not set

Keepalive not supported

Full Duplex, 10000Mbps, link type is force-up, media type is 10GBase-LR

output flow-control is on, input flow-control is on

ARP type: ARPA, ARP Timeout 04:00:00

Last input 00:00:59, output 00:00:46, output hang never

Last clearing of "show interface" counters never

Input queue: 0/375/415441/0 (size/max/drops/flushes); Total output drops: 0

Queueing strategy: fifo

Output queue: 0/40 (size/max)

5 minute input rate 0 bits/sec, 0 packets/sec

5 minute output rate 0 bits/sec, 0 packets/sec

510252 packets input, 763315452 bytes, 0 no buffer

Received 3 broadcasts (0 IP multicasts)

0 runts, 0 giants, 0 throttles

0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored

0 watchdog, 0 multicast, 0 pause input

55055 packets output, 62118229 bytes, 0 underruns

0 output errors, 0 collisions, 2 interface resets

0 babbles, 0 late collision, 0 deferred

0 lost carrier, 0 no carrier, 0 pause output

0 output buffer failures, 0 output buffers swapped out

استعملت in order to عرضت إحصائيات من ربط أن يكون وفقا لبروتوكول، هذا أمر:

Router#show interfaces TenGigabitEthernet 1/0/0 accounting

TenGigabitEthernet1/0/0

Protocol    Pkts In   Chars In   Pkts Out  Chars Out

Other         15        900      17979    6652533

IP     510237  763314552      37076   55465696

DEC MOP          0          0       1633     125741

ARP         15        900         20       1200

CDP          0          0      16326    6525592

لعرض إحصائيات الحزم التي تم تحويلها أو تحويلها بسرعة أو توزيعها، أستخدم هذا الأمر:

Router#show interfaces TenGigabitEthernet 1/0/0 stats

TenGigabitEthernet1/0/0

Switching path    Pkts In   Chars In   Pkts Out  Chars Out

Processor         15        900      17979    6652533

Route cache          0          0          0          0

Distributed cache     510252  763315452      55055   62118229

Total     510267  763316352      73034   68770762

عداد SIP

لا يشارك Cisco ASR 1000 Series SIP في إعادة توجيه الحزم. إنه يضم المنتجعات في النظام. يزود ال SIP ربط ترتيب أولويات لمدخل ربط من ال SPAs ومدخل كبير امتصاص اندفاع مصد ل مدخل ربط أن ينتظر تحويل إلى ال ESP أن يكون معالجة. يتم تركيز التخزين المؤقت للمخرج على مدير حركة المرور ويتم توفيره أيضا في شكل قوائم انتظار خروج على SIP. يمكن لموجهات Cisco ASR 1000 Series إعطاء الأولوية لحركة المرور، ليس فقط على مستوى ESP، ولكن أيضا عبر النظام من خلال تكوين تصنيف الدخول والخروج. ويتم توفير التخزين المؤقت (دخول وخروج) مقترنا بالضغط الخلفي من وإلى مزود خدمة الإنترنت (ESP) في النظام للتعامل مع الاكتتاب الزائد.

شكل 3 قوائم انتظار دخول موجه Cisco ASR 1000 Series

الشكل 4 مخطط الكتلة ل SIP

لعرض عدادات إسقاط قائمة الانتظار لكل منفذ على SPA Aggregation ASIC، أستخدم هذا الأمر:

Router#show platform hardware port 1/0/0 plim statistics

Interface 1/0/0

RX Low Priority

RX Drop Pkts 0           Bytes 0

RX Err  Pkts 0           Bytes 0

TX Low Priority

TX Drop Pkts 0           Bytes 0

RX High Priority

RX Drop Pkts 0           Bytes 0

RX Err  Pkts 0           Bytes 0

TX High Priority

TX Drop Pkts 0           Bytes 0

أستخدم هذا الأمر لعرض كل عدادات SPA على ASIC لتجميع SPA:

Router#show platform hardware subslot 1/0 plim statistics

1/0, SPA-1XTENGE-XFP-V2, Online

RX Pkts 510252      Bytes 763315452

TX Pkts 55078       Bytes 62126783

RX IPC Pkts 0           Bytes 0

TX IPC Pkts 0           Bytes 0

لعرض جميع عدادات SPA على SPA Aggregation ASIC، أستخدم هذا الأمر:

Router#show platform hardware slot 1 plim statistics

1/0, SPA-1XTENGE-XFP-V2, Online

RX Pkts 510252      Bytes 763315452

TX Pkts 55078       Bytes 62126783

RX IPC Pkts 0           Bytes 0

TX IPC Pkts 0           Bytes 0

1/1, SPA-5X1GE-V2, Online

RX Pkts 42          Bytes 2520

TX Pkts 65352       Bytes 31454689

RX IPC Pkts 0           Bytes 0

TX IPC Pkts 0           Bytes 0

1/2, Empty

1/3, Empty

لعرض عدادات rx/tx المجمعة إلى/من ASIC الخاص بالاتصال البيني على SPA Aggregation ASIC، أستخدم هذا الأمر. عداد Rx يعني حزمة الإدخال من SPA، وعداد Tx يعني إخراج الحزمة إلى SPA.

Router#show platform hardware slot 1 plim status internal

FCM Status

XON/XOFF 0x0000000F00000000

ECC Status

Data Path Config

MaxBurst1 256, MaxBurst2 128, DataMaxT 32768

Cal Length RX 0x0002, TX 0x0002

Repetitions RX 0x0010, TX 0x0010

Data Path Status

RX in sync, TX in sync

Spi4 Channel 0, Rx Channel Status Starving, Tx Channel Status Starving

Spi4 Channel 1, Rx Channel Status Starving, Tx Channel Status Starving

RX Pkts 510294      Bytes 765359148

TX Pkts 120430      Bytes 94063192

Hypertransport Status

RX Pkts 0           Bytes 0

TX Pkts 0           Bytes 0

لعرض عدادات rx من ESP Interconnect ASIC على SIP Interconnect ASIC، أستخدم هذا الأمر:

Router#show platform hardware slot 1 serdes statistics

From Slot F0

Pkts  High: 0          Low: 120435     Bad: 0          Dropped: 0

Bytes High: 0          Low: 94065235   Bad: 0          Dropped: 0

Pkts  Looped: 0          Error: 0

Bytes Looped 0

Qstat count: 0          Flow ctrl count: 196099

عداد ESP

يوفر بروتوكول ESP محرك إعادة التوجيه المركزي المسؤول عن معظم مهام معالجة مستوى البيانات. تتدفق جميع حركة مرور الشبكة من خلال موجه Cisco ASR 1000 Series عبر ESP.

الشكل 5 مخطط الكتلة ل ESP

الشكل 6 البنية الأساسية لمعالج Cisco QuantumFlow

راجع موجهات خدمات التجميع طراز 1000 من Cisco للحصول على مزيد من المعلومات.

لعرض عدادات rx من RP، SIP Interconnect ASIC على ESP Interconnect ASIC، أستخدم هذا الأمر:

Router#show platform hardware slot F0 serdes statistics

From Slot R0

Pkts  High: 70328      Low: 13223      Bad: 0          Dropped: 0

Bytes High: 31049950   Low: 10062155   Bad: 0          Dropped: 0

Pkts  Looped: 0          Error: 0

Bytes Looped 0

Qstat count: 0          Flow ctrl count: 311097

From Slot 2

لعرض عدادات حزم الارتباط الداخلية وعدادات الأخطاء، أستخدم هذا الأمر:

Router#show platform hardware slot F0 serdes statistics internal

Network-Processor Link:

Local TX in sync, Local RX in sync

From Network-Processor    Packets:      421655  Bytes:   645807536

To Network-Processor      Packets:       83551  Bytes:    41112105

RP/ESP Link:

Local TX in sync, Local RX in sync

Remote TX in sync, Remote RX in sync

To RP/ESP                 Packets:      421650  Bytes:   645807296

Drops                   Packets:           0  Bytes:           0

From RP/ESP               Packets:       83551  Bytes:    41112105

Drops                   Packets:           0  Bytes:           0

للتحقق من تعيين قناة وحدة حزمة الإدخال النمطية (IPM) والمكونات الأخرى، أستخدم هذا الأمر:

Router#show platform hardware qfp active bqs 0 ipm mapping

BQS IPM Channel Mapping

Chan   Name                Interface      Port     CFIFO

1     CC3 Low             SPI1           0        1

2     CC3 Hi              SPI1           1        0

3     CC2 Low             SPI1           2        1

لعرض معلومات إحصائية لكل قناة في وحدة حزمة الإدخال النمطية (IPM)، أستخدم هذا الأمر:

Router#show platform hardware qfp active bqs 0 ipm statistics channel all

BQS IPM Channel Statistics

Chan   GoodPkts  GoodBytes    BadPkts   BadBytes

1 - 0000000000 0000000000 0000000000 0000000000

2 - 0000000000 0000000000 0000000000 0000000000

3 - 0000000000 0000000000 0000000000 0000000000

للتحقق من تعيين قناة وحدة حزمة الإخراج النمطية (OPM) والمكونات الأخرى، أستخدم هذا الأمر:

Router#show platform hardware qfp active bqs 0 opm mapping

BQS OPM Channel Mapping

Chan     Name                          Interface      LogicalChannel

0       CC3 Low                       SPI1            0

1       CC3 Hi                        SPI1            1

2       CC2 Low                       SPI1            2

لعرض معلومات إحصائية لكل قناة في وحدة حزمة الإخراج النمطية (OPM)، أستخدم هذا الأمر:

Router#show platform hardware qfp active bqs 0 opm statistics channel all

BQS OPM Channel Statistics

Chan   GoodPkts  GoodBytes    BadPkts   BadBytes

0 - 0000000000 0000000000 0000000000 0000000000

1 - 0000000000 0000000000 0000000000 0000000000

2 - 0000000000 0000000000 0000000000 0000000000

لعرض إحصائيات عمليات السقوط لجميع الواجهات في محرك معالج الحزم (PPE)، أستخدم هذا الأمر.

ملاحظة: يكون هذا الأمر مفيدا عند إستخدامه لاستكشاف المشاكل وإصلاحها.

Router#show platform hardware qfp active statistics drop

----------------------------------------------------------------

Global Drop Stats                         Octets         Packets

----------------------------------------------------------------

AttnInvalidSpid                            0               0

BadDistFifo                                0               0

BadIpChecksum                              0               0

لمسح إحصائيات عمليات الإسقاط لجميع الواجهات في محرك معالج الحزم (PPE)، أستخدم هذا الأمر. يتم مسح هذا الأمر بعد عرضه لعداد.

Router#show platform hardware qfp active statistics drop clear

----------------------------------------------------------------

Global Drop Stats                         Octets         Packets

----------------------------------------------------------------

AttnInvalidSpid                            0               0

BadDistFifo                                0               0

BadIpChecksum                              0               0

لعرض إحصائيات عمليات السقوط لكل واجهة في محرك معالج الحزمة (PPE)، أستخدم هذا الأمر. يتم مسح هذا العداد كل 10 ثوان.

Router#show platform hardware qfp active interface if-name TenGigabitEthernet1/0/0 statistics

Platform Handle 6

----------------------------------------------------------------

Receive Stats                             Octets         Packets

----------------------------------------------------------------

Ipv4                                       0               0

Ipv6                                       0               0

!--- The if-name option requires full interface-name

استعملت in order to فحصت سبب الربط يثقب إلى RP، هذا أمر:

Router#show platform hardware qfp active infrastructure punt statistics type per-cause

Global Per Cause Statistics

Number of punt causes =   46

Per Punt Cause Statistics

Packets       Packets

Counter ID  Punt Cause Name                   Received      Transmitted

------------------------------------------------------------------------

00          RESERVED                          0             0

01          MPLS_FRAG_REQUIRE                 0             0

02          IPV4_OPTIONS                      0             0

لعرض إحصائيات عمليات الإسقاط للحزم الصغيرة (ESP إلى RP)، أستخدم هذا الأمر:

Router#show platform hardware qfp active infrastructure punt statistics type punt-drop

Punt Drop Statistics

Drop Counter ID   0     Drop Counter Name PUNT_NOT_ENABLED_BY_DATA_PLANE

Counter ID  Punt Cause Name                   Packets

----------------------------------------------------------

00          RESERVED                          0

01          MPLS_FRAG_REQUIRE                 0

02          IPV4_OPTIONS                      0

أستخدم هذا الأمر لعرض إحصائيات عمليات الإسقاط للحزم التي يتم ضخها (RP إلى ESP). يتم إرسال الحزم المضمنة من RP إلى ESP. ويتم توليد معظمها بواسطة iOSD. فهي أجهزة إستقبال من المستوى الثاني وبروتوكولات توجيه وبروتوكولات إدارة مثل بروتوكول إدارة الشبكات البسيط (SNMP) وما إلى ذلك.

Router#show platform hardware qfp active infrastructure punt statistics type inject-drop

Inject Drop Statistics

Drop Counter ID   0     Drop Counter Name INJECT_NOT_ENABLED_BY_DATA_PLANE

Counter ID  Inject Cause Name                    Packets

-------------------------------------------------------------

00          RESERVED                             0

01          L2 control/legacy                    0

02          CPP destination lookup               0

لعرض إحصائيات حزم الإسقاط العامة، أستخدم هذا الأمر:

Router#show platform hardware qfp active infrastructure punt statistics type global-drop

Global Drop Statistics

Counter ID  Drop Counter Name                         Packets

------------------------------------------------------------------

00          INVALID_COUNTER_SELECTED                  0

01          INIT_PUNT_INVALID_PUNT_MODE               0

02          INIT_PUNT_INVALID_PUNT_CAUSE              0

لعرض إحصائيات قوائم الانتظار/الجداول الافتراضية للتخزين المؤقت وقوائم الانتظار والجدولة (BQS) لكل واجهة، أستخدم هذا الأمر:

Router#show platform hardware qfp active infrastructure bqs queue output default all

Interface: internal0/0/rp:0, QFP if_h: 1, Num Queues/Schedules: 2

Queue specifics:

Index 0 (Queue ID:0x2f, Name: )

Software Control Info:

(cache) queue id: 0x0000002f, wred: 0x88b002d2, qlimit (bytes): 6250048

parent_sid: 0x232, debug_name:

sw_flags: 0x00000011, sw_state: 0x00000001

orig_min  : 0                   ,      min: 0

orig_max  : 0                   ,      max: 0

share     : 1

Statistics:

tail drops (bytes): 77225016            ,          (packets): 51621

total enqs (bytes): 630623840           ,          (packets): 421540

queue_depth (bytes): 0

لعرض إحصائيات قوائم انتظار/جداول إعادة التدوير الخاصة بالتخزين المؤقت وقوائم الانتظار والجدولة (BQS) لكل واجهة، أستخدم هذا الأمر. تحتفظ قوائم الانتظار التي يتم إعادة تدويرها بالحزم التي تتم معالجتها أكثر من مرة بواسطة QFP. على سبيل المثال، يتم وضع حزم الأجزاء وحزم البث المتعدد هنا.

Router#show platform hardware qfp active infrastructure bqs queue output recycle all

Recycle Queue Object ID:0x3  Name:MulticastLeafHigh   (Parent Object ID: 0x2)

plevel: 1, bandwidth: 0                   , rate_type: 0

queue_mode: 0, queue_limit: 0, num_queues: 36

Queue specifics:

Index 0 (Queue ID:0x2, Name: MulticastLeafHigh)

Software Control Info:

(cache) queue id: 0x00000002, wred: 0x88b00000, qlimit (packets): 2048

parent_sid: 0x208, debug_name: MulticastLeafHigh

sw_flags: 0x00010001, sw_state: 0x00000001

orig_min  : 0                   ,      min: 0

orig_max  : 0                   ,      max: 0

share     : 0

Statistics:

tail drops (bytes): 0                   ,          (packets): 0

total enqs (bytes): 0                   ,          (packets): 0

queue_depth (packets): 0

عداد آر بي

يعالج RP هذه الأنواع من حركة المرور:

- حركة مرور الإدارة التي تأتي من خلال منفذ إدارة Gigabit Ethernet على معالج التوجيه.

- انكمش حركة مرور في النظام (من خلال ESP)، الذي يتضمن كل حركة مرور مستوى التحكم التي يتم استقبالها على أي SPA.

- حركة مرور البروتوكول القديمة، DECnet، تبادل حزم الإنترنت (IPX)، وما إلى ذلك.

الشكل 7 مخطط الكتلة ل RP

هذا هو مسار الإدخال/الإخراج لموجه سلسلة Cisco ASR 1000:

QFP<==>RP Kernel<==>LSMPI<==>Fast-Path Thread<==>Cisco IOS Thread

شكل 8 موقع واجهة وحدة ذاكرة Linux المشتركة (LSMPI)

لعرض عدادات rx من ESP Interconnect ASIC على RP Interconnect ASIC، أستخدم هذا الأمر:

Router#show platform hardware slot r0 serdes statistics

From Slot F0

Pkts  High: 57         Low: 421540     Bad: 0          Dropped: 0

Bytes High: 5472       Low: 645799280  Bad: 0          Dropped: 0

Pkts  Looped: 0          Error: 0

Bytes Looped 0

Qstat count: 0          Flow ctrl count: 196207

أستخدم هذا الأمر لعرض إحصائيات واجهة تثنية الذاكرة المشتركة (LSMPI) لنظام التشغيل Linux على الموجه. يوفر LSMPI طريقة للقيام بنقل الحزم بين الشبكة و IOS دون نسخ للحصول على أداء فائق. ولتحقيق ذلك، شارك (خريطة الذاكرة) منطقة في ذاكرة Linux الظاهرية بين الوحدة النمطية LSMPI و IOSd.

Router#show platform software infrastructure lsmpi

LSMPI interface internal stats:

enabled=0, disabled=0, throttled=0, unthrottled=0, state is ready

Input Buffers = 8772684

Output Buffers = 206519

rxdone count = 8772684

txdone count = 206515

ASR1000-RP Punt packet causes:

421540 IPV4_OPTIONS packets

7085686 L2 control/legacy packets

57 ARP packets

774 FOR_US packets

Packet histogram(500 bytes/bin), avg size in 172, out 471:

Pak-Size      In-Count        Out-Count

0+:       7086514            95568

500+:             1                0

1000+:             2                0

1500+:        421540             6099

Lsmpi0 is up, line protocol is up

Hardware is LSMPI

MTU 1500 bytes, BW 1000000 Kbit, DLY 10 usec,

reliability 255/255, txload 1/255, rxload 1/255

Encapsulation ARPA, loopback not set

Keepalive not set

Unknown, Unknown, media type is unknown media type

7508057 packets input, 0 bytes, 0 no buffer

Received 0 broadcasts (0 IP multicasts)

0 runts, 0 giants, 0 throttles

0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort

0 watchdog, 0 multicast, 0 pause input

101667 packets output, 47950080 bytes, 0 underruns

0 output errors, 0 collisions, 0 interface resets

0 output buffer failures, 0 output buffers swapped out

دراسة الحالة

قطرات الحزمة على SPA

حزمة الأخطاء

إن يتلقى ربط خطأ، هذا ربط سقطت على SPA. وهذا سلوك شائع، ليس فقط على موجهات سلسلة Cisco ASR 1000، ولكن على جميع الأنظمة الأساسية.

Router#show interfaces TenGigabitEthernet 1/0/0

TenGigabitEthernet1/0/0 is up, line protocol is up

Hardware is SPA-1X10GE-L-V2, address is 0022.5516.2040 (bia 0022.5516.2040)

Internet address is 192.168.1.1/24

MTU 1500 bytes, BW 10000000 Kbit, DLY 10 usec,

reliability 250/255, txload 1/255, rxload 1/255

Encapsulation ARPA, loopback not set

Keepalive not supported

Full Duplex, 10000Mbps, link type is force-up, media type is 10GBase-LR

output flow-control is on, input flow-control is on

ARP type: ARPA, ARP Timeout 04:00:00

Last input 00:45:13, output 00:00:08, output hang never

Last clearing of "show interface" counters 00:00:26

Input queue: 0/375/0/0 (size/max/drops/flushes); Total output drops: 0

Queueing strategy: fifo

Output queue: 0/40 (size/max)

5 minute input rate 0 bits/sec, 0 packets/sec

5 minute output rate 0 bits/sec, 0 packets/sec

0 packets input, 0 bytes, 0 no buffer

Received 0 broadcasts (0 IP multicasts)

0 runts, 0 giants, 0 throttles

419050 input errors, 419050 CRC, 0 frame, 0 overrun, 0 ignored

0 watchdog, 0 multicast, 0 pause input

1 packets output, 402 bytes, 0 underruns

0 output errors, 0 collisions, 0 interface resets

0 babbles, 0 late collision, 0 deferred

0 lost carrier, 0 no carrier, 0 pause output

0 output buffer failures, 0 output buffers swapped out

حالات إسقاط الحزمة على SIP

نسبة إستخدام عالية ل QFP

في حالة الاستخدام العالي ل QFP، يتم إسقاط الحزم في كل قائمة انتظار واجهة على SIP بالضغط الخلفي من QFP. في هذه الحالة، يرسل إطار PAUSE (الإيقاف المؤقت) أيضا من الواجهة.

Router#show platform hardware port 1/0/0 plim statistics

Interface 1/0/0

RX Low Priority

RX Drop Pkts 21344279    Bytes 1515446578

RX Err  Pkts 0           Bytes 0

TX Low Priority

TX Drop Pkts 0           Bytes 0

RX High Priority

RX Drop Pkts 0           Bytes 0

RX Err  Pkts 0           Bytes 0

TX High Priority

TX Drop Pkts 0           Bytes 0

عمليات إسقاط الحزمة على ESP

فرط الاشتراك

إن يرسل أنت ربط أن يتجاوز السرعة السلك من القارن، الربط سقطت في المخرج قارن.

Router#show interfaces GigabitEthernet 1/1/0

GigabitEthernet1/1/0 is up, line protocol is up

Hardware is SPA-5X1GE-V2, address is 0021.55dc.3f50 (bia 0021.55dc.3f50)

Internet address is 192.168.2.1/24

MTU 1500 bytes, BW 1000000 Kbit, DLY 10 usec,

reliability 255/255, txload 35/255, rxload 1/255

Encapsulation ARPA, loopback not set

Keepalive not supported

Full Duplex, 1000Mbps, link type is auto, media type is SX

output flow-control is on, input flow-control is on

ARP type: ARPA, ARP Timeout 04:00:00

Last input 02:24:23, output 00:00:55, output hang never

Last clearing of "show interface" counters 00:01:04

Input queue: 0/375/0/0 (size/max/drops/flushes); Total output drops: 48783

...

على QFP، يمكن التحقق من هذه القطرات على أنها قطرة ذيلة.

Router#show platform hardware qfp active statistics drop | exclude _0_

----------------------------------------------------------------

Global Drop Stats                         Octets         Packets

----------------------------------------------------------------

TailDrop                            72374984           483790

الحمل الزائد حسب تجزئة الحزمة

إذا تمت تجزئة الحزم بسبب حجم MTU، حتى إذا كانت واجهة الدخول أقل من معدل السلك، يمكن تجاوز معدل السلك في واجهة الخروج. في هذه الحالة، سقطت الربط على المخرج قارن.

Router#show interfaces gigabitEthernet 1/1/0

GigabitEthernet1/1/0 is up, line protocol is up

Hardware is SPA-5X1GE-V2, address is 0022.5516.2050 (bia 0022.5516.2050)

Internet address is 192.168.2.1/24

MTU 1500 bytes, BW 1000000 Kbit, DLY 10 usec,

reliability 255/255, txload 25/255, rxload 1/255

Encapsulation ARPA, loopback not set

Keepalive not supported

Full Duplex, 1000Mbps, link type is auto, media type is SX

output flow-control is on, input flow-control is on

ARP type: ARPA, ARP Timeout 04:00:00

Last input 00:36:52, output 00:00:12, output hang never

Last clearing of "show interface" counters 00:00:55

Input queue: 0/375/0/0 (size/max/drops/flushes); Total output drops: 272828

Queueing strategy: fifo

Output queue: 0/40 (size/max)

5 minute input rate 0 bits/sec, 0 packets/sec

5 minute output rate 99998000 bits/sec, 14290 packets/sec

0 packets input, 0 bytes, 0 no buffer

Received 0 broadcasts (0 IP multicasts)

0 runts, 0 giants, 0 throttles

0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored

0 watchdog, 0 multicast, 0 pause input

4531543 packets output, 4009748196 bytes, 0 underruns

على QFP، يمكن التحقق من هذه القطرات على أنها قطرة ذيلة.

Router#show platform hardware qfp active statistics drop | exclude _0_

----------------------------------------------------------------

Global Drop Stats                         Octets         Packets

----------------------------------------------------------------

TailDrop                           109431162          272769

حد الأداء حسب حزم الأجزاء

في QFP، يتم إستخدام ذاكرة الحزمة العامة (GPM) لإعادة التجميع للحزمة المجزأة. إذا انتهت صلاحية GPM في إعادة تجميع أعداد كبيرة من حزم التجزئة، فإن هذه العدادات تظهر عدد حالات إسقاط الحزم. وفي العديد من الحالات، يكون هذا هو الحد الأقصى للأداء.

Router#show platform hardware qfp active statistics drop | ex _0_

----------------------------------------------------------------

Global Drop Stats                         Octets         Packets

----------------------------------------------------------------

ReassNoFragInfo                  39280654854        57344096

ReassTimeout                          124672             128

إعادة التوجيه إلى واجهة Null0

يتم إسقاط الحزم إلى واجهة Null0 على ESP ولا يتم انتقامها إلى RP. في مثل هذه الحالة، قد لا تكون قادرا على التحقق من العداد باستخدام الأمر التقليدي (إظهار الواجهات null0). تحقق من عداد ESP، لمعرفة عدد حالات إسقاط الحزم. إن ال clear وإستثناء _0_استعملت خيار في نفس الوقت، أنت يستطيع فحصت فقط جديد قطرة.

Router#show platform hardware qfp active statistics drop clear | ex _0_

----------------------------------------------------------------

Global Drop Stats                         Octets         Packets

----------------------------------------------------------------

Ipv4Null0                              11286              99

تحويل RP باستخدام ميزة HA غير المدعومة

في حالة تبديل RP، يتم إسقاط هذه الحزم إلى أن يقوم RP النشط الجديد بإعادة برمجة QFP:

- يتم إسقاط جميع الحزم إذا لم يتم مزامنة RP النشط الجديد مع RP النشط القديم قبل عبور المحول.

- تتم معالجة الحزم بواسطة ميزات عدم الدعم عالية التوفر (HA).

Router#show platform hardware qfp active statistics drop | ex _0_

----------------------------------------------------------------

Global Drop Stats                         Octets         Packets

----------------------------------------------------------------

Ipv4NoAdj                            6993660          116561

Ipv4NoRoute                        338660188         5644337

الحزم المثقبة

على موجهات Cisco ASR 1000 Series Routers، يتم إخضاع الحزم التي لا يمكن معالجتها بواسطة ESP إلى RP. إذا كان هناك الكثير من الحزم المثقبة، يزداد TailDrop من إحصائيات إسقاط QFP.

Router#show platform hardware qfp active statistics drop | ex _0_

----------------------------------------------------------------

Global Drop Stats                         Octets         Packets

----------------------------------------------------------------

TailDrop                            26257792           17552

تحقق من عداد إخراج قائمة انتظار التخزين المؤقت وقوائم الانتظار والجدولة (BQS) لتحديد الواجهة التي تم إسقاطها. يعرض "internal0/0/rp:0" الواجهة ليتم تثبيتها من ESP إلى RP.

Router#show platform hardware qfp active infrastructure bqs queue output default all

Interface: internal0/0/rp:0, QFP if_h: 1, Num Queues/Schedules: 2

Queue specifics:

Index 0 (Queue ID:0x2f, Name: )

Software Control Info:

(cache) queue id: 0x0000002f, wred: 0x88b002d2, qlimit (bytes): 6250048

parent_sid: 0x232, debug_name:

sw_flags: 0x00000011, sw_state: 0x00000001

orig_min  : 0                   ,      min: 0

orig_max  : 0                   ,      max: 0

share     : 1

Statistics:

tail drops (bytes): 26257792            ,          (packets): 17552

total enqs (bytes): 4433777480          ,          (packets): 2963755

queue_depth (bytes): 0

Queue specifics:

...

في مثل هذه الحالة، يتم حساب عملية إسقاط قائمة انتظار الإدخال على واجهة الدخول.

Router#show interfaces TenGigabitEthernet 1/0/0

TenGigabitEthernet1/0/0 is up, line protocol is up

Hardware is SPA-1X10GE-L-V2, address is 0022.5516.2040 (bia 0022.5516.2040)

Internet address is 192.168.1.1/24

MTU 1500 bytes, BW 10000000 Kbit, DLY 10 usec,

reliability 255/255, txload 1/255, rxload 1/255

Encapsulation ARPA, loopback not set

Keepalive not supported

Full Duplex, 10000Mbps, link type is force-up, media type is 10GBase-LR

output flow-control is on, input flow-control is on

ARP type: ARPA, ARP Timeout 04:00:00

Last input 00:15:10, output 00:00:30, output hang never

Last clearing of "show interface" counters 00:14:28

Input queue: 0/375/2438309/0 (size/max/drops/flushes); Total output drops: 0

Queueing strategy: fifo

Output queue: 0/40 (size/max)

5 minute input rate 70886000 bits/sec, 5915 packets/sec

5 minute output rate 0 bits/sec, 0 packets/sec

2981307 packets input, 4460035272 bytes, 0 no buffer

Received 0 broadcasts (0 IP multicasts)

0 runts, 0 giants, 0 throttles

0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored

0 watchdog, 0 multicast, 0 pause input

15 packets output, 5705 bytes, 0 underruns

0 output errors, 0 collisions, 0 interface resets

0 babbles, 0 late collision, 0 deferred

0 lost carrier, 0 no carrier, 0 pause output

0 output buffer failures, 0 output buffers swapped out

يمكن عرض سبب البت بواسطة هذا الأمر:

Router#show platform hardware qfp active infrastructure punt statistics type per-cause

Global Per Cause Statistics

Number of punt causes =   46

Per Punt Cause Statistics

Packets       Packets

Counter ID  Punt Cause Name                   Received      Transmitted

------------------------------------------------------------------------

00          RESERVED                          0             0

01          MPLS_FRAG_REQUIRE                 0             0

02          IPV4_OPTIONS                      2981307       2963755

...

يمكنك أيضا التحقق منshow ip trafficالأمر.

Router#show ip traffic

IP statistics:

Rcvd:  2981307 total, 15 local destination

0 format errors, 0 checksum errors, 0 bad hop count

0 unknown protocol, 0 not a gateway

0 security failures, 0 bad options, 2981307 with options

Opts:  2981307 end, 0 nop, 0 basic security, 0 loose source route

0 timestamp, 0 extended security, 0 record route

0 stream ID, 2981307 strict source route, 0 alert, 0 cipso, 0 ump

0 other, 0 ignored

Frags: 0 reassembled, 0 timeouts, 0 couldn't reassemble

0 fragmented, 0 fragments, 0 couldn't fragment

Bcast: 0 received, 0 sent

Mcast: 0 received, 0 sent

Sent:  23 generated, 525450 forwarded

Drop:  0 encapsulation failed, 0 unresolved, 0 no adjacency

0 no route, 0 unicast RPF, 0 forced drop, 0 unsupported-addr

0 options denied, 0 source IP address zero

...

الحد الأدنى للبانت بواسطة واضع السياسات العام

في حالة توجيه العديد من الحزم الحزم الثنائية إلى الموجه نفسه، يتم حساب TailDrop باستخدام PuntGlobalPolicerDrop بواسطة عداد إسقاط QFP. يحمي واضع السياسات العام للبانت RP من الحمل الزائد. ولا يتم عرض هذه عمليات الإسقاط بواسطة حزمة النقل بل بواسطة حزمة FOR_US.

Router#show platform hardware qfp active statistics drop | ex _0_

----------------------------------------------------------------

Global Drop Stats                         Octets         Packets

----------------------------------------------------------------

PuntGlobalPolicerDrops                155856             102

TailDrop                          4141792688         2768579

...

يمكن تعريف سبب البت بواسطة هذا الأمر:

Router#show platform hardware qfp active infrastructure punt statistics type per-cause

Global Per Cause Statistics

Number of punt causes =   46

Per Punt Cause Statistics

Packets       Packets

Counter ID  Punt Cause Name                   Received      Transmitted

------------------------------------------------------------------------

00          RESERVED                          0             0

01          MPLS_FRAG_REQUIRE                 0             0

02          IPV4_OPTIONS                      0             0

03          L2 control/legacy                 0             0

04          PPP_CONTROL                       0             0

05          CLNS_CONTROL                      0             0

06          HDLC_KEEPALIVE                    0             0

07          ARP                               3             3

08          REVERSE_ARP                       0             0

09          LMI_CONTROL                       0             0

10          incomplete adjacency punt         0             0

11          FOR_US                            5197865       2428755

عمليات إسقاط الحزمة على RP

أخطاء الحزمة في LSMPI

على موجهات سلسلة Cisco ASR 1000، يتم فرض الحزمة من ESP إلى RP من خلال واجهة تضمين الذاكرة المشتركة ل Linux (LSMPI). LSMPI هو الواجهة الظاهرية لنقل الحزمة بين نواة IOS و Linux على RP من خلال ذاكرة Linux المشتركة. يتم تلقي الحزم المثقبة من ESP إلى RP بواسطة نواة Linux في RP. يرسل نواة Linux تلك الحزم إلى عملية IOSD من خلال LSMPI. إذا رأيت عدادات الخطأ فوق LSMPI، فهذا عيب في البرنامج. فتح حالة مركز المساعدة الفنية.

Router#show platform software infrastructure lsmpi

Lsmpi0 is up, line protocol is up

Hardware is LSMPI

MTU 1500 bytes, BW 1000000 Kbit, DLY 10 usec,

reliability 255/255, txload 1/255, rxload 1/255

Encapsulation ARPA, loopback not set

Keepalive not set

Unknown, Unknown, media type is unknown media type

output flow-control is unsupported, input flow-control is unsupported

ARP type: ARPA, ARP Timeout 04:00:00

Last input never, output never, output hang never

Last clearing of "show interface" counters never

Input queue: 0/1500/0/0 (size/max/drops/flushes); Total output drops: 0

Queueing strategy: fifo

Output queue: 0/40 (size/max)

5 minute input rate 0 bits/sec, 0 packets/sec

5 minute output rate 0 bits/sec, 0 packets/sec

15643 packets input, 0 bytes, 0 no buffer

Received 0 broadcasts (0 IP multicasts)

0 runts, 0 giants, 0 throttles

1 input errors, 0 CRC, 3 frame, 0 overrun, 0 ignored, 0 abort

0 watchdog, 0 multicast, 0 pause input

295 packets output, 120491 bytes, 0 underruns

0 output errors, 0 collisions, 0 interface resets

0 output buffer failures, 0 output buffers swapped out

معلومات ذات صلة

- أستكشاف أخطاء موجهات خدمات التجميع طراز ASR 1000 من Cisco وإصلاحها

- سلسلة موجهات خدمات التجميع طراز ASR 1000 من Cisco - دعم المنتج

- الدعم الفني والتنزيلات من Cisco