<<ยินดีต้อนรับ...เข้าสู่เว็บไซต์ระบบเครือข่ายคอมพิวเตอร์ >>  
 

website counter

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.4 แบบจำลอง OSI

      แบบจำลอง OSI (Open Systems interconnections) เป็นรูปความคิดที่กล่าวถึงคุณสมบัติและมาตรฐานการทำงานภายในระบบการสื่อสารที่พัฒนาขึ้นโดยองค์กรระหว่างประเทศด้วยการมาตรฐาน (ISO) มีการแบ่งกรอบการทำงานอกเป็นชั้นๆ เพื่อช่วยให้การออกแบบระบบเครือข่ายคอมพิวเตอร์สมารถติดต่อสื่อสารระหว่างกันได้ แม้ว่าระบบเครือข่ายคอมพิวเตอร์แต่ละระบบจะแตกต่างกันหรือใช้คอมพิวเตอร์ที่ต่างแพล็ตฟอร์มกันก็ตาม

รูปที่ 1.7 ระดับชั้นของแบบจำลอง OSI

      แบบจำลอง OSI    มีการออกแบบโดยใช้สถาปัตยกรรมระดับชั้น เพื่อให้การทำงานเป็นไปตามขั้นตอนหรือตามระดับที่กำหนดไว้ในโปรโตคอล โดยแบ่งออกเป็น 7 ระดับชั้น ดังนี้

1. Physical Layer หรือชั้นสื่อสารทางกายภาพเป็นชั้นล่างสุด และเป็นชั้นที่มีการเชื่อมต่อทางกายภาพระหว่างคอมพิวเตอร์ โดยจะมีการกำหนดคุณสมบัติทางกายภาพของฮาร์ดแวร์ที่ใช้เชื่อมต่อระหว่างคอมพิวเตอร์ เช่น สายที่ใช้รับส่งข้อมูล ข้อต่อที่ใช้ความเร็วในการรับส่งข้อมูลและสัญญาณที่ใช้ในการรับส่งข้อมูล

2. Data Link Layer หรือชั้นสื่อสารเชื่อมต่อข้อมูลเป็นชั้นที่ทำหน้าที่เชื่อมต่อรับส่งข้อมูลในระดับฮาร์ดแวร์ โดยเมื่อมีการสั่งให้รับข้อมูลจากใน Layer 3 ลงมา Layer 2 จะทำหน้าที่แปลคำสั่งนั้นให้เป็นคำสั่งควบคุมฮาร์ดแวร์ที่ใช้รับส่งข้อมูล มีการตวรจสอบข้อผิดพลาดในการรับส่งข้อมูลของระดับฮาร์ดแวร์และทำการแก้ข้อผิดพลาด

3. Network Layer หรือชั้นสื่อสารควบคุมเครือข่ายทำหน้าที่เชื่อมต่อคอมพิวเตอร์ด้านรับและด้านส่งเข้ากันผ่านระบบเครือข่าย พร้อมทั้งเลือกหรือกำหนดเส้นทางที่จะใช้ในการรับส่งข้อมูลระหว่างกัน

4. Transport Layer หรือชั้นสื่อสารเพื่อนำส่งข้อมูล ทำหน้าที่เชื่อมต่อการรับส่งข้อมูลระดับสูงจาก Layer 5 มาเป็นข้อมูลที่รับส่งในระดับฮาร์ดแวร์ เช่น แปลงค่าหรือชื่อของเครื่องคอมพิวเตอร์ในเครือข่ายให้เป็น Network Address พร้อมทั้งเป็นชั้นที่ควบคุมการรับส่งข้อมูลจากปลายด้านส่งถึงปลายด้านรับข้อมูลให้ข้อมูลมีการไหลลื่นตลอดเส้นทางตามจังหวะที่ควบคุมจาก Layer 5 โดยใน Layer 4 นี้ จะเป็นรอยต่อระหว่างการับส่งข้อมูลซอฟต์แวร์กับฮาร์ดแวร์

5. Session Layer หรือชั้นสื่อสารควบคุมหน้าต่างสื่อสารทำหน้าที่ควบคุมจังหวะในการรับส่งข้อมูลของคอมพิวเตอร์ทั้งสองด้านที่รับส่งแลกเปลี่ยนข้อมูลกันให้มีความสอดคล้องกัน และกำหนดวิธีที่ใช้ในการรับส่งข้อมูล

6. Presentation Layer หรือชั้นสื่อสารการนำเสนอข้อมูลเป็นชั้นที่ทำหน้าที่ตกลงกับคอมพิวเตอร์อีกด้านหนึ่งในระดับชั้นเดียวกันว่า การรับส่งข้อมูลในระดับโปรแกรมประยุกต์จะมีขั้นตอนและข้อบังคับอย่างไรข้อมูลที่รับส่งกันในชั้นนี้จะอยู่ในรูปแบบของข้อมูลชั้นสูงที่มีกฎบังคับแน่นอน

7. Application Layer หรือชั้นสื่อสารการประยุกต์เป็นชั้นที่อยู่บนสุดของขบวนการรับส่งข้อมูลทำหน้าที่ติดต่อกับผู้ใช้ โดยจะรับคำสั่งจากผู้ใช้ส่งให้คอมพิวเตอร์เป็นชั้นที่อยู่บนสุดของขบวนการรับส่งข้อมูลทำหน้าที่ติดต่อกับผู้ใช้ โดยจะรับคำสั่งจากผู้ใช้ส่งให้คอมพิวเตอร์แปลความหมายและทำงานตามคำสั่งที่ได้รับในระดับโปรแกรมประยุกต์

รูปที่ 1.8 การรับส่งข้อมูลในการจำลอง OSI

      การรับส่งข้อมูลในระบบเครือข่ายต้องอาศัยโปรโตคอลที่เป็นมาตรฐานในการสื่อสาร เช่น โปรโตคอล TCP/IP ที่จะแบ่งข้อมูลที่จะส่งไปยังเครื่องอื่นเป็นส่วนย่อย ๆ เรียกว่า แพ็คเก็ต (Packet) แล้วส่งไปตามนำมารวมกันเป็นข้อมูลที่สมบูรณ์อีกครั้งหนึ่งซึ่งจะสามารถช่วยป้องกันความผิดพลาดที่อาจเกิดขึ้นในการติดต่อสื่อสารได้ เพราะถ้าข้อมูลเกิดสูญหายก็จะเกิดเป็นเพียงบางส่วนเท่านั้นมิใช่หายไปทั้งหมดซึ่งคอมพิวเตอร์ปลายทางสามารถตรวจหาข้อมูลที่สูญหายไปได้ และติดต่อให้คอมพิวเตอร์ต้นทางส่งเพียงเฉพาะข้อมูลที่หายไปมาใหม่อีกครั้งได้

 

รูปที่ 1.9 การส่งข้อมูลโดยใช้โปรโตคอล TCP/IP