• แบนเนอร์ส่วนหัว 01

วิธีการสลับสวิตช์ของ Hirschman

 

 

เฮิร์ชแมนสวิตช์สามารถสลับการทำงานได้ 3 วิธีดังต่อไปนี้:

https://www.tongkongtec.com/hirschmann/

ผ่านตรง

สวิตช์อีเธอร์เน็ตแบบส่งตรง (Straight-through Ethernet switches) สามารถเข้าใจได้ว่าเป็นสวิตช์เมทริกซ์แบบเส้นตรงที่มีเส้นไขว้กันระหว่างพอร์ต เมื่อตรวจพบแพ็กเก็ตข้อมูลที่พอร์ตอินพุต ระบบจะตรวจสอบส่วนหัวของแพ็กเก็ต รับที่อยู่ปลายทางของแพ็กเก็ต เริ่มตารางค้นหาแบบไดนามิกภายใน และแปลงเป็นพอร์ตเอาต์พุตที่เหมาะสม แพ็กเก็ตข้อมูลจะเชื่อมต่อที่จุดตัดระหว่างอินพุตและเอาต์พุต และเชื่อมต่อโดยตรงกับพอร์ตที่เกี่ยวข้องเพื่อทำหน้าที่สวิตช์ ข้อดีคือไม่จำเป็นต้องจัดเก็บข้อมูล ทำให้ความหน่วงต่ำมากและการสวิตช์เร็วมาก ข้อเสียคือ เนื่องจากสวิตช์อีเธอร์เน็ตไม่ได้บันทึกเนื้อหาของแพ็กเก็ตข้อมูล จึงไม่สามารถตรวจสอบได้ว่าแพ็กเก็ตข้อมูลที่ส่งมานั้นผิดพลาดหรือไม่ และไม่สามารถตรวจจับข้อผิดพลาดได้ นอกจากนี้ เนื่องจากไม่มีแคช พอร์ตอินพุต/เอาต์พุตที่มีความเร็วต่างกันจึงไม่สามารถเชื่อมต่อกันได้โดยตรง และอาจสูญหายได้ง่าย

https://www.tongkongtec.com/hirschmann/

จัดเก็บและส่งต่อ

โหมดการจัดเก็บและส่งต่อ (Store and forward mode) เป็นโหมดการใช้งานในด้านเครือข่ายคอมพิวเตอร์ โดยจะจัดเก็บแพ็กเก็ตข้อมูลจากพอร์ตขาเข้าก่อน จากนั้นทำการตรวจสอบ CRC (cyclic redundancy code verification) ประมวลผลแพ็กเก็ตที่ผิดพลาดเพื่อหาที่อยู่ปลายทาง แล้วแปลงเป็นที่อยู่ปลายทางและส่งไปยังพอร์ตขาออกโดยใช้ตารางค้นหา ข้อเสียของโหมดนี้คือ ความล่าช้าในการจัดเก็บและส่งต่อข้อมูลค่อนข้างมาก แต่ข้อดีคือสามารถตรวจจับแพ็กเก็ตข้อมูลที่ผิดพลาดที่เข้ามาในสวิตช์ได้ และช่วยเพิ่มประสิทธิภาพเครือข่ายได้อย่างมาก ที่สำคัญคือสามารถรองรับการแปลงระหว่างพอร์ตที่มีความเร็วต่างกัน และรักษาการทำงานร่วมกันระหว่างพอร์ตความเร็วสูงและพอร์ตความเร็วต่ำได้

https://www.tongkongtec.com/hirschmann/

การแยกชิ้นส่วน

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

ในขณะเดียวกัน สวิตช์ Hirschman สามารถส่งข้อมูลระหว่างพอร์ตหลายพอร์ตได้ แต่ละพอร์ตสามารถถือได้ว่าเป็นส่วนเครือข่ายทางกายภาพที่เป็นอิสระ (หมายเหตุ: ส่วนเครือข่ายที่ไม่ใช่ IP) และอุปกรณ์เครือข่ายที่เชื่อมต่ออยู่สามารถใช้แบนด์วิดท์ทั้งหมดได้อย่างอิสระโดยไม่ต้องแย่งทรัพยากรกับอุปกรณ์อื่น เมื่อโหนด A ส่งข้อมูลไปยังโหนด D โหนด B ก็สามารถส่งข้อมูลไปยังโหนด C ได้ในเวลาเดียวกัน และทั้งสองโหนดจะได้รับแบนด์วิดท์เต็มที่ของเครือข่ายและมีการเชื่อมต่อเสมือนของตนเอง หากใช้สวิตช์อีเธอร์เน็ต 10Mbps ปริมาณการรับส่งข้อมูลทั้งหมดของสวิตช์จะเท่ากับ 2x10Mbps = 20Mbps เมื่อใช้ HUB แบบแชร์ 10Mbps ปริมาณการรับส่งข้อมูลทั้งหมดของ HUB จะไม่เกิน 10Mbps

https://www.tongkongtec.com/hirschmann/

กล่าวโดยสรุปคือสวิตช์ Hirschmanสวิตช์ Hirschman เป็นอุปกรณ์เครือข่ายที่สามารถทำหน้าที่ห่อหุ้มและส่งต่อเฟรมข้อมูลโดยอาศัยการจดจำที่อยู่ MAC สวิตช์ Hirschman สามารถเรียนรู้ที่อยู่ MAC และจัดเก็บไว้ในตารางที่อยู่ภายใน จากนั้นส่งข้อมูลไปยังปลายทางโดยตรงผ่านสวิตช์ชั่วคราวระหว่างต้นทางและปลายทางของเฟรมข้อมูล

https://www.tongkongtec.com/hirschmann/

วันที่โพสต์: 12 ธันวาคม 2024