בדקו את ה-router MAC של EVPN לפני שמאשימים את ה-underlay
מסלול Type 5 נושא L3 VNI ו-router MAC עבור המסגרת הפנימית. בדקו אותם לפני שמשנים MAC ב-underlay שמעולם לא היה הבעיה.
שתי כתובות MAC מופיעות באותה חבילת VXLAN, ורק אחת מהן שייכת למארח היעד. בתכנון EVPN VXLAN מ-IP-VRF ל-IP-VRF, כתובת ה-MAC הפנימית של היעד היא ה-router MAC המוכרז של ראוטר היציאה, בעוד כתובת ה-MAC החיצונית של היעד שייכת למי שמעביר את החבילה בקישור ה-underlay הבא. ערבוב בין השתיים שולח אנשים לתוך ה-underlay לחפש תקלה שאינה שם. בצעו את הבדיקות לפי הסדר.
כל שלב עונה על שאלה אחת, והתשובה הראשונה קובעת אם השלבים הבאים רלוונטיים בכלל.
1. קראו את מסלול הקידומת ואת הקהילות שלו
התחילו מהמסלול ולא מלכידת החבילות:
show bgp l2vpn evpn route type prefix 10.20.0.0/24מסלול Type 5 מכריז על קידומת IP. במודל IP-VRF ללא ממשקים הוא נושא גם את ה-L3 VNI ואת קהילת ה-router MAC המורחבת, והקהילה הזו היא שמזהה את נקודת הקצה של הניתוב ליציאה. קראו את הקהילה במקום להניח שה-MAC מוטבע ב-NLRI של הקידומת, כי הוא לא. אם המסלול קיים והקהילה מחוברת אליו, שכבת הבקרה כבר עשתה את חלקה.
2. ודאו איזה מודל העברה נמצא בשימוש
המודל ללא ממשקים ורקורסיית אינדקס ה-overlay הם הסדרים נתמכים שונים. המודל ללא ממשקים מנתב את החבילה, בונה מסגרת פנימית לנקודת הקצה של הניתוב המרוחק ומעטף אותה לכיוון ה-VTEP של היציאה.
ברקורסיית אינדקס overlay, ראוטר הכניסה זקוק לחיפוש נוסף כדי לפתור את הקפיצה הבאה לפני שהוא יכול להעביר. שני המודלים תקפים, והנוהל הרלוונטי תלוי בזה שבו משתמשת הרשת שלכם. יישום ההיגיון של קפיצה הבאה ישירה על רשת שנבנתה בדרך האחרת מפיק מסקנה שנראית נכונה בלכידה ושגויה בסקירת התכנון.
3. צפו לשני תפקידים שונים של MAC
כתובת ה-MAC הפנימית של היעד היא ה-router MAC המוכרז של ראוטר היציאה. כתובת ה-MAC החיצונית של היעד היא הקפיצה הבאה של המסירה המקומית, שעשויה להיות ראוטר underlay ועשויה להשתנות בכל קפיצה. לראות אותן שונות זה נורמלי, ולראות אותן זהות זה צירוף מקרים ולא דרישה. לכידה שמציגה כתובת דמוית שאסי בפנים וכתובת קפיצה הבאה פיזית בחוץ מתארת בדיוק את העטיפה המיועדת.
4. התייחסו לערך שנגזר מהשאסי כאל בחירת מימוש
פלטפורמה עשויה לגזור את ה-router MAC המוכרז שלה מזהות מערכת או שאסי, וזו החלטת מימוש ולא כלל פרוטוקול. בדקו את מודל ההקצאה והעודפות של הספק לפני שאתם קוראים משהו לתוך מבנה הכתובת.
שני מימושים ששניהם תואמים עשויים להכריז על כתובות router MAC שונות למראה, ולכן השוואה ביניהן בין ספקים מוכיחה מעט מאוד.
5. אל תשנו דבר עד שהמצב לא יסכים
לצורך סקירה, השוו את מסלול הקידומת הנבחר, את הקהילות המורחבות שלו, את הקפיצה הבאה של BGP, את ה-L3 VNI ואת מצב ההעברה הנובע. לאחר מכן סמנו את הכותרות הפנימית והחיצונית בלכידה.
אם החמישה האלה מסכימים, ה-MAC שנראה מוזר עושה את עבודתו, ושינוי שלו ישבור נקודת קצה של ניתוב במקום לתקן טעות בכתובת. אם הם לא מסכימים, אתם כבר יודעים איזה שדה שגוי, והשינוי ממוקד ולא ספקולטיבי. ה-מפרט הקידומות של IP ב-EVPN הוא המקור שיש לצטט בדיון הזה, כי הוא מתאר גם את המודל וגם את הקהילה שנושאת את הערך.