Huawei QinQ ถึง VSI: ตรวจสอบแท็กสแต็กก่อนที่คุณจะกำหนดค่า
พิจารณาสแต็กแท็กก่อน จากนั้นตรวจสอบการจำแนกประเภทขาเข้า การทำงานของแท็ก และการเชื่อมโยง VSI บนแพลตฟอร์ม Huawei ที่คุณกำลังกำหนดค่า
ความล้มเหลวสองครั้งเป็นสาเหตุของการแฮนด์ออฟ QinQ ที่เสียหายส่วนใหญ่ไปยัง VSI และไม่มีใครแสดงเป็นอินเทอร์เฟซที่ไม่ทำงาน พอร์ตทางเข้าจะกินแท็กลูกค้าก่อนที่การจำแนกประเภทจะมองเห็นได้ หรือวงจรที่แนบมานั้นเชื่อมโยงกับ VSI ที่ปลายด้านไกลไม่เคยเชื่อมต่อกัน จากฝั่งลูกค้า ทั้งสองมีลักษณะเหมือนกัน: วงจรรายงานขึ้นและไม่มีการข้ามเฟรม ดำเนินการตรวจสอบทั้งสี่ด้านล่างตามลำดับ และหยุดที่เฟรมแรกที่เฟรมที่คุณสังเกตเห็นแตกต่างจากเฟรมที่คุณจดไว้
จดปึกแท็กไว้ก่อนที่คุณจะสัมผัสอุปกรณ์
เลือกบริการตัวแทนหนึ่งรายการและอธิบายว่าเป็นเฟรม ไม่ใช่การกำหนดค่า สำหรับบริการที่เก็บ VLAN ของลูกค้า 100 และ 200 ไว้ภายในผู้ให้บริการ VLAN 900 สัญญานั้นสั้น: เฟรมทางเข้าจะมีแท็กลูกค้าหนึ่งแท็ก ผู้ให้บริการจะเพิ่มแท็กบริการหนึ่งแท็ก และแท็กของลูกค้าเองจะยังคงอยู่โดยไม่มีใครแตะต้องข้างใต้
customer to provider: [ C-tag 100 | payload ]
provider inside: [ S-tag 900 ][ C-tag 100 | payload ]
provider to customer: [ C-tag 100 | payload ]เขียนทิศทางการส่งคืนด้วย เนื่องจากสัญญาที่อธิบายเฉพาะทางเข้าจะผ่านการทดสอบทางเดียวและล้มเหลวในการผลิต ปลายด้านไกลจะต้องมอบเฟรมตามที่ลูกค้าคาดหวัง ซึ่งหมายความว่าการดำเนินการป๊อปของตัวเองจะต้องตรงกันข้ามกับแรงผลักดันของคุณ สิ่งใดก็ตามที่ไม่สมมาตรในคำอธิบายนั้นถือเป็นการตัดสินใจออกแบบที่คุณยังไม่ได้ทำ
ตรวจสอบการแข่งขันทางเข้าก่อน
การจัดประเภทจะเกิดขึ้นก่อนการดำเนินการแท็กใดๆ และจะจับคู่ได้เฉพาะสิ่งที่มาถึงเท่านั้น ยืนยันว่าพอร์ตได้รับการกำหนดค่าเป็นการเข้าถึง trunk หรือไฮบริด ประเภทเฟรมที่ยอมรับ และสิ่งที่ตัวระบุพอร์ต VLAN ทำกับเฟรมที่ไม่ติดแท็ก บนพอร์ตการเข้าถึง แท็กลูกค้าจะถูกถอดออกเมื่อมาถึง ดังนั้นกฎในภายหลังที่ตรงกับ C-tag 100 ไม่มีอะไรเหลือให้จับคู่ และบริการเข้าร่วมโดเมนการออกอากาศที่ไม่ถูกต้องโดยไม่มีข้อผิดพลาดใดๆ
การจับภาพทางฝั่งผู้ให้บริการจะชำระสิ่งนี้ในไม่กี่วินาที: เฟรม QinQ ที่จัดประเภทอย่างถูกต้องจะแสดงแท็กสองแท็ก และเฟรมที่แท็กเดียวหมายความว่าแท็กภายในถูกใช้ไป
ตรวจสอบว่าการทำงานของแท็กทำอะไรจริงๆ
การซ้อนและการแปลเป็นการดำเนินการที่แตกต่างกัน และแพลตฟอร์มจะเปิดเผยเป็นออบเจ็กต์ที่แตกต่างกัน การซ้อนจะดันแท็กด้านนอกและปล่อยให้แท็กด้านในอยู่ตามลำพัง ซึ่งเป็นสิ่งที่สัญญาข้างต้นต้องการ การแปลจะเขียนแท็กหนึ่งใหม่ลงในอีกแท็กหนึ่ง ซึ่งเป็นการออกแบบที่ถูกต้อง แต่จะสร้างเฟรมที่แตกต่างกันบนเส้นลวด บางตระกูลยังต้องเปิดใช้งาน QinQ อย่างชัดเจนบนพอร์ตก่อนที่กฎการซ้อนจะมีผล และ TPID ภายนอกอาจกำหนดค่าได้ระหว่างค่า 802.1Q และ 802.1ad
เส้นทางกลับสมควรได้รับความสนใจเท่าเทียมกัน หากกฎขาออกแสดงแท็กด้านนอกบนอินเทอร์เฟซย่อยหนึ่ง แต่อินเทอร์เฟซย่อยอื่นมีการตอบกลับโดยไม่มีกฎที่ตรงกัน ลูกค้าจะเห็นว่าการรับส่งและการรับไม่ทำงาน
ตรวจสอบการเชื่อมโยงบริการ ไม่ใช่หมายเลขอินเทอร์เฟซ
VSI จะถูกระบุโดยบริการของตัวเองและตัวระบุวงจรเสมือน และเพียร์ต้องใช้ค่าที่ตรงกันก่อนที่จะเกิดรูปแบบ pseudowire วงจรที่แนบมาจะผูก VSI นั้นกับพอร์ตเฉพาะและ VLAN ซึ่งเป็นคำสั่งแยกต่างหากจากกฎที่จำแนกเฟรม หมายเลขอินเทอร์เฟซย่อยที่ดูถูกต้องไม่ได้พิสูจน์อะไรเลยเกี่ยวกับการเชื่อมโยงอย่างใดอย่างหนึ่ง
ตรวจสอบสถานะสายไฟเทียมและสถานะวงจรที่แนบมาแยกกัน และตรวจสอบเซสชันการส่งสัญญาณที่มีสายเทียม สองในสามคนนั้นสามารถมีสุขภาพดีได้ในขณะที่คนที่สามไม่แข็งแรง และอันที่ล้มลงจะบอกคุณว่าต้องแก้ไขด้านไหน
การแยกตัวเป็นสัญญาที่แยกจากกัน การเก็บแท็กลูกค้าไว้ภายใน VSI เดียวจะไม่แบ่งกลุ่มลูกค้าออกจากกัน เนื่องจากการเรียนรู้ของ MAC ครอบคลุมอินสแตนซ์ทั้งหมด หากสัญญาระบุว่าแยกออกจากกัน จะต้องมีอินสแตนซ์แยกต่างหากหรือมีนโยบายต่อ VLAN ที่ชัดเจน
ตรวจสอบขนาดงบประมาณแล้วพิสูจน์สัญญา
แท็กด้านนอกจะเพิ่มสี่ไบต์ และการห่อหุ้มแบบ pseudowire จะเพิ่มสแต็กเลเบลและอาจเป็นคำควบคุมที่อยู่ด้านบน ใส่ข้อมูลทั้งหมดลงในงบประมาณ MTU และ MRU บนอุปกรณ์ Edge ของผู้ให้บริการทั้งสองเครื่อง และอย่าปิดคำควบคุมเพียงอย่างเดียวเพื่อปิดเสียงคำเตือนขนาด เนื่องจากส่วนปลายสุดอาจจำเป็นต้องใช้ รักษาเส้นทางการจัดการที่ไม่ขึ้นอยู่กับบริการที่คุณกำลังเปลี่ยนแปลง
จากนั้นทดสอบสามกรณีตามเอกสารแนบของลูกค้า: กรณีแรกยอมรับ C-VLAN ในทั้งสองทิศทาง กรณีที่สองยอมรับ C-VLAN และ VLAN ที่สัญญาระบุว่าต้องถูกปฏิเสธ สังเกตเฟรมแทนที่จะอ่านสถานะอินเทอร์เฟซ และทำซ้ำหลังจากการเปลี่ยนแปลงกฎแท็ก
VSI ที่สูงขึ้นเพียงบอกว่ามี pseudowire เกิดขึ้น มันไม่ได้บอกว่าเฟรมที่ข้ามนั้นเป็นเฟรมที่ลูกค้าจ่ายหรือไม่