Proxy cung cấp cho người sử dụng truy xuất internet với những host đơn.  Những proxy server phục vụ những nghi thức đặt biệt hoặc một tập những  nghi thức thực thi trên dual_homed host hoặc basion host. Những chương  trình client của người sử dụng sẽ qua trung gian proxy server thay thế  cho server thật sự mà người sử dụng cần giao tiếp.
Proxy server xác  định những yêu cầu từ phía client và quyết định đáp ứng hay không đáp  ứng, nếu yêu cầu được đáp ứng, proxy server sẽ kết nối tới server thật  thay cho client và tiếp tục chuyển tiếp đến những yêu cầu từ client đến  server, cũng như đáp ứng những yêu cầu của server đến client.
Vì vậy  proxy server đóng vai trò như là cầu nối trung gian giữa server và  client (vì vậy có thể ví proxy server giống như là một đường hầm tạo ra  giữa client, ở đây được coi là máy tính người sử dụng, và server được  xem là web server hoặc chat server …. đi xuyên qua server ISP)

Cách thức hoạt động của proxy
Proxy  cung cấp cho người sử dụng truy xuất internet với những host đơn. Những  proxy server phục vụ những nghi thức đặt biệt hoặc một tập những nghi  thức thực thi trên dual_homed host hoặc basion host. Những chương trình  client của người sử dụng sẽ qua trung gian proxy server thay thế cho  server thật sự mà người sử dụng cần giao tiếp.
Proxy server xác định  những yêu cầu từ phía client và quyết định đáp ứng hay không đáp ứng,  nếu yêu cầu được đáp ứng, proxy server sẽ kết nối tới server thật thay  cho client và tiếp tục chuyển tiếp đến những yêu cầu từ client đến  server, cũng như đáp ứng những yêu cầu của server đến client.
Vì vậy  proxy server đóng vai trò như là cầu nối trung gian giữa server và  client (vì vậy có thể ví proxy server giống như là một đường hầm tạo ra  giữa client, ở đây được coi là máy tính người sử dụng, và server được  xem là web server hoặc chat server …. đi xuyên qua server ISP)
Vậy Tại Sao Ta Phải Cần Proxy? (xem hình dưới)

Khi  quan sát hình trên bạn sẽ thấy rõ lý do tại sao ta phải sử dụng proxy.  Ví dụ như hình trên bạn sẽ thấy firewall (được coi như là firewall do  ISP-nhà cung cấp dịch vụ dựng lên chẳng hạn) đã chặn port 6667 (sử dụng  trong chương trình chat IRC) tức là bạn không thể kết nối tới IRC server  thông qua port 6667 để chat, mà ISP chỉ cho phép bạn truy cập dịch vụ  web và gởi mail thông qua port 80 và 25 mà thôi.
Trường hợp nếu IRC  server chỉ lắng nghe trên port 80 thì truy cập của bạn không có vấn đề  gì, nhưng vấn đề ở đây lại không phải như vậy vì các IRC server thường  chỉ lắng nghe trên các port mặt định từ 6666 -> 6668, và các dịch vụ  khác cũng tương tự như thế chẳng hạn như dịch vụ FTP(dich vụ chuyển  file) sử dụng port 21, pop3(truy cập nhận mail) thì qua port 110 …. vì  vậy nếu bạn muốn kết nối đến các dịch vụ trên trong trường hợp ISP của  bạn chỉ cho phép kết nối thông qua port 25 hoặc 80 thì chỉ còn một con  đường là sử dụng proxy (xem hình dưới)
