ตรวจสอบ 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 เป็นแหล่งอ้างอิงที่ควรอ้างในการอภิปรายนั้น เพราะอธิบายทั้งโมเดลและคอมมิวนิตีที่พาค่านั้นไป