المحتويات

المقدمة

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

المتطلبات

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

معلومات أساسية

التكوين

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

التكوينات

R3 (الموجه الرئيسي)

R4 (موجه حدود)

R5 (موجه الحدود)

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

المقدمة

يصف هذا المستند الطرق المستخدمة في الإصدار 3 من توجيه الأداء (PfRV3) لإجراء موازنة الأحمال على روابط WAN الخاصة بالموجه الفرعي.

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

المتطلبات

توصي Cisco بأن تكون لديك معرفة أساسية بالإصدار 3 من توجيه الأداء (PfRv3).

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

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

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

معلومات أساسية

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

تنقسم فئات حركة المرور إلى مجموعتين:

- فئات حركة مرور الأداء (TCs): هذه هي جميع فئات حركة مرور البيانات التي يتم تحديد مقاييس الأداء (التأخير والفقدان والتشوه).

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

ملاحظة: يؤثر موازنة الأحمال فقط على فئات حركة المرور غير عالية الأداء.

هناك أربعة أدوار مختلفة يمكن أن يلعبها الجهاز في تكوين PfRv3:

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

- الموجه-border — وحدة التحكم في الحدود في موقع المحور. يتم تمكين PfRv3 على واجهات WAN لموجهات hub-border. يمكنك تكوين أكثر من واجهة WAN على الجهاز نفسه. يمكن أن يكون لديك عدة أجهزة حد موزع. على الموجه hub-border، يجب تكوين PfRv3 باستخدام عنوان وحدة التحكم الرئيسية للموزع المحلية، وأسماء المسارات، ومعرفات المسارات للواجهات الخارجية. أنت يستطيع استعملت الشامل تحشد طاولة (تقصير VRF) أو عينت VRFs خاص للصرة حدود مسحاج تخديد.

- وحدة التحكم الرئيسية - وحدة التحكم الرئيسية للفرع هي وحدة التحكم الرئيسية في موقع الفرع. لا يوجد تكوين نهج على هذا الجهاز. إنه يستلم سياسة من ال hub-master جهاز تحكم. يعمل هذا الجهاز كجهاز تحكم رئيسي لموقع الفرع ويتخذ قرار تحسين الأداء.

- Branch- موجه حدود — جهاز الحد في موقع الفرع. لا يوجد تكوين آخر غير تمكين وحدة التحكم الرئيسية لحدود PfRv3 على الجهاز. كشفت واجهة WAN التي تنتهي على الجهاز تلقائيا.

التكوين

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

في PfRv3، يتم إدخال ميزة موازنة الأحمال بمجرد وصول الفرق في أداء الارتباط لموجهات الحدود إلى 20٪ ويتم تكوين الأمر "load-balance" على وحدة التحكم الرئيسية في لوحة الوصل. هذه القيمة ثابتة وغير قابلة للتكوين.

ملاحظة: لا يتم تحقيق موازنة الأحمال إلا لفئات حركة المرور غير المحددة في قائمة نهج وحدة التحكم الرئيسية الموزع.

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

سيتم إستخدام الصورة التالية كنموذج للمخطط لباقي المستند:

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

R3- وحدة التحكم الرئيسية للموزع.

الموجه R4- Hub-Border.

الموجه R5- Hub-Border.

R9- وحدة تحكم رئيسية فرعية للموقع المتكلم

R10- وحدة تحكم رئيسية فرعية للموقع المتكلم

يحتوي R9 على نفقين لشبكة DMVPN، أي النفق 100 والنفق 200 . يتم إنهاء النفق 100 على R4، وينتهي النفق 200 على R5 .

التكوينات

R3 (الموجه الرئيسي)

hostname R3

!

!

domain one

vrf default

master hub

source-interface Loopback0

load-balance -----> Command to enable PfRv3 Load-balancing

class TEST sequence 10

match dscp ef policy voice

path-preference INET1 fallback INET2

!

!

interface Loopback0

ip address 10.3.3.3 255.255.255.255

!

ملاحظة: موازنة التحميل معطلة بشكل افتراضي

R4 (موجه حدود)

hostname R4

!

!

domain one

vrf default

border

source-interface Loopback0

master 10.3.3.3

domain one path INET1

!

!

interface Loopback0

ip address 10.4.4.4 255.255.255.255

R5 (موجه الحدود)

!

hostname R5

!

domain one

vrf default

border

source-interface Loopback0

master 10.3.3.3

domain one path INET2

!

!

interface Loopback0

ip address 10.5.5.5 255.255.255.255

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

تم تكوين R3 (الموجه الرئيسي) لمتابعة إرسال حركة مرور البيانات لجميع فئات حركة المرور.

R3#show domain one master status

*** Domain MC Status ***

Master VRF: Global

Instance Type: Hub

Instance id: 0

Operational status: Up

Configured status: Up

Loopback IP Address: 10.3.3.3

Load Balancing:

Admin Status: Enabled <<<<<<<<<<<<<<< Disabled by default

Operational Status: Up

Enterprise top level prefixes configured: 0

Max Calculated Utilization Variance: 13%

Last load balance attempt: 00:05:03 ago

Last Reason: Variance less than 20%

Total unbalanced bandwidth:

External links: 0 Kbps Internet links: 0 Kpbs

Route Control: Enabled

Mitigation mode Aggressive: Disabled

Policy threshold variance: 20

Minimum Mask Length: 28

Sampling: off

Borders:

IP address: 10.5.5.5

Connection status: CONNECTED (Last Updated 01:18:20 ago )

Interfaces configured:

Name: Tunnel200 | type: external | Service Provider: INET2 | Status: UP

Number of default Channels: 2

Tunnel if: Tunnel0

IP address: 10.4.4.4

Connection status: CONNECTED (Last Updated 01:18:15 ago )

Interfaces configured:

Name: Tunnel100 | type: external | Service Provider: INET1 | Status: UP

Number of default Channels: 2

Tunnel if: Tunnel0

R3#show domain one master traffic-classes summary

APP - APPLICATION, TC-ID - TRAFFIC-CLASS-ID, APP-ID - APPLICATION-ID

SP - SERVICE PROVIDER, PC = PRIMARY CHANNEL ID,

BC - BACKUP CHANNEL ID, BR - BORDER, EXIT - WAN INTERFACE

UC - UNCONTROLLED, PE - PICK-EXIT, CN - CONTROLLED, UK - UNKNOWN

Dst-Site-Pfx      Dst-Site-Id APP            DSCP    TC-ID APP-ID    State  SP      PC/BC       BR/EXIT

10.10.14.0/24     10.9.9.9    N/A            default 38    N/A       CN     INET2   3/4         10.5.5.5/Tunnel200

10.10.14.0/24     10.9.9.9    N/A            af31    32    N/A       CN     INET2   5/6         10.5.5.5/Tunnel200

10.10.12.0/24     10.9.9.9    N/A            default 34    N/A       CN     INET1   4/3         10.4.4.4/Tunnel100

10.10.12.0/24     10.9.9.9    N/A            af31    29    N/A       CN     INET2   5/6         10.5.5.5/Tunnel200

10.10.10.0/24     10.9.9.9    N/A            default 31    N/A       CN     INET1   4/3         10.4.4.4/Tunnel100

10.10.10.0/24     10.9.9.9    N/A            af31    24    N/A       CN     INET2   5/6         10.5.5.5/Tunnel200

10.10.3.0/24      10.9.9.9    N/A            default 15    N/A       CN     INET2   3/4         10.5.5.5/Tunnel200

10.10.3.0/24      10.9.9.9    N/A            af31    10    N/A       CN     INET2   5/6         10.5.5.5/Tunnel200

10.10.8.0/24      10.9.9.9    N/A            default 26    N/A       CN     INET2   3/4         10.5.5.5/Tunnel200

10.10.8.0/24      10.9.9.9    N/A            af31    21    N/A       CN     INET2   5/6         10.5.5.5/Tunnel200

10.10.19.0/24     10.9.9.9    N/A            default 8     N/A       CN     INET2   3/4         10.5.5.5/Tunnel200

10.10.19.0/24     10.9.9.9    N/A            af31    1     N/A       CN     INET2   5/6         10.5.5.5/Tunnel200

10.10.17.0/24     10.9.9.9    N/A            af31    39    N/A       CN     INET2   5/6         10.5.5.5/Tunnel200

10.10.17.0/24     10.9.9.9    N/A            default 3     N/A       CN     INET2   3/4         10.5.5.5/Tunnel200

10.10.11.0/24     10.9.9.9    N/A            default 33    N/A       CN     INET1   4/3         10.4.4.4/Tunnel100

10.10.11.0/24     10.9.9.9    N/A            af31    27    N/A       CN     INET2   5/6         10.5.5.5/Tunnel200

10.10.2.0/24      10.9.9.9    N/A            default 13    N/A       CN     INET2   3/4         10.5.5.5/Tunnel200

10.10.2.0/24      10.9.9.9    N/A            af31    7     N/A       CN     INET2   5/6         10.5.5.5/Tunnel200

10.10.7.0/24      10.9.9.9    N/A            default 25    N/A       CN     INET1   4/3         10.4.4.4/Tunnel100

10.10.7.0/24      10.9.9.9    N/A            af31    18    N/A       CN     INET2   5/6         10.5.5.5/Tunnel200

10.10.18.0/24     10.9.9.9    N/A            af31    40    N/A       CN     INET2   5/6         10.5.5.5/Tunnel200

10.10.18.0/24     10.9.9.9    N/A            default 5     N/A       CN     INET1   4/3         10.4.4.4/Tunnel100

10.10.4.0/24      10.9.9.9    N/A            default 19    N/A       CN     INET2   3/4         10.5.5.5/Tunnel200

10.10.4.0/24      10.9.9.9    N/A            af31    12    N/A       CN     INET2   5/6         10.5.5.5/Tunnel200

10.10.9.0/24      10.9.9.9    N/A            default 28    N/A       CN     INET1   4/3         10.4.4.4/Tunnel100

10.10.9.0/24      10.9.9.9    N/A            af31    23    N/A       CN     INET2   5/6         10.5.5.5/Tunnel200

10.10.1.0/24      10.9.9.9    N/A            default 11    N/A       CN     INET2   3/4         10.5.5.5/Tunnel200

10.10.13.0/24     10.9.9.9    N/A            default 36    N/A       CN     INET1   4/3         10.4.4.4/Tunnel100

10.10.13.0/24     10.9.9.9    N/A            af31    30    N/A       CN     INET2   5/6         10.5.5.5/Tunnel200

10.10.15.0/24     10.9.9.9    N/A            af31    35    N/A       CN     INET2   5/6         10.5.5.5/Tunnel200

10.10.15.0/24     10.9.9.9    N/A            default 2     N/A       CN     INET2   3/4         10.5.5.5/Tunnel200

10.10.0.0/16      10.9.9.9    N/A            default 17    N/A       CN     INET2   3/4         10.5.5.5/Tunnel200

10.10.16.0/24     10.9.9.9    N/A            af31    37    N/A       CN     INET2   5/6         10.5.5.5/Tunnel200

10.10.16.0/24     10.9.9.9    N/A            default 4     N/A       CN     INET2   3/4         10.5.5.5/Tunnel200

10.10.5.0/24      10.9.9.9    N/A            default 20    N/A       CN     INET1   4/3         10.4.4.4/Tunnel100

10.10.5.0/24      10.9.9.9    N/A            af31    14    N/A       CN     INET2   5/6         10.5.5.5/Tunnel200

10.10.10.0/24     10.9.9.9    N/A            default 9     N/A       CN     INET2   3/4         10.5.5.5/Tunnel200

10.10.10.0/24     10.9.9.9    N/A            af31    6     N/A       CN     INET2   5/6         10.5.5.5/Tunnel200

10.10.6.0/24      10.9.9.9    N/A            default 22    N/A       CN     INET1   4/3         10.4.4.4/Tunnel100

Total Traffic Classes: 39 Site: 39  Internet: 0

R3#show domain one master exits

BR address: 10.5.5.5 | Name: Tunnel200 | type: external | Path: INET2 |

Egress capacity: 1000 Kbps | Egress BW: 173 Kbps | Ideal:177 Kbps | under: 4 Kbps | Egress Utilization: 17 %

DSCP: default[0]-Number of Traffic Classes[14]

BR address: 10.4.4.4 | Name: Tunnel100 | type: external | Path: INET1 |

Egress capacity: 1000 Kbps | Egress BW: 181 Kbps | Ideal:177 Kbps | over: 4 Kbps | Egress Utilization: 18 %

DSCP: default[0]-Number of Traffic Classes[6]

DSCP: af31[26]-Number of Traffic Classes[19]

توضح المخرجات الواردة أعلاه أن هناك إجمالي 39 فئة حركة مرور تتم تهيئتها من R1 يتدفق منها حركة مرور الفئة الافتراضية وحركة مرور فئة AF31 عبر R4 ولكن تدفق حركة مرور الفئة الافتراضية فقط عبر R5. تكون فئة حركة المرور المعرفة على وحدة التحكم الرئيسية الموزع فقط لحركة المرور التي تم وضع علامة عليها باستخدام DSCP EF. لذلك، لموازنة الحمل سيتم إعتبار جميع حركات المرور التي تم وضع علامة عليها غير EF وهي DSCP 0 و DSCP 26 أي AF31.

لتوضيح ميزة موازنة الأحمال، تم تعديل النطاق الترددي العريض للواجهة الخارجية (النفق 100) للواجهة R4 إلى 500 كيلوبت في الثانية من 1000 كيلوبت/ثانية.

R4#sh run int tunnel 100

Building configuration...

Current configuration : 429 bytes

!

interface Tunnel100

bandwidth 500    <<<<<<<<<<<<<<<<<<<< Reduced to 500Kbps from 1000Kbps

ip address 10.0.100.84 255.255.255.0

no ip redirects

ip mtu 1400

ip nhrp authentication cisco

ip nhrp map multicast dynamic

ip nhrp network-id 1

ip nhrp holdtime 600

ip tcp adjust-mss 1360

load-interval 30

delay 5100

tunnel source Ethernet0/1

tunnel mode gre multipoint

tunnel key 100

tunnel vrf INET1

tunnel protection ipsec profile DMVPN-PROFILE1

domain one path INET1

end

R3#show domain one master exits

BR address: 10.5.5.5 | Name: Tunnel200 | type: external | Path: INET2 |

Egress capacity: 1000 Kbps | Egress BW: 147 Kbps | Ideal:177 Kbps | under: 4 Kbps | Egress Utilization: 14 %

DSCP: default[0]-Number of Traffic Classes[14]

BR address: 10.4.4.4 | Name: Tunnel100 | type: external | Path: INET1 |

Egress capacity: 500 Kbps | Egress BW: 199 Kbps | Ideal:177 Kbps | over: 4 Kbps | Egress Utilization: 39 %

DSCP: default[0]-Number of Traffic Classes[6]

DSCP: af31[26]-Number of Traffic Classes[19]    <<<<<<<<<<<<<

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

R3#show domain one master exits

BR address: 10.5.5.5 | Name: Tunnel200 | type: external | Path: INET2 |

Egress capacity: 1000 Kbps | Egress BW: 147 Kbps | Ideal:230 Kbps | under: 3 Kbps | Egress Utilization: 22 %

DSCP: default[0]-Number of Traffic Classes[14]

DSCP: af31[26]-Number of Traffic Classes[19]    <<<<<<<<<<<<

BR address: 10.4.4.4 | Name: Tunnel100 | type: external | Path: INET1 |

Egress capacity: 500 Kbps | Egress BW: 199 Kbps | Ideal:115 Kbps | over: 4 Kbps | Egress Utilization: 23 %

DSCP: default[0]-Number of Traffic Classes[6]

تحتوي المخرجات المذكورة أعلاه على مجموعتين من عرض المجال الأول عند الخروج". توضح المجموعة الأولى من الإخراج أنه تم تغيير النطاق الترددي إلى 500 كيلوبت في الثانية ولم يتم بعد موازنة الأحمال نظرا لأن حركة مرور فئة AF31 لا تزال تمر عبر R4. المجموعة الثانية من الإخراج، والتي تم أخذها بعد لحظات، تظهر حركة مرور فئة AF31 وهي تتدفق عبر R5 مما يؤكد أنه تم تحقيق موازنة الأحمال.