تسعى مجموعة الوثائق لهذا المنتج جاهدة لاستخدام لغة خالية من التحيز. لأغراض مجموعة الوثائق هذه، يتم تعريف "خالية من التحيز" على أنها لغة لا تعني التمييز على أساس العمر، والإعاقة، والجنس، والهوية العرقية، والهوية الإثنية، والتوجه الجنسي، والحالة الاجتماعية والاقتصادية، والتمييز متعدد الجوانب. قد تكون الاستثناءات موجودة في الوثائق بسبب اللغة التي يتم تشفيرها بشكل ثابت في واجهات المستخدم الخاصة ببرنامج المنتج، أو اللغة المستخدمة بناءً على وثائق RFP، أو اللغة التي يستخدمها منتج الجهة الخارجية المُشار إليه. تعرّف على المزيد حول كيفية استخدام Cisco للغة الشاملة.
ترجمت Cisco هذا المستند باستخدام مجموعة من التقنيات الآلية والبشرية لتقديم محتوى دعم للمستخدمين في جميع أنحاء العالم بلغتهم الخاصة. يُرجى ملاحظة أن أفضل ترجمة آلية لن تكون دقيقة كما هو الحال مع الترجمة الاحترافية التي يقدمها مترجم محترف. تخلي Cisco Systems مسئوليتها عن دقة هذه الترجمات وتُوصي بالرجوع دائمًا إلى المستند الإنجليزي الأصلي (الرابط متوفر).
يصف هذا المستند كيفية تحكم الإصدار 2 من توجيه الأداء (PfRv2) في حركة المرور استنادا إلى قرار سياسة PfRv2. تعتمد الطريقة والمعايير المستخدمة للتحكم في حركة المرور على البروتوكول الأساسي الذي يتم من خلاله التعرف على المسار الرئيسي. في هذا المستند، يتم بدء تشغيل إجراء التحكم في حركة مرور PfRv2 عند تعلم المسار الرئيسي عبر BGP و EIGRP.
توصي Cisco بأن تكون لديك معرفة أساسية بتوجيه الأداء (PfR).
لا يقتصر هذا المستند على إصدارات برامج ومكونات مادية معينة.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر.
يسمح PFrv2 لمسؤول الشبكة بتكوين learn-list لحركة مرور المجموعات وتطبيق السياسة التي تم تكوينها واختيار أفضل موجه حدود (BR) الذي يفي بمجموعة معينة من المعلمات مثل التأخير والتشوه والاستخدام، وما إلى ذلك معرفة في السياسة. هناك أوضاع مختلفة حيث تتحكم PfRv2 في حركة المرور وهو يعتمد على البروتوكول الذي من خلاله يتم تعلم المسار الأصلي لبادئة الوجهة. يتميز PFrv2 بالقدرة على تغيير قاعدة معلومات التوجيه (RIB) من خلال معالجة بروتوكولات التوجيه أو حقن المسارات الثابتة أو من خلال التوجيه الديناميكي القائم على السياسة. فيما يلي جدول يسلط الضوء على طريقة التحكم في المسار للبروتوكولات المختلفة.
يشير هذا المستند إلى الصورة التالية كنموذج مخطط لباقي المستند.
الأجهزة الموضحة في الرسم التخطيطي:
R1- الخادم، بدء حركة مرور البيانات.
الموجه الرئيسي R3- PfR.
موجه حدود R4&R5- PfR.
العملاء المتصلون ب R9 و R10 هم أجهزة تستلم حركة مرور البيانات من الخادم R1.
!
key chain pfr
key 0
key-string cisco
pfr master
policy-rules PFR
!
border 10.4.4.4 key-chain pfr
interface Ethernet1/0 external
interface Ethernet1/2 internal
link-group MPLS
!
border 10.5.5.5 key-chain pfr
interface Ethernet1/3 internal
interface Ethernet1/0 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
!
pfr-map PFR 10
match pfr learn list APPLICATION-LEARN-LIST
set periodic 90
set delay threshold 25
set mode monitor active
set active-probe echo 10.20.21.1
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 active
set active-probe echo 10.30.31.1
set probe frequency 5
set link-group INET fallback MPLS
!
ip prefix-list APPLICATION: 1 entries
seq 5 permit 10.20.0.0/16
!
ip prefix-list DATA: 1 entries
seq 5 permit 10.30.0.0/16
!
في هذه الحالة يتم تعلم المسار الرئيسي لكل من البادئات مثل 10.20.0.0/16 و 10.30.0.0/16 عبر BGP. فيما يلي مخرج للمسار الرئيسي من كلا موجهات الحدود (R4 و R5).
R4#show ip route
--output suppressed--
B 10.20.0.0/16 [20/0] via 10.0.46.6, 01:26:58
B 10.30.0.0/16 [20/0] via 10.0.46.6, 01:26:58
R5#show ip route
--output suppressed--
B 10.20.0.0/16 [20/0] via 10.0.57.7, 00:42:37
B 10.30.0.0/16 [20/0] via 10.0.57.7, 00:42:37
هناك تدفق نشط لحركة المرور لكل من فئتي حركة المرور ويمكن رؤيتها في حالة INPOLICY في المخرج السفلي. يمكن رؤية R4 أدناه لتحديد البادئة 10.20.20.0/24 وقد تم تحديد R5 للبادئة 10.30.30.0/24. وهذا وفقا لتفضيل مجموعة الارتباط الذي تم تكوينه لكل قائمة تعلم.
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.20.0/24 N N N N N N
INPOLICY 56 10.4.4.4 Et1/0 BGP
N N N N N N N N
1 2 0 0 N N N N
10.30.30.0/24 N N N N N N
INPOLICY 59 10.5.5.5 Et1/0 BGP
N N N N N N N N
3 2 0 0 N N N N
بما أن R4 قد تم إختياره بواسطة PfRv2 كموجه خروج ل 10.20.20.0/24، فإن R4 يدخل مسارا بتفضيل محلي أعلى ل 10.20.20.0/24 كما هو موضح أدناه. خصائص المسار الذي تم حقنه موروثة بواسطة المسار الأصلي.
R4#show ip bgp 10.20.20.0/24
BGP routing table entry for 10.20.20.0/24, version 60
Paths: (1 available, best #1, table default, not advertised to EBGP peer)
Advertised to update-groups:
10
Refresh Epoch 1
200, (injected path from 10.20.0.0/16)
10.0.46.6 from 10.0.46.6 (10.6.6.6)
Origin incomplete, metric 0, localpref 100, valid, external, best
Community: no-export
rx pathid: 0, tx pathid: 0x0
لا يتم عرض التفضيل المحلي الأعلى على الموجه الذي يحدث المسار. وبدلا من ذلك، يكون مرئيا على عمليات إعادة التوجيه br الأخرى التي تتلقى هذا المسار عبر iBGP. فيما يلي مثال على المسار الذي يظهر على R5 للبادئة 10.20.20.0/24.
R5#show ip bgp 10.20.20.0/24
BGP routing table entry for 10.20.20.0/24, version 17
Paths: (1 available, best #1, table default)
Advertised to update-groups:
6
Refresh Epoch 1
200
10.0.45.4 from 10.0.45.4 (10.4.4.4)
Origin incomplete, metric 0, localpref 5000, valid, internal, best
rx pathid: 0, tx pathid: 0x0
لذلك، يتم توجيه أي حركة مرور يتم استقبالها بواسطة R5 للبادئة 10.20.20.0/24 إلى R4 الخلف حيث يمكن لحركة المرور الخروج من BR الذي تم تحديده بواسطة PfRv2.
R4#show pfr border routes bgp
BGP table version is 60, local router ID is 10.4.4.4
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
x best-external, a additional-path, c RIB-compressed,
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found
OER Flags: C - Controlled, X - Excluded, E - Exact, N - Non-exact, I - Injected
Network Next Hop OER LocPrf Weight Path
*> 10.20.20.0/24 10.0.46.6 CEI 5000 0 200 ?
*>i10.30.30.0/24 10.0.45.5 XN 5000 0 300 ?
للبادئة 10.20.20.0/24 يمكن رؤية ثلاث علامات. تعني 'C' (المتحكم بها) أنه تم السيطرة على الطريق محليا وحقنه. يعني 'E' (الدقيق) أن هذا المسار دقيق وموجود في جدول BGP ولا يوجد مسار محدد أكثر من هذا. تقول 'أنا' (حقن) أنه تم حقن هذا المسار محليا على هذا الموجه.
بالمثل للبادئة 10.30.30.0/24، يمكن رؤية علامتين. توضح 'X' (المستبعد) أن هذا المسار لم يتم حقنه محليا وبدلا من ذلك تم إنشاؤه في بعض BR الأخرى، R5 في حالتنا. ومع تعيين علامة 'X'، يمكن تجاهل علامة N'.
من المهم ملاحظة أن المسار الذي تم حقنه يحمل بشكل افتراضي قيمة تفضيل محلية مقدارها 5000. لذلك، إذا كانت سياسة BGP الخاصة بك تستخدم بالفعل قيمة أعلى من 5000، فقد تكون هناك مشكلة وتعذر توقع النتائج التي تم عرضها. يمكنك ضبط قيمة التفضيل المحلي الافتراضية باتباع الأمر.
R3(config-pfr-mc)#mode route metric bgp local-pref
ضع في الاعتبار هذه الحالة التي يتم فيها تعلم الموجه الأصلي لكل من البادئات مثل 10.20.0.0/16 و 10.30.0.0/16 عبر EIGRP. فيما يلي مخرج للمسار الرئيسي من كلا موجهات الحدود (R4 و R5). في هذه الحالة تكون هذه الموجهات خارجية ومع ذلك فقد تكون هذه الموجهات الرئيسية الداخلية ل EIGRP وكذلك حسب تصميم الشبكة.
R4#show ip route
--output suppressed--
D EX 10.20.0.0/16 [170/25651200] via 10.0.46.6, 00:04:25, Ethernet1/0
D EX 10.30.0.0/16 [170/25651200] via 10.0.46.6, 00:04:25, Ethernet1/0
R5#show ip route
--output suppressed--
D EX 10.20.0.0/16 [170/25651200] via 10.0.57.7, 00:05:46, Ethernet1/0
D EX 10.30.0.0/16 [170/25651200] via 10.0.57.7, 00:05:46, Ethernet1/0
كما هو موضح في الحالة السابقة، هناك تدفق نشط لحركة المرور لكل من فئتي حركة المرور ويمكن رؤيتها في حالة INpolicy في المخرج السفلي. تم تحديد R4 للبادئة 10.20.20.0/24 وتم تحديد R5 للبادئة 10.30.30.0/24. وهذا وفقا لتفضيل مجموعة الارتباط الذي تم تكوينه لكل قائمة تعلم.
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.20.0/24 N N N N N N
INPOLICY 31 10.4.4.4 Et1/0 EIGRP
N N N N N N N N
1 2 0 0 N N N N
10.30.30.0/24 N N N N N N
INPOLICY 24 10.5.5.5 Et1/0 EIGRP
N N N N N N N N
2 2 0 0 N N N N
نظرا لاختيار R4 من قبل PfRv2 كأفضل موجه خروج ل 10.20.20.0/24، يقوم R4 بإدخال مسار أكثر تحديدا يحمل العلامة 5000 كما هو موضح أدناه. يكون هذا المسار الذي تم حقنه دائما مسارا داخليا ل EIGRP حتى إذا كان المسار الرئيسي خارجيا. أيضا إذا كان المسار الأصل يحمل قيمة علامة تمييز، لا يتم توريثها بواسطة المسار الذي تم حقنه.
ملاحظة: لا يتم توريث جميع خصائص المسار الذي تم حقنه بواسطة المسار الأصلي.
R4#show ip route 10.20.20.0 255.255.255.0
Routing entry for 10.20.20.0/24
Known via "eigrp 100", distance 90, metric 25651200
Tag 5000, type internal
Redistributing via eigrp 100
Last update from 10.0.46.6 on Ethernet1/0, 00:17:04 ago
Routing Descriptor Blocks:
* 10.0.46.6, from 0.0.0.0, 00:17:04 ago, via Ethernet1/0
Route metric is 25651200, traffic share count is 1
Total delay is 2000 microseconds, minimum bandwidth is 100 Kbit
Reliability 255/255, minimum MTU 1500 bytes
Loading 12/255, Hops 0
Route tag 5000
R4#show ip eigrp topology 10.20.20.0/24
EIGRP-IPv4 Topology Entry for AS(100)/ID(10.4.4.4) for 10.20.20.0/24
State is Passive, Query origin flag is 1, 1 Successor(s), FD is 25651200
Descriptor Blocks:
10.0.46.6 (Ethernet1/0), from 0.0.0.0, Send flag is 0x0
Composite metric is (25651200/0), route is Internal
Vector metric:
Minimum bandwidth is 100 Kbit
Total delay is 2000 microseconds
Reliability is 255/255
Load is 12/255
Minimum MTU is 1500
Hop count is 0
Originating router is 10.4.4.4
Internal tag is 5000
R4#show pfr border routes eigrp
Flags: C - Controlled by oer, X - Path is excluded from control,
E - The control is exact, N - The control is non-exact
Flags Network Parent Tag
CE 10.20.20.0/24 10.20.0.0/16 5000
XN 10.30.30.0/24
يشتمل المسار الرئيسي الوارد أعلاه على مسار أصلي أقل دقة، أي 10.20.0.0/16 وتوفير حقن مسار أكثر تحديدا 10.20.20.0/24 النتائج المطلوبة. ستتم إعادة توجيه أي حركة مرور يتم استقبالها على R5 إلى R4 باستخدام المسار السفلي ومن ثم ستتدفق حركة المرور وفقا لأفضل BR المحدد للخروج من PfRv2.
R5#show ip route 10.20.20.0
Routing entry for 10.20.20.0/24
Known via "eigrp 100", distance 90, metric 26931200
Tag 5000, type internal
Redistributing via eigrp 100
Last update from 10.0.45.4 on Tunnel10, 00:25:34 ago
Routing Descriptor Blocks:
* 10.0.45.4, from 10.0.45.4, 00:25:34 ago, via Tunnel10 // 10.0.45.4 is R4 IP.
Route metric is 26931200, traffic share count is 1
Total delay is 52000 microseconds, minimum bandwidth is 100 Kbit
Reliability 255/255, minimum MTU 1476 bytes
Loading 28/255, Hops 1
Route tag 5000
في حالة أن المسار الرئيسي هو أيضا /24 مسارا، يقوم R4 بحقن مسار /24 بطريقة تجعل المسار الذي تم حقنه أكثر تفضيلا للمسار الرئيسي.
R4#show ip eigrp topology 10.20.20.0/24
EIGRP-IPv4 Topology Entry for AS(100)/ID(10.4.4.4) for 10.20.20.0/24
State is Passive, Query origin flag is 1, 1 Successor(s), FD is 25600000
Descriptor Blocks:
10.0.46.6 (Ethernet1/0), from 0.0.0.0, Send flag is 0x0
Composite metric is (25600000/0), route is Internal
Vector metric:
Minimum bandwidth is 100 Kbit
Total delay is 1 microseconds // Injected route with a delay of 1.
Reliability is 255/255
Load is 102/255
Minimum MTU is 1500
Hop count is 0
Originating router is 10.4.4.4
Internal tag is 5000
10.0.45.5 (Tunnel10), from 10.0.45.5, Send flag is 0x0
Composite metric is (26931200/25651200), route is External
Vector metric:
Minimum bandwidth is 100 Kbit
Total delay is 52000 microseconds
Reliability is 255/255
Load is 99/255
Minimum MTU is 1476
Hop count is 2
Originating router is 10.0.78.7
External data:
AS number of route is 0
External protocol is Static, external metric is 0
Administrator tag is 0 (0x00000000)
10.0.46.6 (Ethernet1/0), from 10.0.46.6, Send flag is 0x0 //Parent route
Composite metric is (25651200/281600), route is External
Vector metric:
Minimum bandwidth is 100 Kbit
Total delay is 2000 microseconds
Reliability is 255/255
Load is 102/255
Minimum MTU is 1500
Hop count is 1
Originating router is 10.0.68.6
External data:
AS number of route is 0
External protocol is Static, external metric is 0
Administrator tag is 0 (0x00000000)
كما هو موضح أعلاه، عندما يكون المسار الرئيسي والبادئة التي تم حقنها من قناع الشبكة الفرعية نفسه، يرث المسار الذي تم حقنه الحد الأدنى من عرض النطاق الترددي والتحميل والموثوقية وقية وقية MTU وما إلى ذلك من المسار الرئيسي ولكن يتم تعيين تأخر المسار الذي تم حقنه بشكل أقل، ومن ثم يصبح هذا المسار مفضلا. لذلك، عند تلقي حركة مرور البيانات على وحدة BR الأخرى، أي R5، يمكن ل R5 إرسال حركة مرور البيانات عبر هذا المسار بمقياس أفضل إلى R4 و R4 ثم إرسالها من واجهة الخروج الخاصة بها بالاتفاق مع PfRv2.