Lý thuyết: Proxy là gì? Sock là gì? Sự khác nhau giữa Proxy và Sock?

Proxy, Sock và SSH là các khái niệm khá cơ bản khi bạn sử dụng internet, lướt web. Vậy: Proxy là gì? Sock là gì? Sự khác nhau giữa Proxy và Sock? Chúng ta hãy cùng tham khảo bài viết này để hiểu rõ về Proxy và Sock

Proxy là gì?

PROXY trong tiếng Anh nó có nghĩa là “người được ủy nhiệm, ủy quyền”.

Proxy là một Internet server làm nhiệm vụ chuyển tiếp thông tin và kiểm soát tạo sự an toàn cho việc truy cập Internet của các máy khách, còn gọi là khách hàng sử dụng dịch vụ Internet. Trạm cài đặt proxy gọi là proxy server. Proxy hay trạm cài đặt proxy có địa chỉ IP và một cổng truy cập cố định. Ví dụ: 123.234.111.222:80. Địa chỉ IP của proxy trong ví dụ là 123.234.111.222 và cổng truy cập là 80 (theo wikipedia.org). Proxy server giống cầu nối trung gian giữa server và client.

Proxy là gì? Sock là gì? Sự khác nhau giữa Proxy và Sock?
Proxy là gì? Sock là gì? Sự khác nhau giữa Proxy và Sock?


Mục đích sử dụng Proxy:
– Lướt web nhanh hơn (do proxy có sử dụng cache đệm)
– Có thể lợi dụng proxy để vào 1 số web mà ISP của bạn không cho vào. (vượt tường lửa – Firewall)
– Lướt web an toàn hơn. Ví dụ để mua hàng ở 1 website nào đó.

Các loại Proxy Server và sự khác nhau: HTTP Proxy, SOCKS Proxy (Socks 4, Socks 5), CGI Proxy, FTP Proxy
– HTTP Proxy Server: cho phép hoạt động trên Net với giao thức HTTP (HyperText Transfer Protocol), đôi khi có thể sử dụng giao thức FTP (File Transfer Protocol).
– SOCKS Proxy Server: cho phép làm việc trên Net với bất cứ giao thức nào như: HTTP, FTP, SMTP (Simple Message Transfer Protocol), POP3 (Post Office Protocol – version 3), … (Socks 4 cho TCP – Transmission Control Protocol, Socks 5 cho TCP, UDP – User Datagram Protocol)
– CGI Proxy Server: hỗ trợ giao thức trên Net là HTTP (có khi hỗ trợ HTTPS – HTTP Security & FTP). Được cung cấp qua 1 số website dưới dạng nhập 1 URL vào 1 textbox.

Các mức độ ẩn danh của Proxy Server:
Khái niệm Anonymous: Khi sử dụng Proxy Server thì IP thật của ta bị che dấu đi thì khi đó ta được coi là ẩn danh, tức là Anonymous.
Các mức độ:
– Transparent: IP không được ẩn.
– Anonymous: IP thật bị ẩn hoàn toàn.
– High Anonymous: IP thật bị ẩn đi và việc sử dụng Proxy Server cũng được che dấu. Loại này còn 1 tên gọi là Elite

 

SOCKS là gì?

SOCKS có thể hiểu đơn giản là 1 dạng Proxy cấp cao hơn. SOCKS là 1 dạng giao thức/ protocol mà Proxy Server sử dụng để chấp nhận các yêu cầu /request từ phía client. Về bản chất, SOCKS sử dụng các socket để quản lý và theo dõi từng kết nối. Và SOCKS có thể chia ra làm 2 loại: Client được tích hợp trực tiếp vào các trình duyệt Web, còn phía Server được thêm vào Proxy Server.

SOCKS là gì?
SOCKS là gì?

Chúc vui!

Bình luận

Loading Facebook Comments ...

2 thoughts on “Lý thuyết: Proxy là gì? Sock là gì? Sự khác nhau giữa Proxy và Sock?

    1. Bác không đọc hết bài viết à?
      SOCKS thì cũng hiều loại, SOCKS5 Elite thì mức độ ẩn danh có thể đạt High còn SOCKS bt thì chỉ ở mức Anonymous thôi

Add Comment