Skip to main content

Mạng phân phối nội dung là gì?

Mạng phân phối nội dung hoặc mạng phân phối nội dung (CDN) là một nhóm các máy chủ web phân phối địa lý có nghĩa là cung cấp phân phối nội dung hiệu quả hơn cho một số lượng lớn người dùng.CDN có lợi cho người dùng và nhà cung cấp nội dung bằng cách chuyển gánh nặng của các tải xuống lớn từ một máy chủ sang nhiều severs ở các vị trí khác nhau.Trong nhiều trường hợp, người dùng cuối không chú ý rằng họ đang sử dụng CDN.Một số công ty hiện chuyên cung cấp dịch vụ CDN và nhiều tổ chức lớn sử dụng chúng để phân phối phần mềm, video và các loại nội dung khác. Việc sử dụng mạng phân phối nội dung có thể giảm thiểu một số vấn đề đã phát triển khi sử dụng hiện đại củaGiao thức chuyển siêu văn bản (HTTP) tạo thành nền tảng của World Wide Web.HTTP được thiết kế cho các kịch bản trong đó trình duyệt web tải xuống nội dung từ một máy chủ web.Điều này trình bày một vấn đề cho các trang web hoặc trang web lớn đột nhiên gặp phải sự tăng đột biến trong lưu lượng mạng.Một máy chủ HTTP duy nhất có thể xử lý một số lượng người dùng đồng thời hạn chế, sau đó máy chủ trở nên rất chậm hoặc hoàn toàn không thể truy cập được.Các máy chủ HTTP cũng dễ bị tấn công từ chối dịch vụ phân tán (DDoS), gửi số lượng lớn các yêu cầu không liên quan đến máy chủ web, khiến người dùng thực tế không thể truy cập trang web.

thay vì dựa trên một máy chủ HTTP duy nhất, Mạng phân phối nội dung sử dụng nhiều máy chủ ở nhiều vị trí khác nhau, mỗi địa điểm có bản sao của nội dung trang web riêng.Nếu bất kỳ máy chủ nào trở nên quá bận rộn, các máy chủ khác sẽ tham gia để xử lý lưu lượng truy cập bổ sung.CDN làm cho một cuộc tấn công DDoS khó khăn hơn nhiều để đưa xuống một trang web.Ngoài ra, việc đặt máy chủ ở nhiều vị trí khác nhau có thể tăng tốc độ có sẵn cho người dùng cuối vì máy chủ gần nhất có thể được chọn.Các máy chủ gần hơn với người dùng có xu hướng nhanh hơn vì dữ liệu phải đi qua ít điểm hơn trên internet để đến đích. Hầu hết người dùng Internet đã giành được thậm chí chú ý nếu mạng phân phối nội dung được sử dụng.Các yêu cầu được gửi đến HTTP Sever thường xuyên và CDN sẽ hướng trình duyệt web của người dùng đến một máy chủ khác dựa trên một số yếu tố.Một số CDN sử dụng hệ thống tên miền (DNS) để chuyển hướng lưu lượng truy cập, trong khi những người khác có thể trực tiếp lưu lượng truy cập dựa trên loại tệp hoặc bằng cách tự động thay thế các bộ định vị tài nguyên thống nhất (URL) trong một trang web.Nhiều tập đoàn lớn sẽ chuyển sang mạng phân phối nội dung để phân phối phần mềm hoặc các loại tệp lớn khác.Họ có thể chọn xây dựng CDN hoặc hợp đồng của riêng mình với một công ty sở hữu một mạng lớn và chuyên về các dịch vụ CDN.CDN đặc biệt phù hợp để cung cấp phương tiện phát trực tuyến vì sự gần gũi hơn của các máy chủ với người dùng cuối dẫn đến ít gián đoạn hơn trong luồng dữ liệu, có nghĩa là phát lại mượt mà hơn.Nhiều nhà cung cấp mạng lớn đang xây dựng mạng lưới phân phối nội dung của riêng họ hoặc khuyến khích các bên thứ ba đặt các máy chủ CDN trong trung tâm dữ liệu của họ.Các nhà cung cấp này hy vọng sẽ kiếm được doanh thu bổ sung từ sự phổ biến ngày càng tăng của truyền hình Internet và các hình thức phân phối kỹ thuật số khác.