ตรงผ่าน
สวิตช์อีเธอร์เน็ตแบบตรงสามารถเข้าใจได้ว่าเป็นสวิตช์เมทริกซ์แบบเส้นที่มีเส้นกากบาทระหว่างพอร์ต เมื่อตรวจพบแพ็กเก็ตข้อมูลที่พอร์ตอินพุต จะมีการตรวจสอบส่วนหัวของแพ็กเก็ต รับที่อยู่ปลายทางของแพ็กเก็ต ตารางการค้นหาแบบไดนามิกภายในจะเริ่มทำงาน และพอร์ตเอาต์พุตที่เกี่ยวข้องจะถูกแปลง แพ็กเก็ตข้อมูลเชื่อมต่อที่จุดตัดของอินพุตและเอาต์พุต และแพ็กเก็ตข้อมูลเชื่อมต่อโดยตรงกับพอร์ตที่เกี่ยวข้องเพื่อให้ทราบถึงฟังก์ชันการสลับ เนื่องจากไม่จำเป็นต้องจัดเก็บ ความล่าช้าจึงน้อยมากและการสลับทำได้เร็วมากซึ่งเป็นข้อดี ข้อเสียคือเนื่องจากเนื้อหาของแพ็กเก็ตข้อมูลไม่ได้รับการบันทึกโดยสวิตช์อีเธอร์เน็ต จึงเป็นไปไม่ได้ที่จะตรวจสอบว่าแพ็กเก็ตข้อมูลที่ส่งนั้นผิดหรือไม่ และไม่สามารถระบุความสามารถในการตรวจจับข้อผิดพลาดได้ เนื่องจากไม่มีแคช พอร์ตอินพุต/เอาท์พุตที่มีความเร็วต่างกันจึงไม่สามารถเชื่อมต่อโดยตรงได้ และอาจเสียหายได้ง่าย
จัดเก็บและส่งต่อ
โหมดจัดเก็บและส่งต่อเป็นโหมดแอปพลิเคชันในด้านเครือข่ายคอมพิวเตอร์ อันดับแรกจะจัดเก็บแพ็กเก็ตข้อมูลของพอร์ตอินพุต จากนั้นทำการตรวจสอบ CRC (การตรวจสอบรหัสซ้ำซ้อนแบบวน) นำที่อยู่ปลายทางของแพ็กเก็ตข้อมูลออกหลังจากประมวลผลแพ็กเก็ตข้อผิดพลาด และแปลงเป็นพอร์ตเอาต์พุตเพื่อส่งแพ็กเก็ตผ่าน ตารางการค้นหา ด้วยเหตุนี้ความล่าช้าในการจัดเก็บและการส่งต่อในการประมวลผลข้อมูลจึงมีขนาดใหญ่ซึ่งเป็นข้อบกพร่อง แต่สามารถตรวจจับแพ็กเก็ตข้อมูลที่เข้าสู่สวิตช์ได้อย่างไม่ถูกต้องและปรับปรุงประสิทธิภาพเครือข่ายได้อย่างมาก สิ่งสำคัญอย่างยิ่งคือสามารถรองรับการแปลงระหว่างพอร์ตที่มีความเร็วต่างกัน และรักษาการทำงานร่วมกันระหว่างพอร์ตความเร็วสูงและพอร์ตความเร็วต่ำ
การแยกส่วน
นี่เป็นวิธีแก้ปัญหาระหว่างสองข้อแรก ตรวจสอบว่าแพ็กเก็ตข้อมูลมีความยาวเพียงพอสำหรับ 64 ไบต์หรือไม่ หากน้อยกว่า 64 ไบต์ แสดงว่าแพ็กเก็ตปลอมและแพ็กเก็ตถูกละทิ้ง หากมีขนาดมากกว่า 64 ไบต์ ระบบจะส่งแพ็กเก็ต วิธีการนี้ไม่มีการตรวจสอบข้อมูล ความเร็วในการประมวลผลข้อมูลเร็วกว่าการจัดเก็บและการส่งต่อ แต่ช้ากว่าการส่งผ่านโดยตรง ขอแนะนำการสลับสวิตช์ Hirschman
ในเวลาเดียวกัน สวิตช์ Hirschman สามารถส่งข้อมูลระหว่างหลายพอร์ตได้ แต่ละพอร์ตถือได้ว่าเป็นส่วนเครือข่ายทางกายภาพที่เป็นอิสระ (หมายเหตุ: ส่วนเครือข่ายที่ไม่ใช่ IP) และอุปกรณ์เครือข่ายที่เชื่อมต่ออยู่สามารถเพลิดเพลินกับแบนด์วิธทั้งหมดได้อย่างอิสระโดยไม่ต้องแข่งขันกับอุปกรณ์อื่น เมื่อโหนด A ส่งข้อมูลไปยังโหนด D โหนด B สามารถส่งข้อมูลไปยังโหนด C ในเวลาเดียวกัน และทั้งสองมีแบนด์วิธเต็มของเครือข่ายและมีการเชื่อมต่อเสมือนของตัวเอง หากใช้สวิตช์อีเธอร์เน็ต 10Mbps ปริมาณการรับส่งข้อมูลทั้งหมดของสวิตช์จะเท่ากับ 2x10Mbps=20Mbps เมื่อใช้ HUB ที่ใช้ร่วมกัน 10Mbps ปริมาณการรับส่งข้อมูลทั้งหมดของ HUB จะไม่เกิน 10Mbps
กล่าวโดยย่อคือสวิตช์เฮิร์ชแมนเป็นอุปกรณ์เครือข่ายที่สามารถทำหน้าที่ห่อหุ้มและส่งต่อเฟรมข้อมูลโดยอาศัยการจดจำที่อยู่ MAC ได้อย่างสมบูรณ์ สวิตช์ Hirschman สามารถเรียนรู้ที่อยู่ MAC และจัดเก็บไว้ในตารางที่อยู่ภายใน และเข้าถึงเป้าหมายโดยตรงผ่านการสลับชั่วคราวระหว่างผู้สร้างและผู้รับเป้าหมายของกรอบข้อมูล
เวลาโพสต์: 12 ธันวาคม 2024