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

บทความที่เกี่ยวข้อง