DCN - การสลับเครือข่าย
การสลับเป็นกระบวนการส่งต่อแพ็กเก็ตที่เข้ามาจากพอร์ตหนึ่งไปยังพอร์ตที่นำไปสู่ปลายทาง เมื่อข้อมูลมาที่พอร์ตจะเรียกว่าทางเข้าและเมื่อข้อมูลออกจากพอร์ตหรือออกไปจะเรียกว่าขาออก ระบบการสื่อสารอาจรวมถึงสวิตช์และโหนดต่างๆ ในระดับกว้างการเปลี่ยนสามารถแบ่งออกเป็นสองประเภทใหญ่ ๆ :
Connectionless: ข้อมูลจะถูกส่งต่อในนามของตารางการส่งต่อ ไม่จำเป็นต้องมีการจับมือกันก่อนหน้านี้และการตอบรับเป็นทางเลือก
Connection Oriented: ก่อนที่จะเปลี่ยนข้อมูลเพื่อส่งต่อไปยังปลายทางจำเป็นต้องสร้างวงจรล่วงหน้าตามเส้นทางระหว่างจุดสิ้นสุดทั้งสอง จากนั้นข้อมูลจะถูกส่งต่อในวงจรนั้น หลังจากการถ่ายโอนเสร็จสิ้นสามารถเก็บวงจรไว้ใช้ในอนาคตหรือปิดลงได้ทันที
การสลับวงจร
เมื่อสองโหนดสื่อสารกันบนเส้นทางการสื่อสารเฉพาะจะเรียกว่าการสลับวงจร 'มีความต้องการเส้นทางที่กำหนดไว้ล่วงหน้าซึ่งข้อมูลจะเดินทางและไม่อนุญาตให้มีข้อมูลอื่นในการสลับวงจรเพื่อถ่ายโอนข้อมูล ต้องสร้างวงจรเพื่อให้สามารถถ่ายโอนข้อมูลได้
วงจรสามารถถาวรหรือชั่วคราว แอปพลิเคชั่นที่ใช้การสลับวงจรอาจต้องผ่านสามเฟส:
สร้างวงจร
ถ่ายโอนข้อมูล
ปลดวงจร
การสลับวงจรถูกออกแบบมาสำหรับการใช้งานเสียง โทรศัพท์เป็นตัวอย่างการสลับวงจรที่เหมาะสมที่สุด ก่อนที่ผู้ใช้จะโทรออกได้จะมีการสร้างเส้นทางเสมือนระหว่างผู้โทรและผู้โทรผ่านเครือข่าย
การสลับข้อความ
เทคนิคนี้อยู่ตรงกลางของการสลับวงจรและการสลับแพ็คเก็ต ในการสลับข้อความข้อความทั้งหมดจะถือว่าเป็นหน่วยข้อมูลและกำลังสลับ / ถ่ายโอนข้อมูลทั้งหมด
สวิตช์ที่ทำงานกับการสลับข้อความอันดับแรกจะรับข้อความทั้งหมดและบัฟเฟอร์จนกว่าจะมีทรัพยากรที่สามารถโอนไปยังฮอปถัดไปได้ หากการกระโดดครั้งต่อไปไม่มีทรัพยากรเพียงพอที่จะรองรับข้อความขนาดใหญ่ข้อความจะถูกจัดเก็บและเปลี่ยนการรอ
เทคนิคนี้ถือว่าทดแทนการสลับวงจร ในวงจรการสลับเส้นทางทั้งหมดจะถูกบล็อกสำหรับสองเอนทิตีเท่านั้น การสลับข้อความจะถูกแทนที่ด้วยการสลับแพ็กเก็ต การสลับข้อความมีข้อบกพร่องดังต่อไปนี้:
ทุกสวิตช์ในเส้นทางการขนส่งต้องการพื้นที่เก็บข้อมูลเพียงพอที่จะรองรับข้อความทั้งหมด
เนื่องจากเทคนิคการจัดเก็บและส่งต่อและรอจนกว่าทรัพยากรจะพร้อมใช้งานการสลับข้อความจึงช้ามาก
การสลับข้อความไม่ใช่วิธีแก้ปัญหาสำหรับสตรีมมิงมีเดียและแอปพลิเคชันแบบเรียลไทม์
การสลับแพ็กเก็ต
ข้อบกพร่องของการสลับข้อความทำให้เกิดแนวคิดในการเปลี่ยนแพ็กเก็ต ข้อความทั้งหมดจะถูกแบ่งออกเป็นกลุ่มย่อย ๆ ที่เรียกว่าแพ็กเก็ต ข้อมูลการสลับจะถูกเพิ่มในส่วนหัวของแต่ละแพ็กเก็ตและส่งโดยอิสระ
มันง่ายกว่าสำหรับอุปกรณ์เครือข่ายระดับกลางในการจัดเก็บแพ็กเก็ตขนาดเล็กและไม่ใช้ทรัพยากรมากนักทั้งบนพา ธ ของผู้ให้บริการหรือในหน่วยความจำภายในของสวิตช์
การสลับแพ็กเก็ตช่วยเพิ่มประสิทธิภาพของไลน์เนื่องจากแพ็กเก็ตจากแอพพลิเคชั่นหลายตัวสามารถมัลติเพล็กซ์ผ่านผู้ให้บริการ อินเทอร์เน็ตใช้เทคนิคการสลับแพ็กเก็ต การสลับแพ็คเก็ตช่วยให้ผู้ใช้สามารถแยกสตรีมข้อมูลตามลำดับความสำคัญ แพ็กเก็ตจะถูกจัดเก็บและส่งต่อตามลำดับความสำคัญเพื่อให้บริการที่มีคุณภาพ