พอดีกำลังทบทวนเรื่อง Open Systems Interconnection หรือ OSI Layers Model ที่เป็นการกำหนดมาตราฐานการทำงานส่ง-รับข้อมูลระหว่างคอมพิวเตอร์น่ะครับ คนที่คลุกคลีเกี่ยวกับ Computer Network มาบ้างน่าจะพอรู้ ทีนี้ผมก็เกิดความสงสัยว่า OSI Layers กับ Data Throughput มันมีผลต่อกันรึเปล่า
สมมติผมมีคอมพิวเตอร์ 2 เครื่อง โดยทั้ง 2 เครื่องนี้นั้น
1. คุณสมบัติทุกอย่างเหมือนกัน
2. ติดตั้งอยู่ในสภาพแวดล้อมเดียวกัน
3. เชื่อมต่อกันด้วยสาย LAN cable แบบไร้การสูญเสีย(Lossless)
คำถามคือ
***ถ้าคอม A ส่งข้อมูลไปยังคอม B ด้วยความเร็ว 100Mbps, คอม B จะได้รับข้อมูลนั้นที่ความเร็วเท่าเดิมเหมือนที่คอม A ส่งมาหรือไม่ (100Mbps)?
ซึ่งแน่นอนว่าการส่งข้อมูลนี้จะต้องผ่าน OSI Layers ของแต่ละเครื่องตั้งแต่ชั้น Application จนถึง Physical น่ะครับ
ความเห็นส่วนตัวของผมก็คือ
OSI น่าจะมีผลกับ Throughput เพราะแต่ละ Layer ต้องทำการบรรจุข้อมูล หรือแกะข้อมูลของ Layer ที่อยู่ติดกัน แต่ทีนี้กระบวนการต่างๆดำเนินไปอย่างรวดเร็ว หรือทำให้ Data Throughput ลดลงเพียงเล็กน้อยเท่านั้น จนไม่ต้องนำมาใส่ใจ
OSI Layers Model and Data Throughput
สมมติผมมีคอมพิวเตอร์ 2 เครื่อง โดยทั้ง 2 เครื่องนี้นั้น
1. คุณสมบัติทุกอย่างเหมือนกัน
2. ติดตั้งอยู่ในสภาพแวดล้อมเดียวกัน
3. เชื่อมต่อกันด้วยสาย LAN cable แบบไร้การสูญเสีย(Lossless)
คำถามคือ
***ถ้าคอม A ส่งข้อมูลไปยังคอม B ด้วยความเร็ว 100Mbps, คอม B จะได้รับข้อมูลนั้นที่ความเร็วเท่าเดิมเหมือนที่คอม A ส่งมาหรือไม่ (100Mbps)?
ซึ่งแน่นอนว่าการส่งข้อมูลนี้จะต้องผ่าน OSI Layers ของแต่ละเครื่องตั้งแต่ชั้น Application จนถึง Physical น่ะครับ
ความเห็นส่วนตัวของผมก็คือ
OSI น่าจะมีผลกับ Throughput เพราะแต่ละ Layer ต้องทำการบรรจุข้อมูล หรือแกะข้อมูลของ Layer ที่อยู่ติดกัน แต่ทีนี้กระบวนการต่างๆดำเนินไปอย่างรวดเร็ว หรือทำให้ Data Throughput ลดลงเพียงเล็กน้อยเท่านั้น จนไม่ต้องนำมาใส่ใจ