Thứ Năm, 16 tháng 4, 2015

Tại sao lại dùng PROXY SERVER?

Chúng ta sẽ đi sâu hơn về các tính năng chính của Proxy Server để hiểu vì sao lại dùng Proxy Server.

     Các tính năng chính của Proxy server gồm 3 chức năng chính
  •     Tường lửa và filtering.
  •     Chia sẻ kết nối.
  •     Caching.

Tường lửa và filtering (Tính lọc ứng dụng)



    Đối với các nhà cung cấp dịch vụ đường truyền internet: Do internet có nhiều lượng thông tin mà theo quan điểm của từng quốc gia, từng chủng tộc hay địa phương mà các nhà cung cấp dịch vụ internet khu vực đó sẽ phối hợp sử dụng proxy với kỹ thuật tường lửa để tạo ra một bộ lọc gọi là firewall proxy nhằm ngăn chặn các thông tin độc hại hoặc trái thuần phong mỹ tục đối với quốc gia, chủng tộc hay địa phương đó. Địa chỉ các website mà khách hàng yêu cầu truy cập sẽ được lọc tại bộ lọc này, nếu địa chỉ không bị cấm thì yêu cầu của khách hàng tiếp tục được gửi đi, tới các DNS server của các nhà cung cấp dịch vụ. Firewall proxy sẽ lọc tất cả các thông tin từ internet gửi vào máy của khách hàng và ngược lại.

Chia sẻ kết nối với Proxy Server

    Nhiều sản phẩm phần mềm dành cho chia sẻ kết nối trên các mạng gia đình đã xuất hiện trong một số năm gần đây. Mặc dù vậy, trong các mạng kích thước lớn và trung bình, proxy server vẫn là giải pháp cung cấp sự mở rộng và hiệu quả trong truy cập Internet. Thay cho việc gán cho mỗi máy khách một kết nối Internet trực tiếp thì trong trường hợp này, tất cả các kết nối bên trong đều có thể được cho qua một hoặc nhiều proxy và lần lượt kết nối ra ngoài.

Proxy Servers và Caching



    Caching của các trang web có thể cải thiện chất lượng dịch vụ của một mạng theo 3 cách. Thứ nhất, nó có thể bảo tồn băng thông mạng, tăng khả năng mở rộng. Tiếp đến, có thể cải thiện khả năng đáp trả cho các máy khách. Ví dụ, với một HTTP proxy cache, Web page có thể load nhanh hơn trong trình duyệt web. Cuối cùng, các proxy server cache có thể tăng khả năng phục vụ. Các Web page hoặc các dòng khác trong cache vẫn còn khả năng truy cập thậm chí nguồn nguyên bản hoặc liên kêt mạng trung gian bị offline.

Chúng ta đã thấy những ưu điểm của proxy server ,vậy proxy server có khuyết điểm gì không ?
  • Khuyết điểm đầu tiên mà chúng ta thấy do không truy xuất trực tiếp ra bên ngoài mà phải không qua một proxy Server nên tốc độ truy xuất chậm hơn so với thực tế .
  • Không phải lúc nào chúng ta cũng có thể kiếm một proxy server còn sống (alive) để sử dụng .Và nguy cơ có thể bị tấn công nếu proxy server đó mang thông tin nguy hiểm như hacker lập ra để phúc vụ mục đích xấu.
  • Đôi khi cần một proxy khác nhau cho mỗi nghi thức, bởi vì proxy server phải hiểu nghi thức đó để xác định những gì được phép và không được phép. Để thực hiện nhiệm vụ như là client đến server thật và server thật đến proxy client, sự kết hợp , install và config tất cả những server khác nhau đó có thể rất khó khăn .
  • Mặc dù phần mềm proxy có hiệu quả rộng rải những dịch vụ lâu đời và đơn giàn như FPT và Telnet, những phần mềm mới và ít được sử dụng rộng rãi thì hiếm khi thấy. Thường đó chính là sự chậm trễ giữa thời gian  xuất hiện một dịch vụ mới và proxy cho dịch vụ đó, khoảng thời gian phụ thuộc vào phương pháp thiết kế proxy cho dịch vụ đó, điều này cho thấy khá khó khăn khi đưa dịch vụ mới vào hệ thống khi chưa có proxy cho nó thì nên đặt bên ngoài fire wall, bởi vì nếu đặt bên trong hệ thống thì đó chính là yếu điểm.
  • Nếu chúng ta “chịu khó” bỏ qua những khuyết điểm của Proxy Server ,và   những hiệu quả của Proxy Server mang lại thì chúng ta sẽ có một lá chắn tốt cho hệ thống .

0 nhận xét:

Đăng nhận xét