يقدم هذا المستند نموذجا لتكوين تنفيذ هندسة حركة مرور البيانات (TE) فوق شبكة تحويل التسمية متعدد البروتوكولات (MPLS) الموجودة باستخدام ترحيل الإطارات وفتح أقصر مسار أولا (OSPF). ينفذ المثال الخاص بنا نفقين ديناميكيين (يتم إعداده تلقائيا بواسطة موجهات محول التسمية [LSR]) ونفقين يستخدمون مسارات صريحة.
TE هو اسم عام يقابل إستخدام التقنيات المختلفة لتحسين إستخدام سعة العمود الفقري والمخطط.
يوفر MPLS TE طريقة لدمج إمكانيات (مثل تلك المستخدمة في بروتوكولات الطبقة 2 مثل ATM) في بروتوكولات الطبقة 3 (IP). يستخدم MPLS TE ملحق للبروتوكولات الموجودة (النظام الوسيط إلى النظام الوسيط (IS-IS)، بروتوكول حجز الموارد (RSVP)، OSPF) لحساب وإنشاء أنفاق أحادية الإتجاه تم تعيينها وفقا لقيد الشبكة. تم تعيين تدفقات حركة المرور على الأنفاق المختلفة حسب الوجهة الخاصة بها.
لا توجد متطلبات خاصة لهذا المستند.
تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج والمكونات المادية:
برنامج IOS® الإصدار 12.0(11)S و 12.1(3a)T من Cisco
الموجهات 3600 من Cisco
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر.
راجع اصطلاحات تلميحات Cisco التقنية للحصول على مزيد من المعلومات حول اصطلاحات المستندات.
يوضح الجدول التالي المكونات الوظيفية لمثال التكوين هذا:
مكون | الوصف |
---|---|
واجهات نفق IP | الطبقة 2: واجهة نفق MPLS هي رأس مسار محول التسمية (LSP). وقد تم تكوينها بمجموعة من متطلبات الموارد، مثل النطاق الترددي والأولوية. الطبقة 3: واجهة نفق LSP هي الطرف الرئيسي لارتباط ظاهري أحادي الإتجاه لوجهة النفق. |
RSVP مع الملحق | يتم إستخدام RSVP لإنشاء أنفاق LSP والاحتفاظ بها استنادا إلى المسار المحسوب باستخدام رسائل PATH و RSVP Reservation (RESV). تم توسيع مواصفات بروتوكول RSVP حتى تقوم رسائل RESV أيضا بتوزيع معلومات التسمية. |
بروتوكول العبارة الداخلية لحالة الارتباط (IGP) [IS-IS أو OSPF مع الملحق] | يستخدم لتموين معلومات المخطط والموارد من وحدة إدارة الارتباط. يستخدم IS-IS قيم نوع-طول جديدة (TLVs)؛ يستخدم OSPF إعلانات حالة الارتباط من النوع 10 (ويسمى أيضا إعلانات حالة الارتباط المعتمة). |
وحدة حساب مسار MPLS TE | يعمل على رأس LSP فقط ويحدد مسار يستخدم معلومات من قاعدة بيانات حالة الارتباط. |
الوحدة النمطية MPLS TE Link Management Module | تقوم هذه الوحدة النمطية، في كل خطوة من خطوات LSP، بإجراء إدخال إستدعاء الارتباط على رسائل إرسال إشارات RSVP، ومسك الدفاتر الخاصة بالمخطط ومعلومات الموارد التي سيتم إغراقها بواسطة OSPF أو IS-IS. |
إعادة توجيه تحويل التسمية | آلية إعادة توجيه MPLS الأساسية تستند إلى التسميات. |
في هذا القسم، تُقدّم لك معلومات تكوين الميزات الموضحة في هذا المستند.
ملاحظة: أستخدم أداة بحث الأوامر (للعملاء المسجلين فقط) للعثور على مزيد من المعلومات حول الأوامر المستخدمة في هذا المستند.
يستخدم هذا المستند إعداد الشبكة التالي:
يمكنك إستخدام الخطوات التالية لتنفيذ تكوين سريع. ارجع إلى هندسة حركة مرور MPLS والتحسينات للحصول على مزيد من المعلومات التفصيلية.
قم بإعداد شبكتك باستخدام التكوين المعتاد. (في هذه الحالة، إستخدمنا ترحيل الإطارات.)
ملاحظة: من الإلزامي إعداد واجهة إسترجاع باستخدام قناع IP مكون من 32 بت. سيتم إستخدام هذا العنوان لإعداد شبكة MPLS وبروتوكول التوجيه TE. يجب أن يكون عنوان الاسترجاع هذا قابلا للوصول إليه عبر جدول التوجيه العام.
إعداد بروتوكول توجيه لشبكة MPLS. يجب أن يكون بروتوكول حالة الارتباط (IS-IS أو OSPF). في وضع تكوين بروتوكول التوجيه، أدخل الأوامر التالية:
لبروتوكول نظام وسيط إلى نظام وسيط (IS-IS):
metric-style [wide | both] mpls traffic-eng router-id LoopbackN mpls traffic-eng [level-1 | level-2 |]
بالنسبة إلى OSPF:
mpls traffic-eng area X mpls traffic-eng router-id LoopbackN (must have a 255.255.255.255 mask)
تمكين MPLS TE. دخلت ip cef (أو ip cef يوزع إن يتوفر in order to حسنت الأداء) في التشكيل أسلوب عام. قم بتمكين MPLS (تحويل العلامات) على كل واجهة معنية. أدخل نفق هندسة حركة مرور MPLS لتمكين MPLS TE، بالإضافة إلى RSVP لأنفاق النطاقات الطرفية التي لا تحتوي على أي نطاق ترددي.
قم بتمكين RSVP من خلال إدخال ip rsvp bandwidth xxx على كل واجهة معنية لأنفاق النطاق الترددي غير الصفري.
إعداد أنفاق لاستخدامها ل TE. هناك كثير خيار أن يستطيع كنت شكلت ل MPLS النفق، غير أن النفق أسلوب mpls حركة مرور- أمر إلزامي. يعلن أمر أمر MPLS Traffic-eng التلقائي وجود النفق بواسطة بروتوكول التوجيه.
ملاحظة: لا تنس إستخدام LoopbackN غير المرقمة لعنوان IP الخاص بواجهات النفق.
يوضح هذا التكوين نفقين ديناميكيين (PESCARA_t1 و PESCARA_t3) مع نطاق ترددي (وأولويات) مختلف من موجه Pescara إلى موجه Pesarter، ونفقين (Pesaro_t158 و Pesaro_t159) باستخدام مسار واضح من Pesaro إلى Pescara.
يستخدم هذا المستند التكوينات الموضحة أدناه. يتم تضمين الأجزاء ذات الصلة فقط من ملفات التكوين. الأوامر المستخدمة لتمكين MPLS موجودة في النص الأزرق، والأوامر الخاصة ب TE (بما في ذلك RSVP) موجودة في النص الغامق.
بيزارو |
---|
Current configuration: ! version 12.1 ! hostname Pesaro ! ip cef ! mpls traffic-eng tunnels ! interface Loopback0 ip address 10.10.10.6 255.255.255.255 ! interface Tunnel158 ip unnumbered Loopback0 tunnel destination 10.10.10.4 tunnel mode mpls traffic-eng tunnel mpls traffic-eng autoroute announce tunnel mpls traffic-eng priority 2 2 tunnel mpls traffic-eng bandwidth 158 tunnel mpls traffic-eng path-option 1 explicit name low ! interface Tunnel159 ip unnumbered Loopback0 tunnel destination 10.10.10.4 tunnel mode mpls traffic-eng tunnel mpls traffic-eng autoroute announce tunnel mpls traffic-eng priority 4 4 tunnel mpls traffic-eng bandwidth 159 tunnel mpls traffic-eng path-option 1 explicit name straight ! interface Serial0/0 no ip address encapsulation frame-relay ! interface Serial0/0.1 point-to-point bandwidth 512 ip address 10.1.1.22 255.255.255.252 tag-switching ip mpls traffic-eng tunnels frame-relay interface-dlci 603 ip rsvp bandwidth 512 512 ! router ospf 9 network 10.1.1.0 0.0.0.255 area 9 network 10.10.10.0 0.0.0.255 area 9 mpls traffic-eng area 9 mpls traffic-eng router-id Loopback0 ! ip classless ! ip explicit-path name low enable next-address 10.1.1.21 next-address 10.1.1.10 next-address 10.1.1.1 next-address 10.1.1.14 ! ip explicit-path name straight enable next-address 10.1.1.21 next-address 10.1.1.5 next-address 10.1.1.14 ! end |
بسكارا |
---|
Current configuration: ! version 12.0 ! hostname Pescara ! ip cef ! mpls traffic-eng tunnels ! interface Loopback0 ip address 10.10.10.4 255.255.255.255 ! interface Tunnel1 ip unnumbered Loopback0 no ip directed-broadcast tunnel destination 10.10.10.6 tunnel mode mpls traffic-eng tunnel mpls traffic-eng autoroute announce tunnel mpls traffic-eng priority 5 5 tunnel mpls traffic-eng bandwidth 25 tunnel mpls traffic-eng path-option 2 dynamic ! interface Tunnel3 ip unnumbered Loopback0 no ip directed-broadcast tunnel destination 10.10.10.6 tunnel mode mpls traffic-eng tunnel mpls traffic-eng autoroute announce tunnel mpls traffic-eng priority 6 6 tunnel mpls traffic-eng bandwidth 69 tunnel mpls traffic-eng path-option 1 dynamic ! interface Serial0/1 no ip address encapsulation frame-relay ! interface Serial0/1.1 point-to-point bandwidth 512 ip address 10.1.1.14 255.255.255.252 mpls traffic-eng tunnels tag-switching ip frame-relay interface-dlci 401 ip rsvp bandwidth 512 512 ! router ospf 9 network 10.1.1.0 0.0.0.255 area 9 network 10.10.10.0 0.0.0.255 area 9 mpls traffic-eng area 9 mpls traffic-eng router-id Loopback0 ! end |
بوميرول |
---|
Current configuration: version 12.0 ! hostname Pomerol ! ip cef ! mpls traffic-eng tunnels ! interface Loopback0 ip address 10.10.10.3 255.255.255.255 ! interface Serial0/1 no ip address encapsulation frame-relay ! interface Serial0/1.1 point-to-point bandwidth 512 ip address 10.1.1.6 255.255.255.252 mpls traffic-eng tunnels tag-switching ip frame-relay interface-dlci 301 ip rsvp bandwidth 512 512 ! interface Serial0/1.2 point-to-point bandwidth 512 ip address 10.1.1.9 255.255.255.252 mpls traffic-eng tunnels tag-switching ip frame-relay interface-dlci 302 ip rsvp bandwidth 512 512 ! interface Serial0/1.3 point-to-point bandwidth 512 ip address 10.1.1.21 255.255.255.252 mpls traffic-eng tunnels tag-switching ip frame-relay interface-dlci 306 ip rsvp bandwidth 512 512 ! router ospf 9 network 10.1.1.0 0.0.0.255 area 9 network 10.10.10.0 0.0.0.255 area 9 mpls traffic-eng area 9 mpls traffic-eng router-id Loopback0 ! ip classless ! end |
بولينيي |
---|
Current configuration: ! version 12.1 ! hostname Pulligny ! ip cef ! mpls traffic-eng tunnels ! interface Loopback0 ip address 10.10.10.2 255.255.255.255 ! interface Serial0/1 no ip address encapsulation frame-relay ! interface Serial0/1.1 point-to-point bandwidth 512 ip address 10.1.1.2 255.255.255.252 mpls traffic-eng tunnels tag-switching ip frame-relay interface-dlci 201 ip rsvp bandwidth 512 512 ! interface Serial0/1.2 point-to-point bandwidth 512 ip address 10.1.1.10 255.255.255.252 mpls traffic-eng tunnels tag-switching ip frame-relay interface-dlci 203 ip rsvp bandwidth 512 512 ! router ospf 9 network 10.1.1.0 0.0.0.255 area 9 network 10.10.10.0 0.0.0.255 area 9 mpls traffic-eng area 9 mpls traffic-eng router-id Loopback0 ! ip classless ! end |
باويلاك |
---|
! version 12.1 ! hostname pauillac ! ip cef ! mpls traffic-eng tunnels ! interface Loopback0 ip address 10.10.10.1 255.255.255.255 ! interface Serial0/0 no ip address encapsulation frame-relay ! interface Serial0/0.1 point-to-point bandwidth 512 ip address 10.1.1.1 255.255.255.252 mpls traffic-eng tunnels tag-switching ip frame-relay interface-dlci 102 ip rsvp bandwidth 512 512 ! interface Serial0/0.2 point-to-point bandwidth 512 ip address 10.1.1.5 255.255.255.252 mpls traffic-eng tunnels tag-switching ip frame-relay interface-dlci 103 ip rsvp bandwidth 512 512 ! interface Serial0/0.3 point-to-point bandwidth 512 ip address 10.1.1.13 255.255.255.252 mpls traffic-eng tunnels tag-switching ip frame-relay interface-dlci 104 ip rsvp bandwidth 512 512 ! router ospf 9 network 10.1.1.0 0.0.0.255 area 9 network 10.10.10.0 0.0.0.255 area 9 mpls traffic-eng area 9 mpls traffic-eng router-id Loopback0 ! ip classless ! end |
يوفر هذا القسم معلومات يمكنك إستخدامها للتأكد من أن التكوين يعمل بشكل صحيح.
يتم توضيح أوامر العرض العام في تكوين هندسة حركة مرور MPLS الأساسية باستخدام IS-IS. الأوامر التالية خاصة ب MPLS TE مع OSPF ويتم توضيحها أدناه:
show ip ospf mpls traffic-eng link
show ip ospf database opaque-area
تدعم أداة مترجم الإخراج (للعملاءالمسجلين فقط) بعض أوامر show. استخدم أداة مترجم الإخراج (OIT) لعرض تحليل مُخرَج الأمر show .
يمكنك إستخدام الأمر show ip ospf mpls traffic-eng link للاطلاع على ما سيتم الإعلان عنه بواسطة OSPF في موجه معين. يتم عرض خصائص RSVP بأحرف داكنة أدناه، مما يشير إلى النطاق الترددي الذي يمكن حجزه، والذي يتم الإعلان عنه واستخدامه. يمكنك رؤية النطاق الترددي المستخدم من قبل PESCARA_T1 (في الأولوية 5) و PESCARA_t3 (في الأولوية 6).
Pesaro# show ip ospf mpls traffic-eng link OSPF Router with ID (10.10.10.61) (Process ID 9) Area 9 has 1 MPLS TE links. Area instance is 3. Links in hash bucket 48. Link is associated with fragment 0. Link instance is 3 Link connected to Point-to-Point network Link ID : 10.10.10.3 Pomerol Interface Address : 10.1.1.22 Neighbor Address : 10.1.1.21 Admin Metric : 195 Maximum bandwidth : 64000 Maximum reservable bandwidth : 64000 Number of Priority : 8 Priority 0 : 64000 Priority 1 : 64000 Priority 2 : 64000 Priority 3 : 64000 Priority 4 : 64000 Priority 5 : 32000 Priority 6 : 24000 Priority 7 : 24000 Affinity Bit : 0x0
يمكن تقييد الأمر show ip ospf database إلى النوع 10 LSAs ويظهر قاعدة البيانات التي يتم إستخدامها من قبل عملية MPLS TE لحساب أفضل مسار (ل TE) للأنفاق الديناميكية (Pescara_t1 و Pescara_t3 في هذا المثال). ويمكن ملاحظة ذلك في الإخراج الجزئي التالي:
Pesaro# show ip ospf database opaque-area OSPF Router with ID (10.10.10.61) (Process ID 9) Type-10 Opaque Link Area Link States (Area 9) LS age: 397 Options: (No TOS-capability, DC) LS Type: Opaque Area Link Link State ID: 1.0.0.0 Opaque Type: 1 Opaque ID: 0 Advertising Router: 10.10.10.1 LS Seq Number: 80000003 Checksum: 0x12C9 Length: 132 Fragment number : 0 MPLS TE router ID : 10.10.10.1 Pauillac Link connected to Point-to-Point network Link ID : 10.10.10.3 Interface Address : 10.1.1.5 Neighbor Address : 10.1.1.6 Admin Metric : 195 Maximum bandwidth : 64000 Maximum reservable bandwidth : 48125 Number of Priority : 8 Priority 0 : 48125 Priority 1 : 48125 Priority 2 : 48125 Priority 3 : 48125 Priority 4 : 48125 Priority 5 : 16125 Priority 6 : 8125 Priority 7 : 8125 Affinity Bit : 0x0 Number of Links : 1 LS age: 339 Options: (No TOS-capability, DC) LS Type: Opaque Area Link Link State ID: 1.0.0.0 Opaque Type: 1 Opaque ID: 0 Advertising Router: 10.10.10.2 LS Seq Number: 80000001 Checksum: 0x80A7 Length: 132 Fragment number : 0 MPLS TE router ID : 10.10.10.2 Pulligny Link connected to Point-to-Point network Link ID : 10.10.10.1 Interface Address : 10.1.1.2 Neighbor Address : 10.1.1.1 Admin Metric : 195 Maximum bandwidth : 64000 Maximum reservable bandwidth : 64000 Number of Priority : 8 Priority 0 : 64000 Priority 1 : 64000 Priority 2 : 64000 Priority 3 : 64000 Priority 4 : 64000 Priority 5 : 64000 Priority 6 : 64000 Priority 7 : 64000 Affinity Bit : 0x0 Number of Links : 1 LS age: 249 Options: (No TOS-capability, DC) LS Type: Opaque Area Link Link State ID: 1.0.0.0 Opaque Type: 1 Opaque ID: 0 Advertising Router: 10.10.10.3 LS Seq Number: 80000004 Checksum: 0x3DDC Length: 132 Fragment number : 0
لا تتوفر حاليًا معلومات محددة لاستكشاف الأخطاء وإصلاحها لهذا التكوين.