![](https://monsterconnect.co.th/cdn-cgi/imagedelivery/sFLfMFSaAGm6xy7IdGFnsQ/monsterconnect.co.th/2024/02/cover-blog-61.png/w=1200,h=800)
27
Feb
CDN คืออะไร ?
in Blog
Comments
CDN ย่อมาจาก Content Delivery Network แปลเป็นไทยว่า เครือข่ายการส่งมอบเนื้อหา เป็นเครือข่ายเซิร์ฟเวอร์ขนาดใหญ่ที่กระจายอยู่ทั่วโลก ทำหน้าที่จัดเก็บและกระจายเนื้อหาเว็บ เช่น รูปภาพ วิดีโอ ไฟล์ JavaScript ไปยังผู้ใช้ปลายทาง
![](https://cf-assets.www.cloudflare.com/slt3lc6tev37/7Dy6rquZDDKSJoeS27Y6xc/4a671b7cc7894a475a94f0140981f5d9/what_is_a_cdn_distributed_server_map.png)
CDN ทำงานอย่างไร?
- ผู้ใช้ร้องขอเนื้อหา: เมื่อผู้ใช้เข้าชมเว็บไซต์ เว็บเบราว์เซอร์จะส่งคำขอไปยังเซิร์ฟเวอร์ของเว็บไซต์เพื่อขอรับเนื้อหา
- CDN ตรวจสอบ: CDN ตรวจสอบว่ามีสำเนาเนื้อหาที่ร้องขออยู่ในเซิร์ฟเวอร์ CDN ใกล้กับผู้ใช้หรือไม่
- ส่งมอบเนื้อหา:
- มีสำเนา: CDN ส่งมอบเนื้อหาจากเซิร์ฟเวอร์ CDN ไปยังผู้ใช้โดยตรง
- ไม่มีสำเนา: CDN ดึงเนื้อหาจากเซิร์ฟเวอร์ต้นทาง เก็บสำเนาไว้ และส่งมอบเนื้อหาไปยังผู้ใช้
ประโยชน์ของ CDN
- เพิ่มความเร็ว: CDN ช่วยให้ผู้ใช้โหลดเนื้อหาเว็บได้เร็วขึ้น โดยเฉพาะผู้ใช้ที่อยู่ไกลจากเซิร์ฟเวอร์ต้นทาง
- ลดภาระเซิร์ฟเวอร์: CDN ช่วยกระจายภาระการรับส่งข้อมูลจากเซิร์ฟเวอร์ต้นทาง
- เพิ่มความพร้อมใช้งาน: CDN ช่วยให้เนื้อหาเว็บสามารถเข้าถึงได้ even when the main server is down.
- ความปลอดภัย: CDN ช่วยปกป้องเว็บไซต์จาก DDoS attacks.
ตัวอย่างผู้ให้บริการ CDN
- Cloudflare
- Amazon CloudFront
- Akamai Technologies
- Google Cloud CDN
สรุป
CDN เป็นเครื่องมือที่มีประโยชน์สำหรับเว็บไซต์ทุกประเภท ช่วยเพิ่มความเร็ว ประสิทธิภาพ และความปลอดภัยของเว็บไซต์