19 ก.ค. เวลา 04:37 • การศึกษา
Network By Shoper Gamer

Presentation Layer คืออะไร ใน OSI Model

โดย
ในโมเดล OSI (Open Systems Interconnection) ชั้นนำเสนอ (Presentation Layer) ถือเป็นชั้นที่ 6 ที่ทำหน้าที่สำคัญในการแปลงข้อมูลระหว่างระบบให้สามารถสื่อสารกันได้อย่างถูกต้อง โดยทำหน้าที่คล้ายกับ "ล่าม" ของระบบเครือข่าย ชั้นนี้รับผิดชอบในการแปลงรูปแบบข้อมูล การเข้ารหัส และ การบีบอัดข้อมูล เพื่อให้ระบบต่างๆ ที่มีมาตรฐานแตกต่างกันสามารถแลกเปลี่ยนข้อมูลได้อย่างมีประสิทธิภาพ
  • ​ความหมายของ Presentation Layer
ชั้นนี้เป็นชั้นที่ทำหน้าที่หลักในการแปลงข้อมูล (Data Translation) , เข้ารหัส (Encryption) และ บีบอัดข้อมูล (Compression) เพื่อให้แน่ใจว่าข้อมูลที่ส่งระหว่างระบบจะสามารถถูกตีความ และ ใช้งานได้อย่างถูกต้อง โดยไม่ขึ้นกับรูปแบบข้อมูลต้นทาง
  • ​Presentation Layer ทำงานอย่างไร
1) การแปลงข้อมูล (Data Translation)
- แปลงข้อมูลระหว่างรูปแบบต่างๆ (เช่น ASCII ↔ EBCDIC)
- แปลงโครงสร้างข้อมูล (เช่น XML ↔ JSON)
1
2) การเข้ารหัส/ถอดรหัส (Encryption/Decryption)
- ป้องกันการดักจับข้อมูลด้วย SSL/TLS
- ใช้วิธีการเข้ารหัสแบบต่างๆ (AES, DES)
3) การบีบอัด/ขยายข้อมูล (Compression/Decompression)
- ลดขนาดข้อมูลก่อนส่ง (เช่น ZIP, JPEG)
- ประหยัดแบนด์วิธิ และ เพิ่มความเร็ว
  • ​ประเภทของ Presentation Layer
1. บริการแปลงรูปแบบข้อมูล
- แปลงระหว่างระบบตัวอักษร (Character Encoding)
- แปลงระหว่างรูปแบบไฟล์ (File Format Conversion)
1
2. บริการรักษาความปลอดภัย
- การเข้ารหัสข้อมูล (Data Encryption)
- การตรวจสอบความถูกต้อง (Data Authentication)
3. บริการเพิ่มประสิทธิภาพ
- การบีบอัดข้อมูล (Data Compression)
- การลดความซ้ำซ้อน (Data Deduplication)
  • ​ประโยชน์
1. ทำให้ระบบต่างกันสื่อสารกันได้ - แก้ปัญหาความไม่เข้ากันของระบบ
2. เพิ่มความปลอดภัย
- ป้องกันการดักจับข้อมูล
3. เพิ่มประสิทธิภาพเครือข่าย
- ลดขนาดข้อมูลที่ต้องส่ง
4. ลดความซับซ้อนของแอปพลิเคชัน - แอปไม่ต้องจัดการแปลงข้อมูลเอง
  • ​ตัวอย่างการใช้งาน
1. การเข้าสู่ระบบเว็บไซต์ HTTPS - การเข้ารหัส SSL/TLS
2. การแสดงผลภาพบนเว็บ
- แปลงระหว่าง JPEG, PNG, GIF
3. การส่งไฟล์ผ่านเครือข่าย
- การบีบอัดไฟล์ ZIP
4. การเชื่อมต่อฐานข้อมูล
- แปลงข้อมูลระหว่างระบบ
5. การประชุมทางวิดีโอ
- บีบอัดสตรีมวิดีโอ
  • ​เทคโนโลยี และ โปรโตคอลที่เกี่ยวช้อง
1. SSL/TLS - สำหรับการเข้ารหัสข้อมูล
2. JPEG, PNG, GIF - สำหรับรูปภาพ
3. MPEG, AVI - สำหรับวิดีโอ
4. ASCII, Unicode - สำหรับข้อความ
5. XML, JSON - สำหรับโครงสร้างข้อมูล
6. ZIP, RAR - สำหรับการบีบอัดไฟล์
✏️ Shoper Gamer
  • ​Website สำหรับแปลงไฟล์ภาพของเรา 👇
  • ​OSI Model คืออะไร 👇
  • ​Session Layer คืออะไร ใน OSI Model 👇
  • ​Internet, Intranet, Extranet ความแตกต่างพร้อมวิธีเลือกใช้งาน 👇
Credit :
👇
  • ​https://race.nstru.ac.th/home_ex/blog/topic/show/1162
  • ​https://www.techtarget.com/searchnetworking/definition/presentation-layer
  • ​https://assets-global.website-files.com/6755a1a7f76301d1e7c49408/67c4e5c86122723078682ece_29733083697.pdf

ดูเพิ่มเติมในซีรีส์

โฆษณา