BGP ו-MPLS ב-VPN: איזה חלק נושא את החבילה
BGP מפיץ את המסלול ו-MPLS מעביר את החבילה. בצעו את חמש הבדיקות האלה לפי הסדר כדי לראות באיזה שכבה נעצרו קידומת ה-VPN או החבילה שלכם.
השאלה אם VPN פועל על BGP או על MPLS מערבבת שתי שכבות להחלטה אחת. BGP מפיץ נגישות ומדיניות. MPLS מעביר חבילות באמצעות מצב התוויות המותקן. ב-VPN מסוג BGP/MPLS שתי השכבות משתפות פעולה, והסרת אחת מהן מותירה את השירות ללא כלום. הבדיקות שלהלן מעבירות את אותה קידומת דרך שתי השכבות, כך שתראו בדיוק היכן זו שלכם נעצרה.
בדיקה 1: האם הקידומת נמצאת ב-VRF הנכון
התחילו בקצה הכניסה של הספק ושאלו לאיזה VRF שייכת קידומת הלקוח. חפיפת כתובות לקוח היא נורמלית בתכנון הזה, ולכן ה-VRF הוא ההקשר ששומר על הפרדה בין שני לקוחות ששניהם משתמשים ב-10.0.0.0/8.
אם הקידומת חסרה שם, שום דבר בהמשך לא יכול להיות נכון, והבדיקות הנותרות הן מאמץ מבוזבז.
בדיקה 2: האם מסלול ה-VPN הופץ ויובא
הספק מפיץ מסלולי לקוח באמצעות MP-BGP. כל מסלול נושא מבדיל מסלול, שהופך קידומות זהות אחרת לייחודיות, ויעדי מסלול, שקובעים אילו VRF-ים מייבאים את המסלול. מסלול שמגיע אך אינו מיובא משאיר את ה-VRF המקבל ריק עבור אותה קידומת. בדקו את מדיניות הייבוא לפני שתאשימו את הקצה המרוחק.
גם בחירת מסלול חשובה: מסלול מועדף דרך קצה ספק אחר מחליף את זה שציפיתם לראות.
בדיקה 3: מה קצה הכניסה עושה עם החבילה
כאשר חבילה מגיעה, קצה הכניסה מבצע חיפוש IP בתוך ה-VRF ואז מצרף תוויות עבור המסלול הנבחר. למחסנית יש שני תפקידים לוגיים גם כאשר לכידה מציגה מספר שונה של תוויות.
transport label toward the egress edge
VPN service label for the egress forwarding action
customer IP packet
מפרט ה-VPN מסוג BGP/MPLS מתאר את הסידור הזה. הסרת התווית בצעד הלפני אחרון יכולה להסיר את תווית התעבורה לפני הצעד האחרון, ולכן לכידה של שתי תוויות מאמצע הרשת אינה הוכחה לתקלה.
בדיקה 4: האם שכבת הבסיס מעבירה את התוויות האלה
נתבי מעבר מבצעים מיתוג לפי רשומות התוויות המותקנות שלהם. הם אינם קוראים עדכוני BGP כדי להחליט מה יקרה לחבילה הבודדת שלכם. זו הסיבה שמסלול לקוח יכול להיות קיים בעוד שההעברה נכשלת: הצעד הבא שנפתר או תווית התעבורה יכולים להישבר באופן עצמאי. לימוד קידומת VPN אינו מתקן את שכבת הבסיס שמתחתיה.
בדקו את כריכת התווית לכיוון קצה היציאה, ולא רק את קיומו של המסלול.
בדיקה 5: פעולת היציאה ומסלול החזרה
ביציאה תווית השירות מזהה את פעולת ההעברה, החבילה מפורקת מהמעטפה והיא ממשיכה אל יעד הלקוח. משם גם מסלול החזרה חייב לעבוד, כולל מדיניות הגישה בצד הלקוח בממשק הזה.
הצלחה בכיוון אחד היא בדרך כלל מסלול חזרה או מסנן, לא מחסנית התוויות.
קראו את התסמין שלכם בתוך אחת הבדיקות האלה
מסלול חסר ב-VRF המקבל פירושו הכרזה, מדיניות ייבוא או בחירת מסלול. מסלול קיים עם חבילות שנכשלות פירושו הצעד הבא שנפתר, העברת התוויות או מסלול החזרה בצד הלקוח. חבילות שמגיעות ליעד שגוי פירושן בדרך כלל שאתם בודקים את ה-VRF הלא נכון. שום דבר מזה אינו סיבה לשנות את פרוטוקול הניתוב.
עוד דבר אחד שראוי לומר בפשטות: התכנון הזה מפריד בין לקוחות ומעביר את התעבורה שלהם ביעילות. הוא אינו מצפין, והתייחסות אליו כשירות סודיות היא טעות נפרדת.