Chức năng của Squid

Một phần của tài liệu Tìm hiểu công nghệ phòng chống virus trên mạng http – anti virus (Trang 66 - 68)

Squid có chức năng như một Proxy và bộ nhớ đệm. Với chức năng Proxy, Squid là thành phần trung gian giữa người dùng và máy chủ trong truyền vận

Web. Nó nhận một yêu cầu từ máy trạm, xử lý các yêu cầu và sau đó chuyển tiếp các yêu cầu tới máy chủ nguồn. Các yêu cầu này có thể được cho phép, bị từ chối hoặc chỉnh sửa trước khi chuyển tiếp. Với chức năng là bộ nhớ đệm thì Squid lưu trữ nội dung các trang Web mà nó nhận được cho mục đích sử dụng lại. Các yêu cầu sau đó cho cùng một nội dung có thể được trả về từ bộ nhớ đệm mà không cần liên kết đến máy chủ nguồn.

Hình 3-10. Squid đặt giữa máy trạm và máy chủ

Hình trên cho thấy Squid nhận các yêu cầu HTTP và HTTPS từ phía máy trạm và sử dụng một số giao thức để giao tiếp với máy chủ. Squid biết làm thế nào để giao tiếp với các máy chủ FTP, HTTP và máy chủ Gopher. Thực tế Squid có hai thành phần là Client-side và Server-side. Client-side giao tiếp với các máy trạm Web ( các trình duyệt Web, đối tượng người dung ), Server-side giao tiếp với các máy chủ như FTP, HTTP và Gopher.

Chú ý là thành phần Client-side chỉ hiểu được giao thức HTTP hoặc HTTPS. Điều này có nghĩa là không thể sử dụng một máy trạm FTP để giao tiếp với Squid. Squid không thể Proxy với các giao thức gửi mail như SMTP, nhắn tin tức thời hoặc Internet relay chat.

• Giảm thiểu thời gian để tải một trang Web.

• Bảo vệ các máy bên trong mạng nội bộ bằng chức năng Proxy.

• Thu thập thống kê về lưu lượng truy nhập Web trong mạng.

• Ngăn chặn người dùng truy nhập vào các trang Web không thích hợp.

• Đảm bảo chỉ những người có thẩm quyền mới có thể truy nhập Internet.

• Tăng cường tính riêng tư của người dùng bằng việc lọc các thông tin nhạy cảm trong yêu cầu Web.

• Giảm tải trên máy chủ Web nội bộ.

• Chuyển đổi các yêu cầu được mã hóa ( HTTPS ) từ một bên thành yêu cầu không bị mã hóa ( HTTP ) ở bên kia.

Một phần của tài liệu Tìm hiểu công nghệ phòng chống virus trên mạng http – anti virus (Trang 66 - 68)