تسعى مجموعة الوثائق لهذا المنتج جاهدة لاستخدام لغة خالية من التحيز. لأغراض مجموعة الوثائق هذه، يتم تعريف "خالية من التحيز" على أنها لغة لا تعني التمييز على أساس العمر، والإعاقة، والجنس، والهوية العرقية، والهوية الإثنية، والتوجه الجنسي، والحالة الاجتماعية والاقتصادية، والتمييز متعدد الجوانب. قد تكون الاستثناءات موجودة في الوثائق بسبب اللغة التي يتم تشفيرها بشكل ثابت في واجهات المستخدم الخاصة ببرنامج المنتج، أو اللغة المستخدمة بناءً على وثائق RFP، أو اللغة التي يستخدمها منتج الجهة الخارجية المُشار إليه. تعرّف على المزيد حول كيفية استخدام Cisco للغة الشاملة.
ترجمت Cisco هذا المستند باستخدام مجموعة من التقنيات الآلية والبشرية لتقديم محتوى دعم للمستخدمين في جميع أنحاء العالم بلغتهم الخاصة. يُرجى ملاحظة أن أفضل ترجمة آلية لن تكون دقيقة كما هو الحال مع الترجمة الاحترافية التي يقدمها مترجم محترف. تخلي Cisco Systems مسئوليتها عن دقة هذه الترجمات وتُوصي بالرجوع دائمًا إلى المستند الإنجليزي الأصلي (الرابط متوفر).
يصف هذا المستند كيفية تكوين بروتوكول توجيه حالة ارتباط بروتوكول فتح أقصر مسار أولاً (OSPF) للتجاور متعدد المناطق.
توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:
توصِي Cisco أيضًا باستيفاء هذه المتطلبات قبل محاولة التكوين الموضّح في هذا المستند:
تستند المعلومات الواردة في هذا المستند إلى OSPF متعدد المناطق.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
يستخدم بروتوكول توجيه حالة الارتباط OSPF مفهوم المناطق، وهي مجالات فرعية داخل مجال OSPF. يحتفظ الموجّه داخل المنطقة بمعلومات الهيكل الكاملة لتلك المنطقة. بشكل افتراضي، يمكن أن تنتمي الواجهة إلى منطقة OSPF واحدة فقط. لا يمكن أن يتسبب هذا في التوجيه الأمثل الفرعي في الشبكة فحسب، بل قد يؤدي أيضًا إلى حدوث مشكلات أخرى إذا لم يتم تصميم الشبكة بشكل صحيح.
عند تكوين تجاور متعدد المناطق على واجهة، تشكل مكبرات صوت OSPF أكثر من تجاور (ADJ) عبر هذا الارتباط. تعد الواجهة متعددة المناطق واجهة منطقية من نقطة إلى نقطة يتم من خلالها تكوين ADJ. يصف هذا المستند سيناريو حيث يمكن استخدام OSPF ADJ متعدد المناطق للتغلب على مشكلة وتلبية متطلبات الشبكة.
في مخطط الشبكة هذا، يتم استخدام مجال الشبكة/OSPF. يتطلب النظام أن تمر حركة المرور من الموجه 5 (R5) إلى الموجه R1 (10.1.1.1) عبر R3 دائمًا. افترض أن الموجه R3 هو جدار حماية في الشبكة يمكن من خلاله توجيه جميع حركات المرور، أو أن الارتباط بين الموجه R3 والموجه R4 له نطاق ترددي أكبر من الارتباط بين الموجهين R2 وR4. في كلتا الحالتين، يتطلب النظام أن تتدفق حركة المرور عبر الموجه R3 عندما تمر من R5 إلى R1 (بادئة 10.1.1.1/32).
يصف هذا القسم التكوينات الأولية لـ R1 حتى R5.
interface Ethernet0/0
ip address 192.168.12.1 255.255.255.0
!
interface Loopback0
ip address 10.1.1.1 255.255.255.255
!
ip route 0.0.0.0 0.0.0.0 192.168.12.2
interface Ethernet0/0
ip address 192.168.12.2 255.255.255.0
!
interface Ethernet0/1
ip address 192.168.23.2 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 0
!
interface Ethernet0/2
ip address 192.168.24.2 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 99
!
interface Loopback0
ip address 10.2.2.2 255.255.255.255
!
ip route 10.1.1.1 255.255.255.255 192.168.12.1
!
router ospf 1
router-id 0.0.0.2
redistribute static metric-type 1 subnets
interface Ethernet0/0
ip address 192.168.34.3 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 99
!
interface Ethernet0/1
ip address 192.168.23.3 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 0
!
interface Loopback0
ip address 10.3.3.3 255.255.255.255
!
router ospf 1
router-id 0.0.0.3
interface Ethernet0/0
ip address 192.168.34.4 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 99
!
interface Ethernet0/1
ip address 192.168.45.4 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 99
!
interface Ethernet0/2
ip address 192.168.24.4 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 99
!
interface Loopback0
ip address 10.4.4.4 255.255.255.255
!
router ospf 1
router-id 0.0.0.4
interface Ethernet0/1
ip address 192.168.45.5 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 99
!
interface Loopback0
ip address 10.5.5.5 255.255.255.255
!
router ospf 1
router-id 0.0.0.5
مع تطبيق التكوينات المسبقة، يصف هذا القسم سلوكيات الموجه الافتراضية.
هذا هو trace من R5 إلى 10.1.1.1. لاحظ أن حركة المرور تمر عبر الموجه R2، وليس الموجه R3:
R5#traceroute 10.1.1.1
Type escape sequence to abort.
Tracing the route to 10.1.1.1
VRF info: (vrf in name/id, vrf out name/id)
1 192.168.45.4 6 msec 6 msec 6 msec <<< R4
2 192.168.24.2 6 msec 6 msec 8 msec <<< R2
3 192.168.12.1 8 msec * 3 msec <<< R1
في هذه الشبكة، يجب أن يتخذ الموجه R4 القرار ويمكنه توجيه حركة المرور إلى R3، وليس إلى R2 مباشرةً، وفقًا لمتطلبات النظام.
فيما يلي مثال لجدول التوجيه على الموجه R4:
R4#show ip route 10.1.1.1
Routing entry for 10.1.1.1/32
Known via "ospf 1", distance 110, metric 30, type extern 1
Last update from 192.168.24.2 on Ethernet0/2, 00:14:33 ago
Routing Descriptor Blocks:
* 192.168.24.2, from 0.0.0.2, 00:14:33 ago, via Ethernet0/2 <<< Towards R2
Route metric is 30, traffic share count is 1
يرتبط قياس 30 مع هذا المسار للبادئة 10.1.1.1/32. ويرجع ذلك إلى المقياس الافتراضي الذي يبلغ 20 والذي يستخدمه موجه حدود النظام الذاتي (ASBR) (R2) وتكلفة 10 على الواجهة Eth0/2 على R4.
يكون المسار من R4 إلى بادئة 10.1.1.1/32 عبر R3 أطول. هنا، يتم تغيير تكلفة الواجهة Ethernet 0/2 على R4 (المسار نحو الموجه R2) للتحقق مما إذا كان يغير السلوك:
interface Ethernet0/2
ip address 192.168.24.4 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 99
ip ospf cost 100
end
فيما يلي إخراج الأمر trace من R5 وأمر show ip route من R4:
R5#traceroute 10.1.1.1
Type escape sequence to abort.
Tracing the route to 10.1.1.1
VRF info: (vrf in name/id, vrf out name/id)
1 192.168.45.4 4 msec 9 msec 8 msec <<< R4
2 192.168.24.2 8 msec 9 msec 10 msec <<< R2
3 192.168.12.1 10 msec * 5 msec <<< R1
R4#show ip route 10.1.1.1
Routing entry for 10.1.1.1/32
Known via "ospf 1", distance 110, metric 120, type extern 1
Last update from 192.168.24.2 on Ethernet0/2, 00:01:50 ago
Routing Descriptor Blocks:
* 192.168.24.2, from 0.0.0.2, 00:01:50 ago, via Ethernet0/2
Route metric is 120, traffic share count is 1
كما يظهر من التتبع، تأخذ حركة المرور من R5 نفس المسار، ولا تتدفق حركة المرور عبر R3. أيضًا، كما هو موضح في إخراج الأمر show ip route 10.1.1.1 على R4، تسري تكلفة 100 التي تمت إضافتها على R4 (واجهة Ethernet 0/2) وتبلغ تكلفة المسار إلى البادئة 120 (بالمقابلة إلى 30). ومع ذلك، لم يتغير المسار بعد ولم يتم الوفاء بمتطلبات تدفق حركة المرور عبر الموجه R3.
لتحديد سبب هذا السلوك، ها هو إخراج الأمر R4 show ip ospf border-routers (ما تزال التكلفة على واجهة Ethernet 0/2 الخاصة بـ R4 معينة إلى 100):
R4#show ip ospf border-routers
OSPF Router with ID (0.0.0.4) (Process ID 1)
Base Topology (MTID 0)
Internal Router Routing Table
Codes: i - Intra-area route, I - Inter-area route
i 0.0.0.2 [100] via 192.168.24.2, Ethernet0/2, ABR/ASBR, Area 99, SPF 3
i 0.0.0.3 [10] via 192.168.34.3, Ethernet0/0, ABR, Area 99, SPF 3
على الموجه R4، يمكنك ملاحظة وجود موجهين لحدود المنطقة (ABRs) (0.0.0.2، وهو R2 و0.0.0.3، وهو R3) وأن R2 هو ASBR. يوضح هذا الإخراج أيضًا معلومات المنطقة الداخلية (i) لـ ASBR.
والآن، تم إيقاف تشغيل واجهة Ethernet 0/2 على الموجه R4 لتحديد ما إذا كانت حركة المرور تتدفق عبر الموجه R3 ولرؤية كيفية ظهور إخراج الأمر show ip ospf border-routers:
interface Ethernet0/2
ip address 192.168.24.4 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 99
ip ospf cost 100
shutdown
end
فيما يلي إخراج الأمر trace من R5 وأمر show ip route من R4:
R5#traceroute 10.1.1.1
Type escape sequence to abort.
Tracing the route to 10.1.1.1
VRF info: (vrf in name/id, vrf out name/id)
1 192.168.45.4 7 msec 7 msec 8 msec <<< R4
2 192.168.34.3 9 msec 8 msec 8 msec <<< R3
3 192.168.23.2 9 msec 9 msec 7 msec <<< R2
4 192.168.12.1 8 msec * 4 msec <<< R1
R4#show ip route 10.1.1.1
Routing entry for 10.1.1.1/32
Known via "ospf 1", distance 110, metric 40, type extern 1 <<< Metric 40
Last update from 192.168.34.3 on Ethernet0/0, 00:01:46 ago <<< Traffic to R2
Routing Descriptor Blocks:
* 192.168.34.3, from 0.0.0.2, 00:01:46 ago, via Ethernet0/0
Route metric is 40, traffic share count is 1
كما هو موضح، عند إيقاف تشغيل الواجهة Ethernet 0/2 على R4، تمر حركة المرور عبر R3. كما أن التكلفة المرتبطة بالمسار باتجاه الموجه R3 هي 40 فقط، بينما كانت التكلفة نحو 10.1.1.1/32 عبر الموجه R2 هي 120. ما يزال بروتوكول OSPF يفضل توجيه حركة المرور عبر R2 بدلاً من R3، على الرغم من أن تكلفة الوصول إلى 10.1.1.1/32 أقل عبر R3.
فيما يلي إخراج show ip ospf border-routers مرة أخرى على R4:
R4#show ip ospf border-routers
OSPF Router with ID (0.0.0.4) (Process ID 1)
Base Topology (MTID 0)
Internal Router Routing Table
Codes: i - Intra-area route, I - Inter-area route
I 0.0.0.2 [20] via 192.168.34.3, Ethernet0/0, ASBR, Area 99, SPF 4
i 0.0.0.3 [10] via 192.168.34.3, Ethernet0/0, ABR, Area 99, SPF 4
المعلومات المطلوبة للوصول إلى ASBR هي المعلومات بين المناطق. ومع ذلك، تُفضل المعلومات بين المناطق التي توضح بالتفصيل كيفية الوصول إلى ASBR على المعلومات بين المناطق بغض النظر عن تكلفة OSPF المرتبطة بالمسارين.
ولهذا السبب، لم يكن المسار عبر R3 مفضلاً، على الرغم من أن التكلفة عبر R3 أقل.
هنا، يتم جلب واجهة Ethernet 0/2 على R4:
interface Ethernet0/2
no shutdown
end
يشير التتبع من R5 إلى أن إجراءات التوجيه تعود إلى الإجراءات التي تمت ملاحظتها سابقًا (لا تتدفق حركة المرور عبر R3):
R5#traceroute 10.1.1.1
Type escape sequence to abort.
Tracing the route to 10.1.1.1
VRF info: (vrf in name/id, vrf out name/id)
1 192.168.45.4 6 msec 7 msec 7 msec <<< R4
2 192.168.24.2 7 msec 8 msec 7 msec <<< R2
3 192.168.12.1 8 msec * 12 msec <<< R1
هناك طرق مختلفة يمكنك من خلالها حل هذه المشكلة (هذه القائمة ليست شاملة):
ارجع إلى القسم التالي لمعرفة الطريقة التي تعمل بها OSPF ADJ متعدد المناطق وكيف يمكنها حل هذه المشكلة المطروحة.
كما ذكرنا سابقًا، يمكن استخدام ADJ متعدد المناطق لتكوين تجاورات منطقية متعددة من نقطة إلى نقطة عبر ارتباط واحد. الشرط هو أنه يجب أن يكون هناك اثنين فقط من مكبرات صوت OSPF على الارتباط، وفي شبكة البث، يجب عليك تغيير نوع شبكة OSPF يدويًا إلى نقطة إلى نقطة على الارتباط.
تتيح هذه الميزة مشاركة ارتباط مادي واحد بواسطة مناطق متعددة وإنشاء مسار بين المناطق في كل منطقة من المناطق التي تشارك الارتباط.
للوفاء بهذا المطلب، يجب عليك تكوين ADJ متعدد المناطق لـ OSPF بين R2 وR3 عبر ارتباط Ethernet 0/1، الموجود حاليًا فقط في المنطقة 0.
فيما يلي تكوين R2:
interface Ethernet0/1
ip address 192.168.23.2 255.255.255.0
ip ospf network point-to-point
ip ospf multi-area 99
ip ospf 1 area 0
end
فيما يلي تكوين R3:
interface Ethernet0/1
ip address 192.168.23.3 255.255.255.0
ip ospf network point-to-point
ip ospf multi-area 99
ip ospf 1 area 0
end
يظهر OSPF ADJ عبر الارتباط الافتراضي:
%OSPF-5-ADJCHG: Process 1, Nbr 0.0.0.2 on OSPF_MA0 from LOADING to FULL, Loading Done
%OSPF-5-ADJCHG: Process 1, Nbr 0.0.0.3 on OSPF_MA0 from LOADING to FULL, Loading Done
إليك ADJ المشكل حديثًا:
R2#show ip ospf neighbor 0.0.0.3
<Snip>
Neighbor 0.0.0.3, interface address 192.168.23.3
In the area 99 via interface OSPF_MA0
Neighbor priority is 0, State is FULL, 6 state changes
DR is 0.0.0.0 BDR is 0.0.0.0
Options is 0x12 in Hello (E-bit, L-bit)
Options is 0x52 in DBD (E-bit, L-bit, O-bit)
LLS Options is 0x1 (LR)
Dead timer due in 00:00:39
Neighbor is up for 00:03:01
Index 2/3, retransmission queue length 0, number of retransmission 0
First 0x0(0)/0x0(0) Next 0x0(0)/0x0(0)
Last retransmission scan length is 0, maximum is 0
Last retransmission scan time is 0 msec, maximum is 0 msec
R3#show ip ospf neighbor 0.0.0.2
<Snip>
Neighbor 0.0.0.2, interface address 192.168.23.2
In the area 99 via interface OSPF_MA0
Neighbor priority is 0, State is FULL, 6 state changes
DR is 0.0.0.0 BDR is 0.0.0.0
Options is 0x12 in Hello (E-bit, L-bit)
Options is 0x52 in DBD (E-bit, L-bit, O-bit)
LLS Options is 0x1 (LR)
Dead timer due in 00:00:39
Neighbor is up for 00:01:41
Index 2/3, retransmission queue length 0, number of retransmission 0
First 0x0(0)/0x0(0) Next 0x0(0)/0x0(0
Last retransmission scan length is 0, maximum is 0
Last retransmission scan time is 0 msec, maximum is 0 msec
للتحقق مما إذا كان التكوين يعمل بشكل صحيح، أدخل الأمر show ip ospf border-routers على R4:
R4#show ip ospf border-routers
OSPF Router with ID (0.0.0.4) (Process ID 1)
Base Topology (MTID 0)
Internal Router Routing Table
Codes: i - Intra-area route, I - Inter-area route
i 0.0.0.3 [10] via 192.168.34.3, Ethernet0/0, ABR, Area 99, SPF 10
i 0.0.0.2 [20] via 192.168.34.3, Ethernet0/0, ABR/ASBR, Area 99, SPF 10
كما هو موضح، تكون معلومات المنطقة الداخلية المستخدمة لتوجيه حركة المرور إلى الموجه R2 (0.0.0.2)/ASBR عبر الموجه R3. وهذا يمكن أن يحل المشكلة المذكورة سابقًا.
هذا هو التتبع من R5:
R5#traceroute 10.1.1.1
Type escape sequence to abort.
Tracing the route to 10.1.1.1
VRF info: (vrf in name/id, vrf out name/id)
1 192.168.45.4 8 msec 9 msec 8 msec <<< R4
2 192.168.34.3 8 msec 8 msec 8 msec <<< R3
3 192.168.23.2 7 msec 8 msec 8 msec <<< R2
4 192.168.12.1 8 msec * 4 msec <<< R1
كما هو موضح، تتدفق حركة المرور من R5 الموجهة إلى 10.1.1.1 بشكل صحيح عبر R3، ويتم استيفاء متطلبات النظام.
أدخل الأمر show ip ospf neighbor على R2 وR3 وR4 للتحقق مما إذا كان قد تم إنشاء ADJs أم لا:
R2#show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
0.0.0.3 0 FULL/ - 00:00:39 192.168.23.3 Ethernet0/1
0.0.0.4 0 FULL/ - 00:00:37 192.168.24.4 Ethernet0/2
0.0.0.3 0 FULL/ - 00:00:33 192.168.23.3 OSPF_MA0
R3#show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
0.0.0.2 0 FULL/ - 00:00:34 192.168.23.2 Ethernet0/1
0.0.0.2 0 FULL/ - 00:00:35 192.168.23.2 OSPF_MA0
0.0.0.4 0 FULL/ - 00:00:39 192.168.34.4 Ethernet0/0
R4#show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
0.0.0.2 0 FULL/ - 00:00:32 192.168.24.2 Ethernet0/2
0.0.0.5 0 FULL/ - 00:00:32 192.168.45.5 Ethernet0/1
0.0.0.3 0 FULL/ - 00:00:35 192.168.34.3 Ethernet0/0
ملاحظة: في هذه المخرجات، تشير إدخالات واجهة Ethernet0/1 إلى ADJ عبر المنطقة 0، وتشير إدخالات واجهة OSPF_MA0 إلى ADJ متعدد المناطق عبر المنطقة 99.
ما تزال تكلفة واجهة Ethernet 0/2 الخاصة بواجهة R4 تبلغ 100، ويُفضل المسار عبر الموجه R3 على الموجه R4. إذا تمت إزالة هذه التكلفة، فسيقوم R4 بتوجيه حركة المرور مباشرة إلى R2 كما كان من قبل.
فيما يلي التكوين وإخراج الأمر show ip route على الموجه R4 مع استمرار تكوين تكلفة IP OSPF البالغة 100 على واجهة Ethernet 0/2 الخاصة بـ R4:
interface Ethernet0/2
ip address 192.168.24.4 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 99
ip ospf cost 100
R4#show ip route 10.1.1.1
Routing entry for 10.1.1.1/32
Known via "ospf 1", distance 110, metric 40, type extern 1
Last update from 192.168.34.3 on Ethernet0/0, 00:28:45 ago
Routing Descriptor Blocks:
* 192.168.34.3, from 0.0.0.2, 00:28:45 ago, via Ethernet0/0
Route metric is 40, traffic share count is 1
فيما يلي التكوين وإخراج الأمر show ip route على R4 عند إزالة التكلفة:
interface Ethernet0/2
ip address 192.168.24.4 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 99
end
R4#show ip route 10.1.1.1
Routing entry for 10.1.1.1/32
Known via "ospf 1", distance 110, metric 30, type extern 1
Last update from 192.168.24.2 on Ethernet0/2, 00:00:13 ago
Routing Descriptor Blocks:
* 192.168.24.2, from 0.0.0.2, 00:00:13 ago, via Ethernet0/2 <<< Route changed back to R2
Route metric is 30, traffic share count is 1
لا تتوفر حاليًا معلومات محددة لاستكشاف الأخطاء وإصلاحها لهذا التكوين.
المراجعة | تاريخ النشر | التعليقات |
---|---|---|
2.0 |
02-Aug-2022 |
تم تحديث المحتوى لضمان الدقة.
العنوان المحدث، الترجمة الآلية، الجرعات، الخ. |
1.0 |
31-Mar-2015 |
الإصدار الأولي |