Page 24 - Computer Network
P. 24
3.1. โมเดลมาตรฐาน OSI 15
3.1 โมเดลมาตรฐาน OSI
เพื่อให้การทำงานของเน็ตเวิร์คเป็นไปอย่างมีประสิทธิภาพ ตั้งแต่ปี 1947 เป็นต้นมา องค์การระหว่างประเทศว่าด้วย
การมาตรฐาน หรือ International Standards Organization (ISO) ได้กำหนดมาตรฐานของการสื่อสารออกเป็น
เลเยอร์ การกำหนดการทำงานแบบเลเยอร์ทำให้เครื่องคอมพิวเตอร์ทุกเครื่อง รวมถึงอุปกรณ์เครือข่าย สามารถที่จะ
ติดต่อสื่อสารกันได้ ซึ่งโมเดลมาตรฐานของ ISO ได้แบ่งการทำงานออกเป็นขั้นการทำงาน เรียกว่า เลเยอร์ จำนวน
เจ็ดเลเยอร์ ใช้ชื่อว่า การเชื่อมต่อระหว่างระบบเปิด (Open System Interconnection (OSI)) โดยที่แต่ละเลเยอร์
จะมีหน้าที่แตกต่างกันในการส่งผ่านข้อมูลจากเลเยอร์หนึ่งไปยังอีกเลเยอร์หนึ่ง รูปที่ 3.2 แสดงถึงเลเยอร์ต่างๆของ
โมเดลมาตรฐาน OSI แม้ว่าต่อมาจะมีการกำหนดในลักษณะอื่น การเรียนรู้การทำงานของแต่ละเลเยอร์ในโมเดล
มาตรฐาน OSI จะทำให้เกิดความเข้าใจการทำงานของระบบเครือข่ายได้อย่างเป็นมาตรฐานชัดเจน
book)
(partial
only
รูปที่ 3.2: โมเดลมาตรฐาน OSI 7 เลเยอร์
KKU
หน้าที่ของแต่ละเลเยอร์ในโมเดลมาตรฐาน OSI
• แอพพลิเคชันเลเยอร์ (Application Layer) (Layer 7) หมายถึงแอพพลิเคชันต่างๆที่ใช้บนเน็ตเวิร์คเพื่อ
การสื่อสาร ซึ่ง Application Layer จะหมายถึงโพรโตคอลที่ใช้ เพื่อทำให้สามารถเชื่อมต่อในเน็ตเวิร์คได้
เช่น การท่องอินเทอร์เน็ตโดยใช้เว็บเบราว์เซอร์ต่างๆ ไม่ว่าจะเป็น Internet Explorer, Chrome หรืออื่นๆ
โดยการใช้โพรโตคอล HTTP หรือการที่ Microsoft Word จัดเก็บข้อมูลต่างๆผ่านทางเน็ตเวิร์ค โดยใช้
โพรโตคอล Server Message Block (SMB) ทำให้ผู้ใช้เสมือนใช้ไดรฟ์หนึ่งในคอมพิวเตอร์เก็บข้อมูล แต่แท้
ที่จริงแล้วได้มีการทำงานของโพรโตคอลใน Application Layer เพื่อทำให้เกิดการใช้งานดังกล่าว มิใช่หมาย
ถึงตัวแอพพลิเคชันนั้นๆ นอกจากนี้ยังมีโพรโตคอลอื่นๆ เช่น
– File Transfer Protocol (FTP) เพื่อใช้ในการโอนย้ายไฟล์ข้อมูลระหว่างเครื่อง
– Domain Name Server (DNS) เพื่อใช้ในการค้นหาหมายเลขของ IP address จากชื่อของโฮสต์
– Simple Mail Transfer Protocol (SMTP) เพื่อใช้ในการรับและส่งอีเมล
• พรีเซนเตชันเลเยอร์ (Presentation Layer) (Layer 6) ทำหน้าที่ในการ present หรือ นำเสนอข้อมูล
ต่างๆให้กับแอพพลิเคชันเลเยอร์ โดยการทำงานจะเข้ารหัส ถอดรหัส บีบอัด และขยาย (decompress)
ข้อมูล รวมถึงการปรับเปลี่ยนรหัสเช่น รหัสสับเปลี่ยนเลขฐานสิบเข้ารหัสฐานสองแบบขยาย (Extended
Binary Coded Decimal Interchange Code, EBCDIC) หรือ รหัสมาตรฐานของสหรัฐอเมริกาเพื่อการสับ

