สารบัญ:
คำจำกัดความ - Wormhole Switching หมายถึงอะไร
การสลับหนอน (Wormhole switching) หมายถึงระบบควบคุมการไหลอย่างง่ายในเครือข่ายคอมพิวเตอร์ซึ่งใช้ลิงก์พื้นฐานเป็นหลัก การสลับ Wormhole เป็นคลาสย่อยของวิธีการควบคุมการไหลที่เรียกว่าการควบคุมการไหลของบัฟเฟอร์บัฟเฟอร์
แม้ว่าการสลับหนอนและการกำหนดเส้นทางหนอนจะใช้ในการอธิบายปรากฏการณ์เดียวกันเทคนิคนี้ไม่ได้กำหนดเส้นทางหรือเส้นทางใด ๆ เพื่อเข้าถึงปลายทางที่เฉพาะเจาะจงผ่านเครือข่าย อย่างไรก็ตามมันจะสร้างการตัดสินใจเกี่ยวกับเวลาสำหรับแพ็กเก็ตเส้นทางจากเราเตอร์
อาจเรียกว่าการกำหนดเส้นทางหนอนหรือการควบคุมการไหลของหนอน
Techopedia อธิบาย Wormhole Switching
บางครั้งคำศัพท์การสลับหนอนจะสับสนกับการสลับแบบตัดผ่าน แต่แตกต่างกันในแง่ที่ว่าการควบคุมการไหลแบบตัดผ่านกำหนดแบนด์วิธของช่องสัญญาณและบัฟเฟอร์ในระดับแพ็กเก็ตในขณะที่การควบคุมการไหลของหนอน ระบบ Wormhole นั้นค่อนข้างคล้ายกับการสลับฉลากหลายระดับ (MPLS) และการส่งต่อโหมดอะซิงโครนัส (ATM) ยกเว้นว่าเซลล์ไม่ได้อยู่ในคิว
คุณสมบัติของระบบเปลี่ยนหนอนมีดังนี้
- แพ็คเก็ตเครือข่ายขนาดใหญ่แบ่งออกเป็น flits ขนาดเล็กซึ่งจะนำไปตามเส้นทางผ่านการสลับ VCT ที่ปราศจากความขัดแย้ง การส่งแพ็คเก็ตที่แตกต่างกันนั้นไม่ได้รับการมัลติเพล็กซ์ผ่านช่องทางกายภาพเดียวอย่างอิสระ
- เราเตอร์ทุกตัวจะถูกกำหนดบัฟเฟอร์เล็ก ๆ ของหนึ่งถึงสองสาม flits
- ส่วนหัว flit กำหนดเส้นทางเครือข่ายสำหรับ flits อื่น ๆ ทั้งหมดในไปป์ไลน์เครือข่าย
- ลำดับบัฟเฟอร์และลิงก์ที่ถูกครอบครองโดยแพ็คเก็ตของ flits ที่กำหนดแล้วถือว่าเป็นระบบหนอน โดยทั่วไปความยาวของเส้นทางเครือข่ายจะวัดตามจำนวนการ flits ในแพ็คเก็ตเดียว
- หากช่องสัญญาณเอาท์พุตไม่ว่างห่วงโซ่ flits ทั้งหมด - รวมทั้งส่วนหัว - อาจติดขัดการสื่อสารผ่านเส้นทางการส่ง
ข้อได้เปรียบที่สำคัญของการสลับหนอน
- การทำงานกับเราเตอร์ขนาดเล็กราคาถูกเรียบง่ายและรวดเร็ว
- ใช้บัฟเฟอร์การป้อนข้อมูลเท่านั้น
- ประสิทธิภาพของการควบคุมการไหลในการใช้บัฟเฟอร์เมื่อเทียบกับการตัดผ่าน ต้องใช้บัฟเฟอร์บัฟเฟอร์เพียงไม่กี่ตัว
- ทรูพุตกำลังสโนว์บอลเนื่องจากไม่ได้บัฟเฟอร์แพ็กเก็ตเครือข่ายทั้งหมดเพื่อย้ายไปยังโหนดถัดไป
- การจัดสรรแบนด์วิดท์และแชนเนลโดยทั่วไปจะแยกกัน
ข้อเสียของการสลับหนอน ได้แก่ :
- บล็อกทรัพยากรในกรณีที่ท่อเครือข่ายค้าง
- มีแนวโน้มที่จะหยุดชะงัก
