อ่าน 1 นาที
อินเทอร์เฟซเครือข่ายเสมือน
อิน เทอร์เฟซเครือข่ายเสมือน ( VNI ) คือการแสดงผลเสมือนแบบนามธรรมของอินเทอร์เฟซเครือข่ายคอมพิวเตอร์ ซึ่งอาจตรงหรือไม่ตรงกับ ตัวควบคุมอินเทอร์เฟซเครือข่าย โดยตรง ก็ได้
อินเทอร์เฟซเครือข่ายเสมือน
อินเทอร์เฟซเครือข่ายเสมือน ( VNI ) คือการแสดงผลเสมือนแบบนามธรรมของอินเทอร์เฟซเครือข่ายคอมพิวเตอร์ ซึ่งอาจตรงหรือไม่ตรงกับตัวควบคุมอินเทอร์เฟซเครือข่าย โดยตรง ก็ได้
ระดับระบบปฏิบัติการ
โดยทั่วไปแล้ว เคอร์เนลของระบบปฏิบัติการจะเก็บตารางของอินเทอร์เฟซเครือข่ายเสมือนไว้ในหน่วยความจำ ซึ่งอาจช่วยให้ระบบสามารถจัดเก็บและประมวลผลข้อมูลดังกล่าวได้อย่างอิสระจากอินเทอร์เฟซทางกายภาพที่เกี่ยวข้อง (หรือแม้กระทั่งว่าจะเป็นอินเทอร์เฟซทางกายภาพโดยตรง หรืออินเทอร์เฟซแบบอุโมงค์หรือแบบบริดจ์) นอกจากนี้ยังอาจช่วยให้กระบวนการต่างๆ ในระบบสามารถโต้ตอบกันเกี่ยวกับการเชื่อมต่อเครือข่ายได้อย่างละเอียดกว่าการสมมติว่ามีอินเทอร์เน็ตแบบเดียวที่ไม่ชัดเจน (ซึ่งมีความจุหรือประสิทธิภาพที่ไม่ทราบแน่ชัด)
W. Richard Stevensในเล่มที่ 2 ของตำราของเขาชื่อTCP/IP Illustratedได้อ้างถึงตารางอินเทอร์เฟซเสมือนของเคอร์เนลในการอภิปรายเกี่ยวกับการกำหนดเส้นทางมัลติแคสต์ ตัวอย่างเช่นเราเตอร์มัลติแคสต์อาจทำงานแตกต่างกันบนอินเทอร์เฟซที่แสดงถึงอุโมงค์กับบนอินเทอร์เฟซทางกายภาพ (เช่น อาจจำเป็นต้องรวบรวมข้อมูลสมาชิกสำหรับอินเทอร์เฟซทางกายภาพเท่านั้น) ดังนั้นอินเทอร์เฟซเสมือนอาจจำเป็นต้องเปิดเผยรายละเอียดบางอย่างแก่ผู้ใช้ เช่น ว่าเป็นอินเทอร์เฟซทางกายภาพโดยตรงหรือไม่[ 1 ]
นอกเหนือจากการอนุญาตให้แอปพลิเคชันในพื้นที่ผู้ใช้สามารถอ้างอิงถึงการเชื่อมต่ออินเทอร์เฟซเครือข่ายแบบนามธรรมได้แล้ว ในบางระบบ เฟรมเวิร์กอินเทอร์เฟซเสมือนอาจช่วยให้กระบวนการต่างๆ สามารถประสานงานการแบ่งปันอินเทอร์เฟซทางกายภาพที่กำหนดได้ดียิ่งขึ้น (นอกเหนือจากพฤติกรรมเริ่มต้นของระบบปฏิบัติการ) โดยการแบ่งย่อยแบบลำดับชั้นออกเป็นอินเทอร์เฟซแบบนามธรรมที่มีขีดจำกัดแบนด์วิดท์และแบบจำลองการจัดคิวที่ระบุไว้ ซึ่งอาจหมายถึงข้อจำกัดของกระบวนการ เช่น โดยการสืบทอดสาขาที่จำกัดของลำดับชั้นดังกล่าวซึ่งกระบวนการนั้นไม่สามารถเบี่ยงเบนไปได้
เลเยอร์นามธรรมเครือข่ายเพิ่มเติมนี้มักไม่จำเป็นและอาจมีผลกระทบต่อประสิทธิภาพเล็กน้อย อย่างไรก็ตาม ยังสามารถใช้เลเยอร์นามธรรมดังกล่าวเพื่อแก้ไขปัญหาคอขวดด้านประสิทธิภาพได้ แม้กระทั่งเพื่อหลีกเลี่ยงเคอร์เนลเพื่อวัตถุประสงค์ในการเพิ่มประสิทธิภาพ[ 2 ]
ระดับแอปพลิเคชัน
คำว่า VIF ยังถูกนำมาใช้เมื่อแอปพลิเคชันทำการจำลองหรือแยกส่วนอินเทอร์เฟซเครือข่าย เนื่องจากซอฟต์แวร์ส่วนใหญ่ไม่จำเป็นต้องคำนึงถึงรายละเอียดเฉพาะของอินเทอร์เฟซเครือข่าย และเนื่องจากการแยกส่วนที่ต้องการอาจมีอยู่แล้วในระบบปฏิบัติการ การใช้งานจึงพบได้น้อย
ดูเพิ่มเติม
ลิงก์ภายนอก
- อินเทอร์เฟซเครือข่าย Linux
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ อินเทอร์เฟซเครือข่ายเสมือน
อิน เทอร์เฟซเครือข่ายเสมือน ( VNI ) คือการแสดงผลเสมือนแบบนามธรรมของอินเทอร์เฟซเครือข่ายคอมพิวเตอร์ ซึ่งอาจตรงหรือไม่ตรงกับ ตัวควบคุมอินเทอร์เฟซเครือข่าย โดยตรง ก็ได้
ระดับระบบปฏิบัติการ
โดยทั่วไปแล้ว เคอร์เนล ของระบบปฏิบัติการจะเก็บตารางของอินเทอร์เฟซเครือข่ายเสมือนไว้ในหน่วยความจำ ซึ่งอาจช่วยให้ระบบสามารถจัดเก็บและประมวลผลข้อมูลดังกล่าวได้อย่างอิสระจากอินเทอร์เฟซทางกายภาพที่เกี่ยวข้อง (หรือแม้กระทั่งว่าจะเป็นอินเทอร์เฟซทางกายภาพโดยตรง...
ระดับแอปพลิเคชัน
คำว่า VIF ยังถูกนำมาใช้เมื่อแอปพลิเคชันทำการจำลองหรือแยกส่วนอินเทอร์เฟซเครือข่าย เนื่องจากซอฟต์แวร์ส่วนใหญ่ไม่จำเป็นต้องคำนึงถึงรายละเอียดเฉพาะของอินเทอร์เฟซเครือข่าย และเนื่องจากการแยกส่วนที่ต้องการอาจมีอยู่แล้วในระบบปฏิบัติการ การใช้งานจึงพบได้น้อย
ดูเพิ่มเติม
ลูปแบ็ค การจำลองเสมือนเครือข่าย สถาปัตยกรรมอินเทอร์เฟซเสมือน