Sự kết nối thông qua Proxy (Proxying)

Một phần của tài liệu An ninh mạng máy tính và ứng dụng tai viện phim việt nam (Trang 82)

Những chi tiết trong việc Proxying thực hiện như thế nào khác nhau từ dịch vụ

này ñến dịch vụ khác, khi cài ñặt (set up) Proxying, có một vài dịch vụ ñược thực hiện dễ dàng hoặc tự ñộng, nhưng vài dịch vụ có sự chuyển ñổi rất khó khăn. Tuy nhiên, trong hầu hết những dịch vụ, ngoài yêu cầu những phần mềm Proxy Server tương ứng, trên Client cũng phải cần những yêu cầu như sau:

Custom Client software: phần mềm loại này phải biết như thế nào ñể liên kết với Proxy Server thay Server thật khi người sử dụng yêu cầu và yêu cầu Proxy Server những gì Server thật kết nối ñến. Nhưng phần mềm custom Client thường có hiệu quả chỉ một vài platform.

Ví Dụ: Package igateway từ Sun là một Proxy package cho FTP và Telnet, nhưng nó chỉ ñược sử dụng trên hệ thống Sun bởi vì nó cung cấp recompiled Sun binaries.

Hình 18: Kết ni gia người dùng (Client) vi Server qua Proxy

Mặc dù nếu phần mềm có hiệu quả cho platform tương ứng, nó cũng có thể

không phải ñiều mà người sử dụng mong muốn, Ví Dụ: trên Macintosh có hàng chục chương trình FTP Client, một trong vài số ñó thật sự có những giao diện khá

ấn tượng với người sử dụng, những phần khác có những ñặc ñiểm hữu dụng khác. Anarchie là chương trình mà nó kết hợp một archie Client và FTP Client bên trong chương trình ñơn, vì vậy người sử dụng có thể tìm file với archie và dùng FTP ñể

lấy nó, tất cả với giao diện người sử dụng thích hợp, ñiều này sẽ không may mắn cho chúng ta nếu muốn hỗ trợ Proxy Server.

Sử dụng những chuyển ñổi Client cho Proxying không dễ dàng thuyết phục

ñược người sử dụng. Trong hầu hết những hệ thống sử dụng Client không chuyển

ñổi những kết nối bên trong và một số chuyển ñổi chỉ với những kết nối bên ngoài, lúc này người sử dụng chỉ cần phải sử dụng thêm những chương trình thêm vào ñể

tạo ñược sự kết nối bên ngoài.

Custom user procedure: người sử dụng dùng phần mềm Client chuẩn ñể giao tiếp với Proxy Server và nó kết nối ñến Server thật, thay thế trực tiếp Server thật.

Proxy Server ñược thiết kế thực thi với phần mềm Client chuẩn. Tuy nhiên, chúng yêu cầu những người sử dụng theo những custom procedure. Người sử dụng trước tiên kết nối ñến Proxy Server và sau ñó cung cấp cho Proxy Server tên host mà họ muốn kết nối ñến. Bởi vì một vài nghi thức ñược thiết kế ñể truyền những thông tin này, người sử dụng không những phải nhớ tên của Proxy Server nhưng cũng phải nhớ những host khác mà họ muốn giao tiếp.

Như thế nào ñể thực hiện những công việc này, cần phải nắm ñược những thủ

tục ñặc trưng theo sau mỗi nghi thức.

Một phần của tài liệu An ninh mạng máy tính và ứng dụng tai viện phim việt nam (Trang 82)