คุณกรองตาราง EVPN สำหรับผู้เช่ารายเดียว และเส้นทางมี route distinguisher สองตัวที่ต่างกัน ปฏิกิริยาแรกคือความขัดแย้งในการกำหนดค่า และปฏิกิริยานั้นมักผิด ชื่อผู้เช่าเป็นป้ายกำกับทางธุรกิจ ไม่ใช่วัตถุเดียวของระนาบควบคุม ดังนั้นบริบทการบริดจ์และบริบทการกำหนดเส้นทางภายในจึงสามารถประกาศได้อย่างถูกต้องภายใต้ตัวระบุที่แยกจากกัน ติดตามทีละเส้นทางจากเอาต์พุตกลับไปยังวัตถุบริการภายในที่สร้างเส้นทางนั้น แล้ว RD ตัวที่สองจะเลิกดูเหมือนข้อผิดพลาด

เริ่มจากเอาต์พุตที่ทำให้คุณสับสน

เลือกหนึ่งเส้นทางแทนทั้งตาราง บันทึกชนิดเส้นทาง RD route target ที่ส่งออก และฮอปถัดไป สี่ฟิลด์นั้นเพียงพอที่จะระบุว่าวัตถุภายในใดประกาศเส้นทางนี้และนโยบายระยะไกลใดควรนำเข้ามัน

บนอุปกรณ์สไตล์ NX-OS มุมมองรายละเอียดเข้าถึงได้ด้วย show bgp l2vpn evpn route-type 2 detail หรือ show bgp l2vpn evpn route-type 5 detail บน Junos ข้อมูลเดียวกันอยู่ที่ show route table bgp.evpn.0 detail ไวยากรณ์ต่างกัน ฟิลด์เดียวกัน

อย่าเริ่มด้วยการทำให้ทุกตัวเลขที่แสดงเท่ากัน การทำให้ RD เท่ากันคือการเปลี่ยนแปลงที่ทำให้ นโยบายการนำเข้าเสียหายบน fabric ที่ทำงานอยู่

ให้แต่ละตัวระบุมีหน้าที่ของมัน

IdentifierQuestion it answersWhere it is used
Route distinguisherWhich distinct route context contributed this advertisement?Makes otherwise identical prefixes unique in BGP
Route targetWhich importing service policy should receive the route?Extended community matched by import policy
VNIWhich VXLAN service context carries the traffic?Data plane encapsulation and mapping

MAC-VRF เก็บข้อมูลการส่งต่อ MAC สำหรับบริการบริดจ์ IP-VRF ให้บริบทการกำหนดเส้นทาง IP สำหรับบริการที่กำหนดเส้นทาง ผู้เช่ารายเดียวสามารถมีได้ทั้งสอง ดังนั้นผู้เช่ารายเดียวจึงสร้าง RD ได้มากกว่าหนึ่งตัวโดยไม่มีความผิดพลาดในการกำหนดค่า

RFC 7432 กำหนด RD ของ MAC-VRF ที่ประกาศให้กับ EVPN NLRI ของมัน และต้องการ RD ที่แตกต่างกันระหว่าง MAC-VRF บน PE เดียวกัน ขั้นตอน route-target แยกต่างหาก: อนุญาตแอตทริบิวต์ RT หนึ่งตัวหรือมากกว่า และพึ่งพานโยบายการนำเข้าสำหรับการเป็นสมาชิก ความเท่ากันของ RD ไม่ใช่สิ่งที่สร้างการเป็นสมาชิกร่วม และการปฏิบัติเช่นนั้นคือรากของความสับสนนี้

ติดตามหนึ่งเส้นทางจากการประกาศไปยังการนำเข้า

ติดตามเส้นทางในทิศทางเดียว ยืนยันชนิดเส้นทาง บริการที่สร้างมัน RD RT ที่ส่งออก แล้วจึงเป็นนโยบายการนำเข้าบน PE ที่รับ แต่ละขั้นตอบคำถามที่ต่างกัน และความล้มเหลวในขั้นใดก็ตามดูเหมือนคำนำหน้าที่หายไปเดียวกันในอีกด้าน

เมื่อมีเส้นทางแล้ว ให้ตรวจสอบบริบทการส่งต่อที่ติดตั้งไว้และการแมป VNI การที่ VNI ตรงกันทั้งสองด้านแสดงว่าระนาบข้อมูลเห็นพ้องกัน มันไม่ได้แสดงว่าระนาบควบคุมนำเข้าเส้นทางผ่านนโยบายที่ตั้งใจไว้

ถ้าเส้นทางปรากฏบน PE ระยะไกลแต่ไม่มีทราฟฟิกไหล ปัญหาได้เลย EVPN ไปแล้ว ตรวจสอบการผูก VNI กับ VLAN หรือ VNI กับ VRF และเส้นทาง underlay ก่อนแก้ไข route target อีกครั้ง เริ่มจากแมปปิ้ง แล้ว underlay และหลังจากนั้นจึงเป็นระนาบควบคุม การย้อนการเปลี่ยนแปลง route-target เพื่อตามหาความผิดพลาดของระนาบข้อมูลเป็นวิธีที่เชื่อถือได้ในการทำให้การนำเข้าที่ทำงานอยู่เสียหาย

คำนำหน้าชั้น 3 ยังคงเป็นเส้นทาง EVPN

คำนำหน้า IP ในตาราง EVPN ไม่ใช่ BGP IPv4-unicast ทั่วไป เส้นทาง EVPN IP Prefix เป็นชนิดเส้นทางของตัวเอง และการประกาศ MAC/IP กับคำนำหน้า IP เดินทางในตระกูลที่อยู่ EVPN ซึ่ง RFC 7432 ระบุว่าเป็น AFI 25 และ SAFI 70

ความแตกต่างนั้นสำคัญเมื่อคุณเปรียบเทียบเส้นทางในตาราง EVPN กับเส้นทางในตาราง unicast ทั้งสองอาจอธิบายปลายทางเดียวกันและยังถูกสร้าง กรอง และนำเข้าโดยนโยบายที่ต่างกัน การอ่านอันหนึ่งเป็นหลักฐานเกี่ยวกับอีกอันคือสาเหตุที่ fabric ที่ถูกต้องดูเหมือนเสียหายระหว่างการย้ายระบบ

ตรวจสอบการอนุมานของผู้ขายก่อนเปรียบเทียบตัวเลข

RFC 9136 ขยาย EVPN ด้วยเส้นทาง IP Prefix และระบุว่า RD ที่ใช้ได้มาจากบริบท MAC-VRF หรือ IP-VRF ด้วยเหตุนี้ป้ายกำกับบริการ L2 และป้ายกำกับบริการที่กำหนดเส้นทางในเอาต์พุตเดียวกันจึงควรอ่านเทียบกับวัตถุที่มันสังกัด ไม่ใช่ลดทอนเป็น RD เดียวต่อผู้เช่า

การอนุมาน RD และ RT โดยอัตโนมัติขึ้นอยู่กับผู้ขาย อ่านเอกสารอ้างอิงของผู้ขายที่ติดตั้งสำหรับสูตรที่ใช้ ค่าที่สร้างโดยอัตโนมัติซึ่งเห็นบนสวิตช์ตัวเดียวไม่ใช่การเข้ารหัสสากล และการเปรียบเทียบตัวเลขของผู้ขายสองรายแทบจะไม่พิสูจน์อะไร

จบด้วยร่องรอยเป็นลายลักษณ์อักษรสำหรับเส้นทางที่คุณเริ่มต้น: ชนิด วัตถุที่สร้าง RD RT ที่ส่งออก นโยบายการนำเข้า VNI ที่ติดตั้ง หกฟิลด์อธิบายการประกาศให้ใครก็ตามที่อ่านตั๋วครั้งถัดไป และไม่มีฟิลด์ใดต้องการให้ตัวเลขของผู้เช่าตรงกัน

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