المحتويات

المقدمة

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

المتطلبات

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

التكوين

قائمة التعلم

خريطة بي إف آر

مجموعة الارتباط

الرسم التخطيطي للشبكة

التكوين ذي الصلة

التحقق من الصحة

الحالة 1: التأخيرات في سحابة MPLS و INET هي نفسها وضمن حدود السياسة

الحالة 2: يختلف التأخير في سحابة MPLS و INET ويتجاوز حدود السياسة

الحالة 3: التأخير في سحابة INET يشهد زيادة قدرها 100 مللي ثانية

استكشاف الأخطاء وإصلاحها

المقدمة

يوضح هذا المستند كيفية تعريف قوائم التعلم والخرائط واستخدامها في إصدار توجيه الأداء 2 (PfRv2) للتأثير على تدفق حركة مرور البيانات للبادئات.

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

المتطلبات

توصي Cisco بأن تكون لديك معرفة أساسية ب PfR.

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

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

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

التكوين

قائمة التعلم

تتيح ميزة learn-list في PfRv2 للموجه التعرف على فئات معينة من حركة مرور البيانات وتجميعها. تتألف شبكة المؤسسة من أنواع مختلفة من حركة المرور التي تتضمن التطبيق والصوت والفيديو وما إلى ذلك. تعطي قائمة التعلم المرونة لتجميع حركة المرور هذه حسب متطلبات الشبكة. يتم تحقيق تصنيف حركة المرور وتجميعها في قوائم التعلم بشكل عام باستخدام قائمة الوصول التي تطابق قيمة نقطة كود خدمات مميزة (DSCP) معينة، ومع ذلك يمكن إستخدام قائمة البادئات أيضا لمطابقة البادئات. هذا مثال على قائمة التعلم التي تتعلم حركة مرور البيانات وتجميعها استنادا إلى قيمة DSCP "ef".

list seq 10 refname Video-Traffic

traffic-class access-list Video

throughput

!

ip access-list extended Video

permit ip any any dscp ef

يمكن أن تخضع قائمة التعلم لأي نهج معرف من قبل المستخدم. ويتحقق ذلك عموما بواسطة خريطة للمثبطات اللولبية الفطرية.

خريطة بي إف آر

وتساعدك خريطة الأداء الفائق الأداء (PFR) على تحديد سياسة تتكون من مجموعة من المعلمات. يتم بعد ذلك تعيين حركة المرور التي تم تصنيفها أو تجميعها عبر learn-list إلى تسلسل فردي لخريطة pfr. هذه بعض المعلمات التي يمكن تعريفها باستخدام خرائط PFR.

- تأخير

- ضياع

- يتعذر الوصول إليه

- رجفان

- متوسط درجات الرأي

ملاحظة: سيتم إستخدام التأخير كمعلمة أساسية لباقي هذا المستند

يمكن أن تحتوي خريطة PfR على أرقام تسلسل متعددة مثل خريطة المسار ويمكن أن يشير كل رقم تسلسلي إلى قائمة تعلم مختلفة.

مجموعة الارتباط

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

تعيين MPLS الاحتياطي لمجموعة الارتباطات ل INET

يعرف بيان التكوين هذا المستخدم في PFR-map PFR بموجب التسلسل 20 جميع حركة مرور البيانات للمرور من خلال INET طالما أن INET في حالة INpolicy. في حالة خرق السياسة، سيتم تجاوز حركة المرور إلى إرتباط MPLS.

pfr-map PFR 20

set link-group INET fallback MPLS

الرسم التخطيطي للشبكة

توفر هذه الصورة نموذج مخطط لأمثلة التكوين:

الأجهزة الموضحة في الرسم التخطيطي:

خادم R1 - بدء حركة مرور البيانات.

الموجه الرئيسي R3 - PfR.

R4 و R5 - موجه حدود PFr.

العملاء المتصلون ب R9 و R10 هم أجهزة تستلم حركة مرور البيانات من خادم R1.

التكوين ذي الصلة

للسيناريو السابق سيتم تكوين قائمتي تعلم، واحدة للتطبيق ( application-learn-list) والأخرى لحركة مرور البيانات (data-learn-list) على التوالي. يستخدم هذا السيناريو قائمة البادئات لتحديد حركة مرور البيانات. كما يمكن إستخدام قائمة الوصول لمطابقة أنواع حركة المرور مثل TCP و UDP وبروتوكول رسائل التحكم في الإنترنت (ICMP) وما إلى ذلك. كما يمكن إستخدام خيارات أخرى مثل DSCP ونوع الخدمة (ToS) وما إلى ذلك لمطابقة حركة المرور.

key chain pfr

key 0

key-string cisco

!

policy-rules PFR

!

border 10.4.4.4 key-chain pfr

interface Ethernet0/0 internal

interface Ethernet0/1 external

link-group MPLS

!

border 10.5.5.5 key-chain pfr

interface Ethernet0/0 internal

interface Ethernet0/1 external

link-group INET

!

learn

traffic-class filter access-list DENY-ALL

list seq 10 refname APPLICATION-LEARN-LIST

traffic-class prefix-list APPLICATION

throughput

list seq 20 refname DATA-LEARN-LIST

traffic-class prefix-list DATA

throughput

!

ip prefix-list DATA

seq 5 permit 10.30.0.0/24

!

ip prefix-list APPLICATION

seq 5 permit 10.20.0.0/24

!

pfr-map PFR 10

match pfr learn list APPLICATION-LEARN-LIST

set periodic 90

set delay threshold 25

set mode monitor active

set resolve delay priority 1 variance 10

set active-probe echo 10.20.0.12

set probe frequency 5

set link-group MPLS fallback INET

!

pfr-map PFR 20

match pfr learn list DATA-LEARN-LIST

set periodic 90

set delay threshold 25

set mode monitor both

set resolve delay priority 1 variance 10

set probe frequency 5

set link-group INET fallback MPLS

التحقق من الصحة

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

الحالة 1: التأخيرات في سحابة MPLS و INET هي نفسها وضمن حدود السياسة

حركة مرور البادئة 10.20.0.0/24 (Application) في حالة INpolicy وتتدفق عبر MPLS الخاصة بمجموعة الارتباط. وبالمثل، تكون البادئة 10.30.0.0/24 (Data) أيضا في حالة INPOLICY وتتدفق عبر INET لمجموعة الارتباطات.

R3#show pfr master  traffic-class

OER Prefix Statistics:

Pas - Passive, Act - Active, S - Short term, L - Long term, Dly - Delay (ms),

P - Percentage below threshold, Jit - Jitter (ms),

MOS - Mean Opinion Score

Los - Packet Loss (percent/10000), Un - Unreachable (flows-per-million),

E - Egress, I - Ingress, Bw - Bandwidth (kbps), N - Not applicable

U - unknown, * - uncontrolled, + - control more specific, @ - active probe all

# - Prefix monitor mode is Special, & - Blackholed Prefix

% - Force Next-Hop, ^ - Prefix is denied

DstPrefix           Appl_ID Dscp Prot     SrcPort     DstPort SrcPrefix

Flags             State     Time            CurrBR  CurrI/F Protocol

PasSDly  PasLDly   PasSUn   PasLUn  PasSLos  PasLLos      EBw      IBw

ActSDly  ActLDly   ActSUn   ActLUn  ActSJit  ActPMOS  ActSLos  ActLLos

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

10.20.0.0/24              N    N    N           N           N N

INPOLICY       50          10.4.4.4 Et0/1           BGP

N        N        N        N        N        N        N        N

4        3        0        0        N        N        N        N

10.30.0.0/24            N    N    N           N           N N

INPOLICY        0          10.5.5.5 Et0/1           BGP

1        2        0        0        0        0       14        1

1        1        0        0        N        N        N        N

الحالة 2: يختلف التأخير في سحابة MPLS و INET ويتجاوز حدود السياسة

هناك زيادة في التأخير في سحابة MPLS بمقدار 150 مللي ثانية تقريبا. تخالف هذه الزيادة في التأخير قيمة تأخير الحد الذي تم تكوينه والتي تبلغ 25 مللي ثانية وفقا لعتبة تأخير مجموعة بيانات PfR-Map 25.

وهذا يتسبب في تجاوز فشل حركة مرور التطبيقات (10.20.0.0/24) إلى INET لمجموعة الارتباطات وفقا ل "MPLS backback INET" لمجموعة الكلمات التي تم تكوينها. بعد فترة من الوقت، تدخل حركة المرور مرة أخرى إلى حالة INpolicy وتتدفق عبر INET لمجموعة الارتباطات.

ملاحظة: لا يرى أي أثر على حركة البيانات لأن المسار الرئيسي لها هو INET ولم يحدث أي تأخير فيها.

R3#show pfr master  traffic-class

OER Prefix Statistics:

Pas - Passive, Act - Active, S - Short term, L - Long term, Dly - Delay (ms),

P - Percentage below threshold, Jit - Jitter (ms),

MOS - Mean Opinion Score

Los - Packet Loss (percent/10000), Un - Unreachable (flows-per-million),

E - Egress, I - Ingress, Bw - Bandwidth (kbps), N - Not applicable

U - unknown, * - uncontrolled, + - control more specific, @ - active probe all

# - Prefix monitor mode is Special, & - Blackholed Prefix

% - Force Next-Hop, ^ - Prefix is denied

DstPrefix           Appl_ID Dscp Prot     SrcPort     DstPort SrcPrefix

Flags             State     Time            CurrBR  CurrI/F Protocol

PasSDly  PasLDly   PasSUn   PasLUn  PasSLos  PasLLos      EBw      IBw

ActSDly  ActLDly   ActSUn   ActLUn  ActSJit  ActPMOS  ActSLos  ActLLos

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

10.20.0.0/24              N    N    N           N           N N

INPOLICY       72          10.5.5.5 Et0/1           BGP

N        N        N        N        N        N        N        N

2        4        0        0        N        N        N        N

10.30.0.0/24            N    N    N           N           N N

INPOLICY        0          10.5.5.5 Et0/1           BGP

1        1        0        0        0        0       14        1

1        1        0        0        N        N        N        N

R3#show pfr master  traffic-class performance

Traffic-class:

Destination Prefix : 10.20.0.0/24            Source Prefix    : N/A

Destination Port   : N/A                     Source Port      : N/A

DSCP               : N                       Protocol         : N/A

Application Name:  : N/A

General:

Control State                   : Controlled using BGP

Traffic-class status            : INPOLICY

Current Exit                    : BR 10.5.5.5 interface Et0/1, Tie breaker was delay criteria

Time on current exit            : 0d 0:2:40

Time remaining in current state : 31 seconds

Traffic-class type              : Learned

Improper config                 : None

Last Out of Policy event:

Exit                            : BR 10.5.5.5 interface Et0/1

Reason                          : delay criteria

Time since Out of Policy event  : 0d 0:2:52

Active Delay Performance        : 1 msecs

Active Delay Threshold          : 25 msecs

Average Active Performance Current Exit: (Average for last 5 minutes)

Unreachable            : 0% -- Threshold: 50%

Delay                  : 1 msec -- Threshold: 25 msec

Last Resolver Decision:

BR              Interface    Status       Reason       Performance Threshold

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

10.4.4.4        Et0/1        Eliminated   Delay        162 msecs    25 msecs

10.5.5.5        Et0/1        Best Exit    Delay        13 msecs     25 msecs

من المخرجات يمكنك رؤية حتى 162 ميللي ثانية من الطفرة في تأخر في سحابة MPLS. وهذا يتسبب في تكوين انتهاك النهج كتأخير حد ل 25 مللي ثانية.

الحالة 3: التأخير في سحابة INET يشهد زيادة قدرها 100 مللي ثانية

وهذا يتسبب في تجاوز فشل حركة مرور البيانات(10.30.0.0/24) إلى MPLS الخاصة بمجموعة الارتباطات وفقا لمجموعة البيانات التي تم تكوينها MPLS الاحتياطية الخاصة بمجموعة الارتباط. بعد فترة من الوقت، تدخل حركة المرور مرة أخرى في حالة INpolicy وتتدفق عبر MPLS الخاصة بمجموعة الارتباط.

ملاحظة: لا يرى أي أثر على حركة مرور التطبيقات لأن مسارها الرئيسي هو MPLS ولم يحدث أي تأخير في هذه الحالة.

R3#show pfr master  traffic-class

OER Prefix Statistics:

Pas - Passive, Act - Active, S - Short term, L - Long term, Dly - Delay (ms),

P - Percentage below threshold, Jit - Jitter (ms),

MOS - Mean Opinion Score

Los - Packet Loss (percent/10000), Un - Unreachable (flows-per-million),

E - Egress, I - Ingress, Bw - Bandwidth (kbps), N - Not applicable

U - unknown, * - uncontrolled, + - control more specific, @ - active probe all

# - Prefix monitor mode is Special, & - Blackholed Prefix

% - Force Next-Hop, ^ - Prefix is denied

DstPrefix           Appl_ID Dscp Prot     SrcPort     DstPort SrcPrefix

Flags             State     Time            CurrBR  CurrI/F Protocol

PasSDly  PasLDly   PasSUn   PasLUn  PasSLos  PasLLos      EBw      IBw

ActSDly  ActLDly   ActSUn   ActLUn  ActSJit  ActPMOS  ActSLos  ActLLos

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

10.20.0.0/24              N    N    N           N           N N

INPOLICY       58          10.4.4.4 Et0/1           BGP

N        N        N        N        N        N        N        N

1        2        0        0        N        N        N        N

10.30.0.0/24            N    N    N           N           N N

INPOLICY        0          10.4.4.4 Et0/1           BGP

1        1        0        0        0        0       14        1

2        1        0        0        N        N        N        N

R3#show pfr master  traffic-class performance

Traffic-class:

Destination Prefix : 10.30.0.0/24            Source Prefix    : N/A

Destination Port   : N/A                     Source Port      : N/A

DSCP               : N                       Protocol         : N/A

Application Name:  : N/A

General:

Control State                   : Controlled using BGP

Traffic-class status            : INPOLICY

Current Exit                    : BR 10.4.4.4 interface Et0/1, Tie breaker was delay criteria

Time on current exit            : 0d 0:2:31

Time remaining in current state : 35 seconds

Traffic-class type              : Learned

Improper config                 : None

Last Out of Policy event:

Exit                            : BR 10.4.4.4 interface Et0/1

Reason                          : delay criteria

Time since Out of Policy event  : 0d 0:2:44

Active Delay Performance        : 0 msecs

Active Delay Threshold          : 25 msecs

Passive Delay Performance       : 9 msecs

Passive Delay Threshold         : 25 msecs

Average Passive Performance Current Exit: (Average for last 5 minutes)

Unreachable            : 0% -- Threshold: 50%

Delay                  : 9 msecs -- Threshold: 25 msecs

Loss                   : 0% -- Threshold: 10%

Egress BW              : 4 kbps

Ingress BW             : 1 kbps

Time since last update : 0d 0:0:11

Average Active Performance Current Exit: (Average for last 5 minutes)

Unreachable            : 0% -- Threshold: 50%

Delay                  : 0 msec -- Threshold: 25 msec

Last Resolver Decision:

BR              Interface    Status       Reason       Performance Threshold

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

10.5.5.5        Et0/1        Eliminated   Delay        96 msecs     25 msecs

10.4.4.4        Et0/1        Best Exit    Delay        5 msecs      25 msecs

استكشاف الأخطاء وإصلاحها

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