একই VXLAN প্যাকেটে দুটি MAC ঠিকানা দেখা যায়, আর তাদের মধ্যে কেবল একটি গন্তব্য হোস্টের। EVPN VXLAN IP-VRF থেকে IP-VRF ডিজাইনে ভেতরের গন্তব্য MAC হলো বহির্গামী রাউটারের ঘোষিত রাউটার MAC, আর বাইরের গন্তব্য MAC হলো যা পরবর্তী underlay লিঙ্কে প্যাকেটটি পৌঁছে দেয় তার। এই দুটিকে গুলিয়ে ফেললে মানুষ underlay-তে এমন ত্রুটি খুঁজতে যায় যা সেখানে নেই। যাচাইগুলো ক্রম অনুসারে করুন।

প্রতিটি ধাপ একটি প্রশ্নের উত্তর দেয়, আর প্রথম উত্তরই ঠিক করে পরের ধাপগুলো আদৌ প্রাসঙ্গিক কি না।

1. প্রিফিক্স রুট ও তার কমিউনিটি পড়ুন

প্যাকেট ক্যাপচার নয়, রুট দিয়ে শুরু করুন:

show bgp l2vpn evpn route type prefix 10.20.0.0/24

Type 5 রুট একটি IP প্রিফিক্স ঘোষণা করে। ইন্টারফেসবিহীন IP-VRF মডেলে এটি L3 VNI এবং রাউটার MAC এক্সটেন্ডেড কমিউনিটিও বহন করে, আর সেই কমিউনিটিই বহির্গামী রাউটিং এন্ডপয়েন্ট চিহ্নিত করে। MAC প্রিফিক্স NLRI-তে এমবেড করা আছে ধরে নেওয়ার বদলে কমিউনিটি পড়ুন, কারণ তা নয়। রুটটি থাকলে এবং কমিউনিটি সংযুক্ত থাকলে কন্ট্রোল প্লেন ইতিমধ্যেই তার কাজ করে ফেলেছে।

2. কোন ফরওয়ার্ডিং মডেল ব্যবহৃত হচ্ছে তা নিশ্চিত করুন

ইন্টারফেসবিহীন মডেল ও overlay-index রিকার্শন ভিন্ন দুটি সমর্থিত ব্যবস্থা। ইন্টারফেসবিহীন মডেল প্যাকেটটি রাউট করে, দূরবর্তী রাউটিং এন্ডপয়েন্টের জন্য ভেতরের ফ্রেম তৈরি করে এবং তা বহির্গামী VTEP-এর দিকে এনক্যাপসুলেট করে।

overlay-index রিকার্শনে ইনগ্রেস রাউটারকে ফরওয়ার্ড করার আগে নেক্সট হপ সমাধানের জন্য অতিরিক্ত একটি লুকআপ দরকার। দুই মডেলই বৈধ, আর কোন পদ্ধতি প্রযোজ্য তা নির্ভর করে আপনার ফ্যাব্রিক কোনটি ব্যবহার করে তার উপর। সরাসরি নেক্সট-হপ যুক্তি অন্য উপায়ে তৈরি ফ্যাব্রিকে প্রয়োগ করলে এমন সিদ্ধান্ত আসে যা ক্যাপচারে সঠিক ও ডিজাইন রিভিউতে ভুল দেখায়।

3. দুটি ভিন্ন MAC ভূমিকা প্রত্যাশা করুন

ভেতরের গন্তব্য MAC হলো বহির্গামী রাউটারের ঘোষিত রাউটার MAC। বাইরের গন্তব্য MAC হলো স্থানীয় বিতরণের নেক্সট হপ, যা underlay রাউটার হতে পারে এবং প্রতিটি হপে বদলাতে পারে। এরা আলাদা হওয়াটা স্বাভাবিক, আর একই হওয়াটা প্রয়োজন নয়, কাকতালীয়। ভেতরে চ্যাসিসের মতো ঠিকানা আর বাইরে ভৌত নেক্সট-হপ ঠিকানা দেখানো ক্যাপচার ঠিক সেই এনক্যাপসুলেশনই বর্ণনা করে যা উদ্দেশ্য ছিল।

4. চ্যাসিস থেকে উদ্ভূত মানকে বাস্তবায়নের পছন্দ হিসেবে দেখুন

কোনো প্ল্যাটফর্ম তার ঘোষিত রাউটার MAC সিস্টেম বা চ্যাসিস পরিচয় থেকে উদ্ভূত করতে পারে, আর এটি প্রোটোকল নিয়ম নয়, বাস্তবায়নের সিদ্ধান্ত। ঠিকানার কাঠামো থেকে কিছু অনুমান করার আগে বিক্রেতার অ্যালোকেশন ও রিডান্ডেন্সি মডেল দেখুন।

দুটি সম্মত বাস্তবায়নও ভিন্ন দেখতে রাউটার MAC ঘোষণা করতে পারে, তাই বিক্রেতাদের মধ্যে সেগুলো তুলনা করে খুব বেশি প্রমাণ হয় না।

5. অবস্থা অমিল না হওয়া পর্যন্ত কিছু বদলাবেন না

রিভিউয়ের জন্য নির্বাচিত প্রিফিক্স রুট, তার এক্সটেন্ডেড কমিউনিটি, BGP নেক্সট হপ, L3 VNI এবং ফলস্বরূপ ফরওয়ার্ডিং অবস্থা তুলনা করুন। তারপর ক্যাপচারে ভেতরের ও বাইরের হেডার চিহ্নিত করুন।

এই পাঁচটি মিলে গেলে অদ্ভুত দেখতে MAC-টি তার কাজই করছে, আর তা বদলালে ঠিকানা সংক্রান্ত ভুল ঠিক হওয়ার বদলে একটি রাউটিং এন্ডপয়েন্ট ভেঙে যাবে। অমিল হলে এখন আপনি জানেন কোন ফিল্ডটি ভুল, আর পরিবর্তনটি অনুমানের বদলে লক্ষ্যভিত্তিক হয়। EVPN IP-প্রিফিক্স স্পেসিফিকেশন হলো সেই আলোচনায় উদ্ধৃত করার মতো তথ্যসূত্র, কারণ এটি মডেল এবং মানটি বহনকারী কমিউনিটি—দুটিই বর্ণনা করে।

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