Thứ Năm, 9 tháng 3, 2017

proxy - Forward Proxy - Reverse Proxy

Bài viết tổng hợp một số khái niệm về proxy

Proxy

Proxy trong tiếng anh nghĩa là "người được ủy quyền".

Proxy là một internet server:
- Đứng giữa server và client
- Kiểm soát thông tin giữa client và server.
Cách thức hoạt đông: Tất cả các requests giữa client và server đều qua proxy. Trên proxy có định nghĩa sẵn các rules.
- Các request từ client tới server đều qua proxy, proxy kiểm tra, nếu không vi phạm các rules thì sẽ được chuyển đến server.
- Ngược lại, các response từ server, proxy sẽ kiểm tra và nếu không vi phạm các rules thì sẽ được trả về client.


Forward Proxy
Là proxy, đứng giữa MỘT client và tất cả các servers (một hoặc nhiều) mà client đó muốn truy cập vào.

Reverse proxyLà proxy, đứng giữa MỘT server và tất cả các clients (một hoặc nhiều) mà server đó phải phục vụ.
ưu điểm của reverse proxy là khả năng quản lý tập trung, cho phép chúng ta có thể kiểm soát mọi requests gửi đến server mà chúng ta muốn bảo vệ.

Không có nhận xét nào:

Đăng nhận xét