MPLS VPN मध्ये RD विरुद्ध RT: विशिष्टता विरुद्ध आयात धोरण
रूट डिस्टिंग्विशर ओव्हरलॅपिंग प्रीफिक्स वेगळे ओळखण्यायोग्य करतो, आणि रूट टार्गेट कोणत्या रूट्स VRF आयात करू शकते ते ठरवतो। एक MPLS रूट दोन्ही भूमिकांतून अनुसरा।
दोन ग्राहक साइट्स 10.20.0.0/24 ची जाहिरात करू शकतात आणि दोन्ही एकाच प्रदात्याच्या नेटवर्कमध्ये वैध राहतात। रूट डिस्टिंग्विशर त्या जाहिराती वेगळ्या ठेवतो; रूट टार्गेट ठरवतो की कोणत्या ग्राहक VRF ला प्रत घेण्याची परवानगी आहे। ते कॉन्फिगरेशनमध्ये शेजारीशेजारी दिसतात आणि पूर्णपणे वेगळी कामे करतात। दोन्हींचा गोंधळ केल्यास असे बदल होतात जे योग्य वाटतात आणि काहीही दुरुस्त करत नाहीत।
ग्राहक काठावरून दूरच्या VRF पर्यंत एक रूट अनुसरा आणि विभागणी मूर्त होते: रूट BGP मध्ये प्रवेश करण्यापूर्वी ओळख जोडली जाते, आणि रूट स्वीकारणाऱ्या प्रदात्याच्या काठावर पोहोचल्यावर वितरण धोरणाचे मूल्यांकन होते।
VPN-IPv4 रूट म्हणजे RD अधिक IPv4 प्रीफिक्स
RFC 4364 VPN-IPv4 पत्ता कुटुंबाला आठ बाइटचा रूट डिस्टिंग्विशर आणि त्यानंतर चार बाइटचा IPv4 पत्ता असे परिभाषित करते। RD ग्राहक प्रीफिक्सच्या आधी जोडला जातो, त्यामुळे वेगवेगळ्या साइट्सवरील दोन समान प्रीफिक्स दोन वेगळ्या BGP रूट होतात।
ती रचनाच संपूर्ण विशिष्टता-यंत्रणा आहे। प्रदात्याला ग्राहकांनी न ओव्हरलॅपिंग पत्ता जागेवर सहमत व्हावे अशी गरज नाही, आणि एका साइटचा रूट दुसऱ्या साइटच्या समान प्रीफिक्सला शांतपणे बदलू शकत नाही।
RD चा स्वरूपच प्रशासकाने निवडलेले मूल्य आहे, सामान्यतः स्वायत्त प्रणाली क्रमांक आणि स्थानिक क्रमांक। त्याचा संख्यात्मक आकार एक रूढी आहे, दोन्ही क्षेत्रे योगायोगाने तेच अंक वापरणाऱ्या रूट टार्गेटसोबत अर्थ सामायिक करतात असा संकेत नाही।
RD ओव्हरलॅपिंग प्रीफिक्स वेगळे ओळखण्यायोग्य करतो
एकाच प्रीफिक्ससाठी दोन जाहिराती विचारात घ्या। साइट A कडे RD 65000:101 आहे आणि साइट B कडे RD 65000:202 आहे, दोन्ही 10.20.0.0/24 साठी। आता BGP कडे स्वतंत्रपणे तुलना, गाळणी आणि निवड करता येणाऱ्या दोन VPN-IPv4 रूट आहेत।
RD कोणत्या VRF ला यापैकी कोणता रूट मिळावा हे सांगत नाही आणि तो ग्राहक किंवा सेवा ओळखत नाही। हे रूटसाठी ओळख क्षेत्र आहे, सदस्यत्व यादी नाही। VRF चा स्वतःचा RD तो आयात करतो त्या रूटच्या RD शी जुळणे बंधनकारक नाही।
म्हणूनच दुसऱ्या साइटच्या क्रमांकाशी जुळवण्यासाठी RD बदलल्याने काहीही दुरुस्त होत नाही। रूट दुसऱ्या बाजूला नसल्यास, अंक जुळवणे आयात निर्णय सुधारण्याऐवजी वेगळी ओळख समस्या निर्माण करते।
RT हे BGP गुणधर्म आहे, पॅकेटमधील टॅग नाही
निर्यात धोरण एक किंवा अधिक रूट टार्गेट रूटला BGP विस्तारित समुदाय गुणधर्म म्हणून जोडते। स्वीकारणारा प्रदाता काठ ते गुणधर्म प्रत्येक VRF च्या आयात धोरणाशी तुलना करतो। RT नियंत्रण तलातून रूटसोबत प्रवास करतो। तुलना पूर्णपणे राउटिंग धोरणात, कोणतेही ग्राहक पॅकेट पुढे जाण्यापूर्वी होते।
ग्राहकाचे डेटा पॅकेट RT वाहत नाहीत। रूट VRF मध्ये स्थापित झाल्यावर, अग्रेषण त्या VRF चा तक्ता आणि आर्किटेक्चरने नेमलेला MPLS लेबल स्टॅक वापरते। प्रदाता काठ प्रत्येक ग्राहक पॅकेटमधून रूट टार्गेट वाचत नाही।
एका रूटमध्ये अनेक RT असू शकतात आणि VRF अनेक आयात करू शकते। कॉन्फिगरेशन बऱ्याचदा छोट्या ब्लॉकसारखे दिसते:
vrf definition CUST-A
rd 65000:101
address-family ipv4
route-target export 65000:500
route-target import 65000:500
तो ब्लॉक दोन स्वतंत्र विधाने म्हणून वाचा। निर्यात ओळ हे VRF सोडणाऱ्या रूटना काय जोडले जाते ते ठरवते; आयात ओळ हे VRF काय विचारात घेण्यास तयार आहे ते ठरवते। अंक जुळणे सोयीचे आहे, अनिवार्य नाही।
आयात पात्रता म्हणजे स्थापना नाही
रूट VRF साठी पात्र असू शकतो आणि तरीही त्याच्या अग्रेषण तक्त्यात दिसू शकत नाही। पात्रता हा गाळणी आहे; त्यानंतर BGP ची नेहमीची निर्णय प्रक्रिया पात्र रूटची तुलना करून एक निवडते। जुना किंवा कमी पसंतीचा रूट दुसऱ्या पात्र मार्गाकडून हरू शकतो।
निवडलेला रूट तपासा, केवळ आयात धोरण नाही। जे VRF RT 65000:500 आयात करते आणि 10.20.0.0/24 साठी कोणताही रूट दाखवत नाही, त्याने रूट मिळवून निवडीदरम्यान नाकारला असू शकतो, किंवा तो कधीच मिळाला नसू शकतो।
अनपेक्षित प्रीफिक्स आल्यावरही हा फरक महत्त्वाचा आहे। खूप विस्तृत आयात धोरण साइटला वापरायचे नसलेले रूट ओढून आणू शकते, आणि RD ची विशिष्टता ते अजिबात रोखत नाही। वितरणाची व्याप्ती RT धोरणाचा प्रश्न आहे।
गहाळ रूट नियंत्रण तलाच्या क्रमाने शोधा
जाहिरातीपासून सुरुवात करा: स्रोत VRF इच्छित RT निर्यात करते का, आणि रूट रूट रिफ्लेक्टरवर किंवा स्वीकारणाऱ्या PE वर VPN-IPv4 रूट म्हणून आहे का? नंतर गुणधर्म पाठवणाऱ्यावर कॉन्फिगर केल्याप्रमाणे नाही, तर मिळाल्याप्रमाणे तपासा।
पुढे स्वीकारणाऱ्या VRF ची आयात यादी रूटच्या प्रत्यक्ष RT मूल्यांशी तुलना करा। शेवटी त्या VRF मधील निवडलेला रूट आणि लेबल बंध तपासा। प्रत्येक पायरी वेगळ्या प्रश्नाचे उत्तर देते, आणि RD कडे उडी मारल्यास नेहमी चुकीची पायरी वगळली जाते।
कार्यरत आणि अयशस्वी साइटसाठी RD, निर्यात केलेला RT, आयात केलेला RT आणि निवडलेला पुढील हॉप नोंदवा। शेजारीशेजारी चार मूल्ये अस्पष्ट “VPN रूट पास करत नाही” याला वेगळ्या असलेल्या नेमक्या नियंत्रण तल पायरीत बदलतात।