एका VPNv4 मार्गासोबत तीन वेगवेगळी लेबल प्रवास करतात, आणि SNMP वॉक फक्त एजंटने अंमलात आणलेली दाखवतो। प्राप्त BGP गुणधर्म, स्थानिक पातळीवर वाटप केलेले आवक सेवा लेबल आणि जावक फॉर्वर्डिंग लेबल वेगवेगळ्या अनुक्रमणिकांखाली वेगवेगळ्या तक्त्यांमध्ये असतात। तीनपैकी कोणते अभिप्रेत आहे हे आधी न निवडता उपकरणाकडे लेबल मागणे हेच संग्रह प्रकल्प पहिल्याच चेसिसवर अडकण्याचे कारण आहे।

तुमच्या कार्याला जे आवश्यक आहे ते निवडा, नंतर त्यापर्यंत पोहोचणारी अनुक्रमणिका शृंखला अनुसरा। शृंखला एजंट अंमलात न आणलेल्या ऑब्जेक्टवर तुटल्यास तो नोंदवण्याजोगा निष्कर्ष आहे, काल्पनिक OID ने भरण्याजोगी त्रुटी नाही।

कार्याला तीनपैकी कोणते लेबल आवश्यक आहे ते निवडा

शेजाऱ्याकडून मिळालेले लेबल BGP मार्ग गुणधर्म म्हणून येते आणि त्या शेजाऱ्याला तुम्ही त्याच्या दिशेने काय ढकलावे अशी अपेक्षा आहे हे वर्णन करते। आवक सेवा लेबल हे उपकरण VRF प्रीफिक्ससाठी वाटप करते आणि LSP मध्ये प्रवेश करणाऱ्या रहदारीला चिन्हांकित करते। जावक वरचे लेबल म्हणजे फॉर्वर्डिंग प्लेन प्रत्यक्षात पुढील हॉपकडे ढकलते ते, आणि पुढील हॉप बदलला की ते बदलते।

फक्त दुसरे आणि तिसरे पोल केल्या जाणाऱ्या बॉक्सवरील फॉर्वर्डिंग स्थितीशी संबंधित आहेत। पहिले शेजाऱ्याच्या अपेक्षेबद्दलचे विधान आहे, या चेसिसबद्दल नाही।

मानक L3VPN MIB VRF मार्ग आणि त्याचे क्रॉस-कनेक्टशी असलेले साहचर्य मॉडेल करते, जे स्थानिक सेवा आणि फॉर्वर्डिंग लेबलपर्यंत पोहोचण्यासाठी पुरते आहे। BGP सत्राला मिळालेल्या प्रत्येक गुणधर्माचा संपूर्ण डंप देण्याचे ते वचन देत नाही। प्रश्न जे सुचवतो त्यासाठी नाही, तक्त्यात जे आहे त्यासाठी वाचा। चुकीच्या गृहीतकावर बांधलेला संग्राहक शून्ये नोंदवतो आणि ती गहाळ माहिती म्हणून साठवतो।

What you wantWhere it livesWhat a walk can return
Label advertised by a peerBGP session state for that VRFUsually outside the standard L3VPN MIB
Incoming service label for a prefixVRF route entry joined to an incoming segmentAvailable when both tables are implemented
Label pushed toward the next hopOutgoing segment with a push conditionAvailable, but only meaningful while a top label is pushed

VRF मार्ग नोंद त्याच्या क्रॉस-कनेक्टशी जोडा

RFC 4382 mplsL3VpnVrfRteTable परिभाषित करते। त्याची अनुक्रमणिका सहा भागांत वाचा: VRF नाव, गंतव्यस्थानाचा पत्ता प्रकार, प्रीफिक्स स्वतः, धोरण मूल्य, पुढील हॉपचा प्रकार आणि पुढील हॉपचा पत्ता। IGP आणि BGP नोंदी तो तक्ता सामायिक करतात, म्हणून प्रीफिक्सच्या शेजारी राउटिंग प्रोटोकॉल लिहा। दोन ओळी एकच प्रीफिक्स घेऊन फक्त पुढील हॉपने वेगळ्या असू शकतात, आणि चुकीची ओळ निवडल्यास जोड दुसऱ्या क्रॉस-कनेक्टकडे जातो।

mplsL3VpnVrfRteXCPointer स्तंभ नाव विरुद्ध सुचवत असले तरी पूर्ण ओळीचा OID नाही, क्रॉस-कनेक्टची अनुक्रमणिका ठेवतो। एका ऑक्टेटचे शून्य मूल्य म्हणजे कोणताही संबद्ध लेबल स्टॅक नाही, जे तुम्ही बाइंडिंग स्थिर होण्यापूर्वी किंवा कधीच त्याची गरज न पडलेल्या मार्गासाठी पाहता।

वॉक करण्यापूर्वी स्तंभाचे भाषांतर करा, जेणेकरून आउटपुटमधील संख्यात्मक उपवृक्ष अस्पष्ट नसेल। खालील दोन्ही आदेश एकाच नोडला वेगवेगळ्या संकेतनात संबोधतात।

snmptranslate -m +MPLS-L3VPN-STD-MIB -On mplsL3VpnVrfRteXCPointer
snmpwalk -v2c -c monitor 192.0.2.10 mplsL3VpnVrfRteXCPointer

परत मिळालेली अनुक्रमणिका क्रॉस-कनेक्ट तक्त्यात घ्या, ज्याची नोंद किल्ली त्रिकूट आहे: क्रॉस-कनेक्ट अनुक्रमणिका, आवक खंड अनुक्रमणिका आणि जावक खंड अनुक्रमणिका। तेच त्रिकूट मार्गाचे लेबलात रूपांतर करणारा जोड आहे। संपूर्ण तक्त्याऐवजी विशिष्ट अनुक्रमणिकेसाठी क्रॉस-कनेक्ट उपवृक्षात वॉक करा, कारण अनुक्रमित वाचन साहचर्य अभंग ठेवते आणि मोठ्या प्रमाणातील वॉक ठेवत नाही।

लेबल क्रमांक नाही, अनुक्रमणिका वाचा

खंड अनुक्रमणिका ओळ ओळखते, आणि लेबल त्या ओळीतील मूल्य आहे, म्हणून एकाच्या जागी दुसरे ठेवल्यास चुकीच्या LSP कडे निर्देश करणारे विश्वासार्ह दिसणारे उत्तर मिळते। आवक बाजूला, ओळ इतरत्रच्या नोंदीचा संदर्भ देत असेल तेव्हा ऑब्जेक्ट त्याऐवजी लेबल तक्त्याकडे निर्देशक ठेवू शकतो हे लक्षात ठेवून, इंटरफेस आणि लेबल संदर्भ mplsInSegmentLabel सोबत तपासा।

जावक बाजूला, mplsOutSegmentTopLabel वाचण्यापूर्वी जावक इंटरफेस आणि ओळ वरचे लेबल ढकलले जाते असे सांगते का ते तपासा। काहीही न ढकलणाऱ्या ओळीवरील भरलेला वरचे-लेबल स्तंभ जुने मूल्य किंवा मागील मार्गाचा उरलेला भाग आहे, सध्याची फॉर्वर्डिंग स्थिती नाही। अधिक खोल स्टॅकसाठी संदर्भित लेबल-स्टॅक तक्ता आवश्यक आहे, आणि ते अतिरिक्त पाऊल सामान्य आहे, दोष नाही।

विशेष शून्य परंपरा राउटरवर स्थानिक पातळीवर सुरू किंवा संपणाऱ्या मार्गांना लागू होतात। शून्य अनुक्रमणिकेला रिकामा निकाल नव्हे तर दस्तऐवजीकृत वर्तन माना, आणि स्थानिक फॉर्वर्डिंग स्थितीशी त्याची पुष्टी करा।

प्रमाण वाढवण्यापूर्वी एजंट काय अंमलात आणतो याची पुष्टी करा

अचूक प्लॅटफॉर्म आणि आवृत्तीसाठी, वापरातील पत्ता कुटुंबांसाठी आणि उपवृक्षांवरील कोणत्याही कार्यात्मक निर्बंधासाठी अंमलात आणलेले ऑब्जेक्ट सत्यापित करा। फक्त-वाचन अधिकृततेने पोल करा जी त्या उपवृक्षांपुरती मर्यादित असेल, आणि गहाळ ऑब्जेक्टचा अर्थ वैशिष्ट्य अंमलात न आणलेले असू शकतो, MIB चुकीचे आहे असा नाही हे स्वीकारा।

संपूर्ण तक्त्याकडे संग्राहक वळवण्यापूर्वी एक ज्ञात VRF मार्ग उपकरणाच्या स्वतःच्या कार्यात्मक आउटपुटशी सहसंबंधित करा। प्रत्येक नमुन्यासोबत प्रत्येक अनुक्रमणिका घटक आणि संग्रह वेळ ठेवा, कारण वॉकदरम्यान मार्ग आणि बाइंडिंग हलतात। काही मिनिटांच्या अंतराने घेतलेल्या दोन वॉकमधून शिवलेला स्नॅपशॉट जुन्या क्रॉस-कनेक्ट अनुक्रमणिकेला नव्या मार्गासोबत मिसळू शकतो आणि पूर्णपणे सुसंगत दिसू शकतो।

जिथे प्राप्त-BGP दृश्य किंवा विक्रेता-विशिष्ट लेबल ऑब्जेक्ट खरोखर गहाळ आहे, तिथे प्लॅटफॉर्म दस्तऐवजीकृत करत असलेल्या टेलिमेट्री किंवा कार्यात्मक इंटरफेसकडे जा। मानक जोड स्थानिक फॉर्वर्डिंग लेबल आणि थोडे अधिक कव्हर करतो, म्हणून त्याला संग्रह रचनेचे पहिले पाऊल माना, तयार वस्तू म्हणून नाही।

संबंधित लेख