المحتويات

المقدمة

المشكلة

الحل

المقدمة

يصف هذا المستند إحتياجات جدول توجيه بروتوكول العبارة الحدودية (BGP) للمراقبة على فترات منتظمة للعديد من العملاء لتعقب شبكات إمكانية الوصول عبر أداة مراقبة الشبكة. كما يشرح كيفية تجميع إحصائيات BGP عبر بروتوكول إدارة الشبكة البسيط (SNMP) فيما يتعلق بجدول مسار التوجيه وإعادة التوجيه الظاهري (VRF) على النظام الأساسي لموجه خدمات التجميع (ASR) وموجه الخدمة المتكاملة (ISR).

المشكلة

كيفية مراقبة جيران BGP باستخدام BGP4-MIB بموجب VRF على ASR و ISR باستخدام SNMP v3.

ملاحظة: قاعدة معلومات الإدارة (MIB) لبروتوكول BGP4 هي قاعدة معلومات إدارة (MIB) متوافقة مع السياق. يقتصر هذا المستند على التكوين على الأنظمة الأساسية ASR و ISR.

الحل

إستخدام سياق SNMP. يلزم تعيين سياق SNMP على مجموعة SNMP و VRF الذي يحتوي على جيران BGP هذه.

Create new context mapping under VRF configuration:

#context

SNMP  context enabling  configuration:

#snmp-server context

Apply snmp context mapping to snmp group configuration

#snmp-server group

v3

context

ملاحظة: على حسب إصدارك، قد يتم إستبدال أمر السياق بأمر سياق SNMP. راجع مرجع أوامر إدارة شبكة IOS من CiSCO للحصول على مزيد من المعلومات

مثال التكوين:

Configure context bgp under vrf

R1(config)#ip vrf test

R1(config)#context bgp

Associate context bgp to snmp configuration and apply on snmp-server group configuration

R1(config)#do show run | sec snmp

snmp-server group testgroup v3 priv context bgp

snmp-server context bgp

R1(config)#do show snmp user

User name: testuser

Engine ID: 800000090300002CC8818300

storage-type: nonvolatile        active

Authentication Protocol: MD5

Privacy Protocol: AES128

Group-name: testgroup

إختبار VRF الذي يحتوي على جيران BGP:

R1#sh ip bgp vpnv4 vrf test summary

BGP router identifier 1.1.1.1, local AS number 1

BGP table version is 1, main routing table version 1

Neighbor        V           AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd

10.1.1.2        4            2       0       0        1    0    0 never    Idle

نتائج الاقتراع باستخدام السياق (أستخدم السمة "-N" لإضافة السياق عند الاستطلاع):

ade # snmpwalk -v3 -u testuser -l authPriv -n bgp -a md5 -A BGL@dmin1 -x aes -X BGL@dmin1 10.201.168.29  1.3.6.1.2.1.15

SNMPv2-SMI::mib-2.15.1.0 = Hex-STRING: 10

SNMPv2-SMI::mib-2.15.2.0 = INTEGER: 1

SNMPv2-SMI::mib-2.15.3.1.1.10.1.1.2 = IpAddress: 0.0.0.0

SNMPv2-SMI::mib-2.15.3.1.2.10.1.1.2 = INTEGER: 1

SNMPv2-SMI::mib-2.15.3.1.3.10.1.1.2 = INTEGER: 2

SNMPv2-SMI::mib-2.15.3.1.4.10.1.1.2 = INTEGER: 4

SNMPv2-SMI::mib-2.15.3.1.5.10.1.1.2 = IpAddress: 0.0.0.0

SNMPv2-SMI::mib-2.15.3.1.6.10.1.1.2 = INTEGER: 0

SNMPv2-SMI::mib-2.15.3.1.7.10.1.1.2 = IpAddress: 10.1.1.2

SNMPv2-SMI::mib-2.15.3.1.8.10.1.1.2 = INTEGER: 0

SNMPv2-SMI::mib-2.15.3.1.9.10.1.1.2 = INTEGER: 2

SNMPv2-SMI::mib-2.15.3.1.10.10.1.1.2 = Counter32: 0

SNMPv2-SMI::mib-2.15.3.1.11.10.1.1.2 = Counter32: 0

SNMPv2-SMI::mib-2.15.3.1.12.10.1.1.2 = Counter32: 0

SNMPv2-SMI::mib-2.15.3.1.13.10.1.1.2 = Counter32: 0