একটি RIPv2 আপডেট প্রোভাইডার এজ-এ পৌঁছায়, VRF রাউটিং টেবিলে ঢোকে এবং সেখানেই থেমে যায়, যদি কিছু সেটি স্পষ্টভাবে এক্সপোর্ট না করে। তিনটি সিদ্ধান্ত ধারাবাহিকভাবে ঘটে, এবং প্রত্যেকটি নিজস্ব কারণে প্রিফিক্সটি প্রত্যাখ্যান করতে পারে। এদেরকে একটি একক ঘটনা হিসেবে পড়াই সেই কারণ যার জন্য মানুষ ভুল বক্সের পিছনে ছোটে যখন কোনো দূরবর্তী সাইট CE স্পষ্টভাবে বিজ্ঞাপন করা কোনো নেটওয়ার্কে পৌঁছাতে পারে না। PE-এর মধ্য দিয়ে রুটটি অনুসরণ করুন এবং ক্রমটি স্পষ্ট হয়ে যাবে।

PE একটি RIP আপডেট নিয়ে কী করে

PE VRF ইন্টারফেসে আপডেটটি গ্রহণ করে, যাচাই করে যে উৎসটি অনুমোদিত প্রতিবেশী, এবং বিজ্ঞাপন থেকে উদ্ভূত হপ কাউন্ট সহ প্রিফিক্সটি VRF রাউটিং টেবিলে ইনস্টল করে। সেই টেবিলটি একটি সাধারণ রাউটিং টেবিল, যার নিজস্ব প্রশাসনিক দূরত্ব এবং নিজস্ব সেরা-পথ নির্বাচন রয়েছে। CE যদি একই প্রিফিক্স দুবার ভিন্ন মেট্রিক সহ বিজ্ঞাপন করে, তবে টেবিলে কেবল ভালোটিই টিকে থাকে। এই ধাপে প্রোভাইডার ব্যাকবোনের কোনো ভূমিকা নেই।

প্রিফিক্সটি এখন এক গ্রাহকের রাউটিং প্রসঙ্গের ভিতরে বিদ্যমান, যা অন্য কোথাও পৌঁছানোযোগ্য হওয়া থেকে অনেক দূরে।

এক্সপোর্ট একটি পলিসি কাজ, প্রোটোকলের ফল নয়

VRF ছাড়তে হলে রুটটিকে VPN রুট বহনকারী MP-BGP প্রসেসে পুনর্বন্টন করতে হবে, এবং এটির একটি route target এক্সটেন্ডেড কমিউনিটি দরকার যা নির্ধারণ করে কোন দূরবর্তী VRF এটি ইমপোর্ট করতে পারে। স্থাপত্যটি RFC 4364 এই বিনিময়গুলোকে ঠিক এই কারণেই CE-থেকে-PE প্রোটোকল থেকে আলাদা রাখে। প্রান্তে RIP ব্যবহার করা প্রোভাইডার নেটওয়ার্কের মধ্য দিয়ে কী যাবে সে বিষয়ে কিছুই বলে না।

কিছু কনফিগার করার আগেই এক্সপোর্ট চুক্তিটি লিখে ফেলুন: যে গ্রাহক প্রিফিক্সগুলো দূর থেকে পৌঁছানোযোগ্য হতে হবে, যে রুটগুলো স্থানীয় থাকতে হবে, এবং যেকোনো ডিফল্ট, আরও নির্দিষ্ট বা শেয়ার্ড-সার্ভিস ব্যতিক্রম। সেই চুক্তিটি প্রকৃত VRF-এর সাথে মেলান, অন্য কোনো গ্রাহকের অনুরূপ নামের VRF-এর সাথে নয়।

ইমপোর্ট দিকটি নিজস্ব route target সহ দ্বিতীয় একটি পলিসি, এবং মিলিত এক্সপোর্টের সাথে অমিলিত ইমপোর্ট এমন একটি প্রিফিক্স তৈরি করে যা ব্যাকবোনে থাকে কিন্তু কোনো দূরবর্তী টেবিলে দেখা যায় না।

পুনর্বন্টন এবং স্পষ্ট উৎপত্তি ভিন্নভাবে আচরণ করে

পুনর্বন্টন VRF টেবিলে ইতিমধ্যে থাকা রুটগুলো নেয় এবং রুট ম্যাপ দিয়ে ফিল্টার করে BGP-তে কপি করে। ম্যাপটি ঠিক করে কোন প্রিফিক্সগুলো যোগ্য এবং তারা কোন অ্যাট্রিবিউট বহন করবে, এবং মেট্রিকটি স্পষ্টভাবে সেট করতে হবে কারণ BGP মেট্রিক হিসেবে RIP হপ কাউন্টের কোনো অর্থ নেই। আপনি যা অনির্ধারিত রেখে দেন তা এমনভাবে উত্তরাধিকারসূত্রে আসে যা সাধারণত ছয় মাস পরে কনফিগ পড়া ব্যক্তিকে অবাক করে।

পারস্পরিক পুনর্বন্টনই হলো নীরব ক্ষতির জায়গা। BGP-তে এক্সপোর্ট করা একটি প্রিফিক্স দ্বিতীয় পুনর্বন্টন পয়েন্ট দিয়ে ফিরে আসতে পারে, এবং ট্যাগ বা ফিল্টার ছাড়া রুটটি দোল খায়, অথচ যেকোনো মুহূর্তে দুটি টেবিলই বিশ্বাসযোগ্য দেখায়। ফিরতি পথ ঠেকাতে টোপোলজির উপর ভরসা না করে প্রান্তে প্রয়োগ করা ট্যাগে ফিল্টার করুন।

স্পষ্ট উৎপত্তি আরও পরিচ্ছন্ন দেখায় এবং শর্তহীন নয়। একটি নেটওয়ার্ক স্টেটমেন্ট সাধারণত প্রিফিক্স উৎপন্ন হওয়ার আগে রাউটিং টেবিলে একটি মিলিত রুট দরকার, তাই CE বিজ্ঞাপন দেওয়া বন্ধ করার মুহূর্তেই বিজ্ঞাপনটি অদৃশ্য হয়ে যায়। এটি প্রায়শই আপনার কাঙ্ক্ষিত আচরণ, এবং এটি চিরকাল কনফিগার করা থাকা স্ট্যাটিক রুটের সমান নয়। দুটি আচরণের যেকোনোটি ধরে নেওয়ার বদলে প্ল্যাটফর্মের প্রকৃত নিয়মটি যাচাই করুন।

যেভাবেই হোক, প্রতিটি প্রিফিক্স সম্পর্কে যে প্রশ্নটি করতে হবে তা হলো কোন সক্রিয় উৎস এটিকে যোগ্য করে এবং সেই উৎস অদৃশ্য হলে কী হয়।

চারটি জায়গায় চেইনটি যাচাই করুন

CE বিজ্ঞাপন, VRF রাউটিং টেবিল, route target সহ VPN রুট টেবিল, এবং দূরবর্তী VRF ইমপোর্ট — এই ক্রমে দেখুন। IOS-এ এর অর্থ হলো CE প্রতিবেশীর আউটপুট, show ip route vrf CUSTOMER, show ip bgp vpnv4 vrf CUSTOMER, এবং দূরবর্তী PE-তে একই কমান্ড। IOS-XR-এ সমতুল্য আউটপুট পাওয়া যায় show bgp vrf CUSTOMER ipv4 unicast। কমান্ডের নাম আলাদা, চারটি চেকপয়েন্ট নয়।

যে প্রিফিক্স প্রত্যাখ্যাত হওয়া উচিত তা যতটা যত্নে দেখুন যতটা পাশ করা উচিত এমন প্রিফিক্সকে, কারণ সবকিছু অনুমোদনকারী পলিসি প্রথম ব্যতিক্রম আসার আগ পর্যন্ত সঠিক পলিসির মতোই দেখায়। তারপর একটি প্রত্যাহার দেখুন: CE ইন্টারফেস বন্ধ করুন এবং নিশ্চিত করুন যে দূরবর্তী এন্ট্রিটি প্রত্যাশিত টাইমারের মধ্যে অদৃশ্য হয়, ঝুলে থাকে না।

প্রতিটি পলিসির মালিক কে তা লিপিবদ্ধ করুন। যখন প্রোভাইডার CE চালায়, প্রদত্ত আচরণ সেবা চুক্তির অন্তর্গত, এবং পরিচালিত ডিভাইসে ভিন্ন প্রোটোকল বা প্রত্যাহার পলিসি রাউটিং সমস্যা হওয়ার আগেই একটি ডকুমেন্টেশন সমস্যা।

সম্পর্কিত নিবন্ধ