تسعى مجموعة الوثائق لهذا المنتج جاهدة لاستخدام لغة خالية من التحيز. لأغراض مجموعة الوثائق هذه، يتم تعريف "خالية من التحيز" على أنها لغة لا تعني التمييز على أساس العمر، والإعاقة، والجنس، والهوية العرقية، والهوية الإثنية، والتوجه الجنسي، والحالة الاجتماعية والاقتصادية، والتمييز متعدد الجوانب. قد تكون الاستثناءات موجودة في الوثائق بسبب اللغة التي يتم تشفيرها بشكل ثابت في واجهات المستخدم الخاصة ببرنامج المنتج، أو اللغة المستخدمة بناءً على وثائق RFP، أو اللغة التي يستخدمها منتج الجهة الخارجية المُشار إليه. تعرّف على المزيد حول كيفية استخدام Cisco للغة الشاملة.
ترجمت Cisco هذا المستند باستخدام مجموعة من التقنيات الآلية والبشرية لتقديم محتوى دعم للمستخدمين في جميع أنحاء العالم بلغتهم الخاصة. يُرجى ملاحظة أن أفضل ترجمة آلية لن تكون دقيقة كما هو الحال مع الترجمة الاحترافية التي يقدمها مترجم محترف. تخلي Cisco Systems مسئوليتها عن دقة هذه الترجمات وتُوصي بالرجوع دائمًا إلى المستند الإنجليزي الأصلي (الرابط متوفر).
يصف هذا وثيقة كيف أن يشكل ودققت ثنائي إتجاه forwarding كشف (BFD) جلسة عبر cisco Nexus NXOS® baser مفتاح.
توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:
تستند المعلومات الواردة في هذا المستند إلى Cisco Nexus 9000 مع الإصدار 10.3(4a) NXOS.M.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
والغرض من تكوين بروتوكول BFD هو اكتشاف وفهم الفروق بين تكوينات مختلف بروتوكولات التوجيه.
الخطوة 1: يجب تمكين ميزة BFD قبل أن تتمكن من تكوين BFD على واجهة وبروتوكول.
المحول 1 | المحول 2 |
|
|
الخطوة 2: تكوين BFD العالمي
المحول 1 | المحول 2 |
|
|
ملاحظة: يتراوح نطاق min_tx و msec من 50 إلى 999 مللي ثانية والافتراضي هو 50. نطاق المضاعف هو من 1 إلى 50. القيمة الافتراضية للمضاعف هي 3.
الخطوة 3: تكوين BFD على واجهة
ملاحظة: يمكنك تكوين معلمات جلسة عمل BFD لجميع جلسات BFD على واجهة.
تحذير: تأكد من تعطيل رسائل إعادة توجيه بروتوكول رسائل التحكم في الإنترنت (ICMP) على الواجهات التي تم تمكين BFD بها. أستخدم الأمرno ip redirects أو الأمر
no ipv6 redirects على الواجهة.
المحول 1 | المحول 2 |
|
|
يشبه وضع BFD غير المتزامن مصافحة بين جهازين للحفاظ على اتصال أقوى. تقوم بإعداده على كلا الجهازين، وبمجرد تشغيله، يبدأون بإرسال رسائل خاصة إلى بعضهم البعض في وقت محدد. تحتوي هذه الرسائل على بعض الإعدادات الهامة، مثل عدد مرات إرسالها ومدى سرعة إستجابة أحد الأجهزة للآخر. كما يوجد إعداد يحدد عدد الرسائل المفقودة التي يتطلبها جهاز واحد ليدرك أنه يمكن أن تكون هناك مشكلة في الاتصال.
ترسل وظيفة صدى BFD حزم الاختبار إلى جهاز مجاور وتقوم بإرسالها مرة أخرى للتحقق من وجود مشاكل دون إشراك الجهاز المجاور في إعادة توجيه الحزمة. يمكن أن يستخدم مؤقت أبطأ لتقليل حركة مرور حزمة التحكم واختبار مسار إعادة التوجيه على النظام المجاور بدون إزعاج المجاور، مما يجعل الكشف أسرع. وإذا أستخدم الجاران وظيفة الصدى، فلن يكون هناك عدم تناظر.
أسباب انخفاض Syslog BFD
- المسار لأسفل: يشير هذا إلى أن مسار إعادة التوجيه بين جارتي BFD لم يعد قيد التشغيل، ربما بسبب إزدحام الشبكة أو عطل الأجهزة أو مشكلات أخرى.
2024 Apr 11 22:07:07 SW2 %BFD-5-SESSION_STATE_DOWN: BFD session 1090519062 to neighbor 172.16.1.1 on interface Vlan20 has gone down. Reason: Path Down.
- فشل دالة ECHO: فشل دالة ECHO، وهي ميزة ل BFD حيث يتم إرسال حزم ECHO واستقبالها للتحقق من الاتصال. إذا فشل إرسال هذه الحزم أو استقبالها بنجاح، فإنها تشير إلى مشكلة.
2024 Apr 11 22:17:45 SW2 %BFD-5-SESSION_STATE_DOWN: BFD session 1090519174 to neighbor 10.10.10.1 on interface Vlan10 has gone down. Reason: Echo Function Failed.
- أشار الجهاز المجاور إلى إيقاف جلسة العمل: يشير الجهاز المجاور إلى أن جلسة عمل BFD معطلة، وذلك عادة بسبب الكشف عن مشكلة عليها في نهاية الاتصال.
2024 Apr 11 22:03:48 SW2 %BFD-5-SESSION_STATE_DOWN: BFD session 1090519058 to neighbor 172.16.1.1 on interface Vlan20 has gone down. Reason: Neighbor Signaled Session Down.
- انتهت صلاحية وقت اكتشاف التحكم: يحدث هذا عند انتهاء صلاحية مؤقت اكتشاف التحكم قبل تلقي إستجابة متوقعة من المجاور، مما يشير إلى وجود مشكلة محتملة في الاتصال.
2024 Apr 11 22:19:31 SW2 %BFD-5-SESSION_STATE_DOWN: BFD session 1090519061 to neighbor 192.168.2.1 on interface Lo30 has gone down. Reason: Control Detection Time Expired.
- معطل إداريا: يتم تعطيل جلسة عمل BFD عن قصد بواسطة مسؤول، إما لأغراض الصيانة أو بسبب تغييرات التكوين.
2024 Apr 11 22:13:15 SW2 %BFD-5-SESSION_STATE_DOWN: BFD session 1090519064 to neighbor 10.10.10.1 on interface Vlan10 has gone down. Reason: Administratively Down.
تكوين BFD على بروتوكولات التوجيه
تكوين BFD على OSPF
تلميح: عند تمكين BFD ضمن OSPF، يصبح نشطا لجميع الواجهات التي تستخدم OSPF. تعتمد الواجهات القيم المكونة بشكل عام. إذا كانت التعديلات على هذه القيم ضرورية، ارجع إلى الخطوة 3، 'تكوين BFD على واجهة'.
المحول 1 | المحول 2 |
|
|
كما يمكنها تمكين BFD ضمن واجهة OSPF باستخدام الأمر
ip ospf bfd
المحول 1 | المحول 2 |
|
|
مثال لتكوينات BFD على OSPF
SW1# show running-config ospf !Command: show running-config ospf !Running configuration last done at: Wed Apr 10 21:06:31 2024 !Time: Wed Apr 10 21:09:45 2024 version 10.3(4a) Bios:version 01.07 feature ospf router ospf 1 bfd interface Vlan10 ip router ospf 1 area 0.0.0.0 ip ospf bfd
تكوين BFD على EIGRP
SW1(config)# interface vlan 20 SW1(config-if)# ip eigrp 2 bfd
تلميح: عندما يتم تمكين BFD ضمن EIGRP، يصبح نشطا لجميع الواجهات التي تستخدم EIGRP. تعتمد الواجهات القيم المكونة بشكل عام. إذا كانت التعديلات على هذه القيم ضرورية، ارجع إلى الخطوة 3، 'تكوين BFD على واجهة'.
المحول 1 | المحول 2 |
|
|
هو يستطيع أيضا مكنت BFD تحت EIGRP قارن مع الأمر
ip eigrp instance-tag bfd
المحول 1 | المحول 2 |
|
|
مثال لتكوينات BFD على EIGRP
SW1# show running-config eigrp !Command: show running-config eigrp !Running configuration last done at: Wed Apr 10 21:24:29 2024 !Time: Wed Apr 10 21:53:08 2024 version 10.3(4a) Bios:version 01.07 feature eigrp router eigrp 2 address-family ipv4 unicast bfd interface Vlan20 ip router eigrp 2 ip eigrp 2 bfd
تكوين BFD على BGP
ملاحظة: تسهل ميزة مصدر التحديث جلسات عمل BGP لاستخدام عنوان IP الأساسي للواجهة المعينة كعنوان محلي أثناء إنشاء جلسة BGP مع أحد الجيران. وبالإضافة إلى ذلك، فإنه يمكن BGP من التسجيل كعميل باستخدام BFD.
ملاحظة: عند تكوين جلسات عمل BFD على الجهاز، فإن تحديد 'متعدد الخطوات' أو 'singleHop' يحدد نوع الجلسة. إذا لم يتم توفير كلمة أساسية، فسيقوم نوع جلسة العمل بإجراء الإعدادات الافتراضية على 'singleHop' عندما يكون النظير متصلا مباشرة. إذا لم يكن النظير متصلا، فإن نوع جلسة العمل يتم تعيينه افتراضيا على "متعدد الخطوات".
المحول 1 | المحول 2 |
|
|
مثال لتكوينات BFD على BGP
SW1# show running-config bgp !Command: show running-config bgp !Running configuration last done at: Thu Apr 11 04:47:53 2024 !Time: Thu Apr 11 06:48:43 2024 version 10.3(4a) Bios:version 01.07 feature bgp router bgp 65001 address-family ipv4 unicast neighbor 192.168.3.1 bfd multihop remote-as 65002 update-source loopback30 ebgp-multihop 5 address-family ipv4 unicast
التحقق من الصحة
بعد تكوين BFD وربطه ببروتوكول مثل OSPF أو EIGRP أو BGP، يجب تحديد جيران BFD تلقائيا. لتأكيد ذلك، أستخدم الأمر:
show bfd neighbors
على المحول 1
SW1# show bfd neighbors OurAddr NeighAddr LD/RD RH/RS Holdown(mult) State Int Vrf Type BSID 172.16.1.1 172.16.1.2 1090519059/1090519058 Up 5219(3) Up Vlan20 default SH N/A 10.10.10.1 10.10.10.2 1090519060/1090519059 Up 5219(3) Up Vlan10 default SH N/A 192.168.2.1 192.168.3.1 1090519062/1090519061 Up 728(3) Up Lo30 default MH N/A SW1#
على المحول 2
SW2# show bfd neighbors OurAddr NeighAddr LD/RD RH/RS Holdown(mult) State Int Vrf Type BSID 172.16.1.2 172.16.1.1 1090519058/1090519059 Up 5053(3) Up Vlan20 default SH N/A 10.10.10.2 10.10.10.1 1090519059/1090519060 Up 5053(3) Up Vlan10 default SH N/A 192.168.3.1 192.168.2.1 1090519061/1090519062 Up 745(3) Up Lo30 default MH N/A
لتأكيد ذلك والحصول على إخراج مفصل، أستخدم الأمر:
SW1# show bfd neighbors interface lo30 details OurAddr NeighAddr LD/RD RH/RS Holdown(mult) State Int Vrf Type BSID 192.168.2.1 192.168.3.1 1090519062/1090519061 Up 676(3) Up Lo30 default MH N/A Session state is Up and not using echo function Session type: Multihop Local Diag: 0, Demand mode: 0, Poll bit: 0, Authentication: None MinTxInt: 250000 us, MinRxInt: 250000 us, Multiplier: 3 Received MinRxInt: 250000 us, Received Multiplier: 3 Holdown (hits): 750 ms (0), Hello (hits): 250 ms (82590) Rx Count: 82588, Rx Interval (ms) min/max/avg: 207/1764/219 last: 73 ms ago Tx Count: 82590, Tx Interval (ms) min/max/avg: 219/219/219 last: 67 ms ago Registered protocols: bgp Uptime: 0 days 5 hrs 2 mins 2 secs, Upcount: 1 Last packet: Version: 1 - Diagnostic: 0 State bit: Up - Demand bit: 0 Poll bit: 0 - Final bit: 0 Multiplier: 3 - Length: 24 My Discr.: 1090519061 - Your Discr.: 1090519062 Min tx interval: 250000 - Min rx interval: 250000 Min Echo interval: 0 - Authentication bit: 0 Hosting LC: 1, Down reason: None, Reason not-hosted: None
SW2# show bfd neighbors interface vlan 20 details OurAddr NeighAddr LD/RD RH/RS Holdown(mult) State Int Vrf Type BSID 172.16.1.2 172.16.1.1 1090519058/1090519059 Up 4979(3) Up Vlan20 default SH N/A Session state is Up and using echo function with 500 ms interval Session type: Singlehop Local Diag: 0, Demand mode: 0, Poll bit: 0, Authentication: None MinTxInt: 500000 us, MinRxInt: 2000000 us, Multiplier: 3 Received MinRxInt: 2000000 us, Received Multiplier: 3 Holdown (hits): 6000 ms (0), Hello (hits): 2000 ms (12454) Rx Count: 12444, Rx Interval (ms) min/max/avg: 109/1919/1908 last: 1020 ms ago Tx Count: 12454, Tx Interval (ms) min/max/avg: 1906/1906/1906 last: 856 ms ago Registered protocols: eigrp Uptime: 0 days 6 hrs 35 mins 10 secs, Upcount: 2 Last packet: Version: 1 - Diagnostic: 0 State bit: Up - Demand bit: 0 Poll bit: 0 - Final bit: 0 Multiplier: 3 - Length: 24 My Discr.: 1090519059 - Your Discr.: 1090519058 Min tx interval: 500000 - Min rx interval: 2000000 Min Echo interval: 500000 - Authentication bit: 0 Hosting LC: 1, Down reason: None, Reason not-hosted: None
التحقق من إستخدام تفاصيل جلسة العمل
SW1# sh bfd clients Client : Number of sessions bgp : 1 ospf : 1 eigrp : 1 SW1# show system internal bfd sess-store interface vlan 10 No of sessions: 1 >>>>> Check Number of sessions 0x4100001b - 0x41000019 Hosting LC: 1 10.10.10.1 -> 10.10.10.2 bsid 0 >>>>> Check IP addresses BFD_SESS_ST_SESSION_UP for 0 days 0:6:22 594 >>>>> Check uptime Vlan10 [2 0x901000a:0x43 0:10 0x1000c 0x1000c] SMAC: 4464.3c81.ddd7 DMAC: 4464.3c81.cdb7 Local TX/RX/ST(ms): 500/500/2000000 Mult: 3 EchoRx: 50000 Ver:1 Flags(0x0): Echo Auth Interop (Disabled) Auth(0 0 0) Group id 0x0 Active TX/RX/ST(ms): 2000/2000/2000000 Mult: 3 State: 3 Diag: 0x0 Flags: 0xc 0000 Auth(0 0 0) Spray DIs: 0 Port-Lcs: Module 1 has 2 links - ACL not programmed Applications: (1) ospf [0x1:0x41000119 flags 0x0] App Data : [c0a80301000] Description: 10.10.10.2 MTS Dest 0xfe000001:0x140 No-Host reason: 0x0(SUCCESS) Counters: >>>>>>>> Check the counters below Retries: LC remove(0), ACL Inst/Rem(0/0), Redisc(0) No. of ACLs Added(1) Flap counters: Ctrl Detect timer expired(0), Echo failed(0), Neigh Signaled down(0), Admin d own(0), Forwarding plane reset(0), Path down(0), Concat path down(0), Rev Concat path down(0) Last ACL added time: 58781 usecs after Thu Apr 11 22:18:19 2024 Last ACL response time: 81830 usecs after Thu Apr 11 22:18:19 2024 Last session install time: 58285 usecs after Thu Apr 11 22:18:19 2024 Last session install response time: 58717 usecs after Thu Apr 11 22:18:19 2024
التحقق من إستخدام قائمة الوصول
SW2# show system internal access-list vlan 10 input statistics slot 1 ======= INSTANCE 0x0 --------------- Tcam 12 resource usage: ---------------------- LBL M = 0x1 Bank 0 ------ IPv4 Class Policies: BFD() [Merged] Netflow profile: 0 Netflow deny profile: 0 Entries: [Index] Entry [Stats] --------------------- [0x0000:0x0003:0x0c0d] permit udp 0.0.0.0/0 0.0.0.0/0 range 3784 3785 encap 0x0 [205340] >>>>> This counter needs to increase SW2# show system internal access-list sup-redirect-stats | i i bfd 3085 BFD 12217 >>>>> This counter need to increase 3121 BFDC TCLASS PACKET 0 3146 BFDC v4 PACKET 15 3148 BFDC TCLASS V6 PACKET 0 3156 BFDC v6 PACKET 0 3158 BFDC v6 LL Ucast PACKET 0 3209 BFDC v4 multihop PACKET 383697 >>>>> This counter need to increase in multihop case 3121 BFDC TCLASS PACKET 0 3146 BFDC v4 PACKET 0 3148 BFDC TCLASS V6 PACKET 0 3156 BFDC v6 PACKET 0 3158 BFDC v6 LL Ucast PACKET 0 3209 BFDC v4 multihop PACKET 0
التحقق من إستخدام الإيثاناليزر
الطريقة البديلة هي تنفيذ التقاط الحزمة، التصفية تحديدا لمنفذ UDP 3785.
SW1# ethanalyzer local interface inband display-filter "udp.port==3785" limit-captured-frames 0 Capturing on 'ps-inb' 5 2024-04-11 05:26:37.294596186 10.10.10.1 → 10.10.10.1 BFD Echo 70 Originator specific content 6 2024-04-11 05:26:37.294623155 10.10.10.1 → 10.10.10.1 BFD Echo 70 Originator specific content 7 2024-04-11 05:26:37.294635837 172.16.1.1 → 172.16.1.1 BFD Echo 70 Originator specific content 8 2024-04-11 05:26:37.294653159 172.16.1.1 → 172.16.1.1 BFD Echo 70 Originator specific content 4 18 2024-04-11 05:26:37.780441619 10.10.10.1 → 10.10.10.1 BFD Echo 70 Originator specific content 19 2024-04-11 05:26:37.780461351 172.16.1.1 → 172.16.1.1 BFD Echo 70 Originator specific content 20 2024-04-11 05:26:37.780467533 10.10.10.1 → 10.10.10.1 BFD Echo 70 Originator specific content 21 2024-04-11 05:26:37.780481315 172.16.1.1 → 172.16.1.1 BFD Echo 70 Originator specific content 30 2024-04-11 05:26:38.266365493 10.10.10.1 → 10.10.10.1 BFD Echo 70 Originator specific content 31 2024-04-11 05:26:38.266392766 10.10.10.1 → 10.10.10.1 BFD Echo 70 Originator specific content
من المتوقع وجود عناوين IP للمصدر والوجهة المتطابقة في الحزم الملتقطة من بروتوكول صدى BFD، حيث أن حزم ECHO هذه تنشأ من المحول المحلي نفسه.
ملاحظة: في غياب عبارة "لا يوجد صدى ل BFD" تحت الواجهة، يكشف الالتقاط الحزم ذات عنوان IP المصدر محليا وعنوان IP للوجهة المجاورة، مع مراقبة التحكم في BFD
SW2# ethanalyzer local interface inband display-filter "ip.addr==192.168.2.1" limit-captured-frames 0 Capturing on 'ps-inb' 1 2024-04-11 05:38:21.155483591 192.168.2.1 → 192.168.3.1 BFD Control 66 Diag: No Diagnostic, State: Up, Flags: 0x00 2 2024-04-11 05:38:21.182606602 192.168.3.1 → 192.168.2.1 BFD Control 66 Diag: No Diagnostic, State: Up, Flags: 0x00 11 2024-04-11 05:38:21.375187034 192.168.2.1 → 192.168.3.1 BFD Control 66 Diag: No Diagnostic, State: Up, Flags: 0x00 12 2024-04-11 05:38:21.402295701 192.168.3.1 → 192.168.2.1 BFD Control 66 Diag: No Diagnostic, State: Up, Flags: 0x00 4 14 2024-04-11 05:38:21.594612491 192.168.2.1 → 192.168.3.1 BFD Control 66 Diag: No Diagnostic, State: Up, Flags: 0x00 15 2024-04-11 05:38:21.621742431 192.168.3.1 → 192.168.2.1 BFD Control 66 Diag: No Diagnostic, State: Up, Flags: 0x00 20 2024-04-11 05:38:21.813971234 192.168.2.1 → 192.168.3.1 BFD Control 66 Diag: No Diagnostic, State: Up, Flags: 0x00 8 21 2024-04-11 05:38:21.841086554 192.168.3.1 → 192.168.2.1 BFD Control 66 Diag: No Diagnostic, State: Up, Flags: 0x00 22 2024-04-11 05:38:22.033395440 192.168.2.1 → 192.168.3.1 BFD Control 66 Diag: No Diagnostic, State: Up, Flags: 0x00 23 2024-04-11 05:38:22.060526055 192.168.3.1 → 192.168.2.1 BFD Control 66 Diag: No Diagnostic, State: Up, Flags: 0x00 28 2024-04-11 05:38:22.252709432 192.168.2.1 → 192.168.3.1 BFD Control 66 Diag: No Diagnostic, State: Up, Flags: 0x00 29 2024-04-11 05:38:22.279810427 192.168.3.1 → 192.168.2.1 BFD Control 66 Diag: No Diagnostic, State: Up, Flags: 0x00
المراجعة | تاريخ النشر | التعليقات |
---|---|---|
1.0 |
25-Apr-2024 |
الإصدار الأولي |