दुई ग्राहक साइटले 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 निर्णय प्रक्रियाले योग्य रुटहरू तुलना गरी एउटा छान्छ। पुरानो वा कम रुचाइएको रुट अर्को योग्य मार्गसँग हार्न सक्छ।

छानिएको रुट जाँच्नुहोस्, आयात नीति मात्र होइन। RT 65000:500 आयात गर्ने र 10.20.0.0/24 का लागि कुनै रुट नदेखाउने VRF ले रुट प्राप्त गरी छनोटका क्रममा अस्वीकार गरेको हुन सक्छ, वा कहिल्यै प्राप्त नगरेको हुन सक्छ।

यो भिन्नता अप्रत्याशित प्रिफिक्स देखा पर्दा पनि महत्त्वपूर्ण हुन्छ। अत्यधिक फराकिलो आयात नीतिले साइटले प्रयोग गर्न नचाहेका रुट तान्न सक्छ, र RD को विशिष्टताले त्यसलाई केही पनि रोक्दैन। वितरणको दायरा RT नीतिको प्रश्न हो।

हराएको रुट नियन्त्रण तलको क्रममा पत्ता लगाउनुहोस्

घोषणाबाट सुरु गर्नुहोस्: स्रोत VRF ले इच्छित RT निर्यात गर्छ कि, र रुट रुट रिफ्लेक्टर वा ग्रहण गर्ने PE मा VPN-IPv4 रुटका रूपमा छ कि? त्यसपछि विशेषतालाई पठाउनेमा कन्फिगर गरिएअनुसार होइन, प्राप्त भएअनुसार जाँच्नुहोस्।

अर्को, ग्रहण गर्ने VRF को आयात सूची रुटका वास्तविक RT मानहरूसँग तुलना गर्नुहोस्। अन्तमा त्यो VRF मा छानिएको रुट र लेबल बन्धन जाँच्नुहोस्। प्रत्येक चरणले फरक प्रश्नको उत्तर दिन्छ, र RD तिर उफ्रनुले प्रायः गलत चरण नै छोड्छ।

कार्यरत र असफल साइटका लागि RD, निर्यात गरिएको RT, आयात गरिएको RT र छानिएको अर्को होप रेकर्ड गर्नुहोस्। सँगै राखिएका चार मानले अस्पष्ट “VPN रुट पास गर्दैन” लाई फरक पर्ने ठ्याक्कै नियन्त्रण तलको चरणमा बदल्छ।

सम्बन्धित लेखहरू