“Chúng ta cần tìm hiểu sự khác nhau giữa SOCKs4 và SOCKs5, hai giao thức kết nối internet tiên tiến nhất hiện nay. Để phân biệt, nắm rõ kiến thức về hai giao thức này, bạn đọc hãy cùng Tinproxy tìm hiểu theo bài viết dưới đây nhé.”– TinProxy
Các giao thức hiện nay như SOCKS, Proxy,...giúp cho kết nối của bạn qua tường lửa an toàn hơn, riêng tư hơn. Về tính ứng dụng SOCKS và Proxy có nhiều nét tương đồng nhưng SOCKS được chia làm nhiều loại giao thức khác nhau hơn như là SOCKs4, SOCKs5.
SOCKS LÀ GÌ?
SOCKet Secure (SOCKS) là một giao thức Internet sử dụng để định tuyến các gói mạng giữa một client (máy khách) và server (máy chủ) thông qua một máy chủ Proxy. SOCKS5 cung cấp thêm tính năng xác thực để cho phép chỉ những người dùng đã xác thực mới có thể truy cập máy chủ.
Thực tế, một máy chủ SOCKS chuyển tiếp các kết nối TCP đến một địa chỉ IP tùy ý, và cung cấp một phương tiện để chuyển tiếp các gói UDP. SOCKS hoạt động tại lớp 5 trong mô hình OSI: lớp phiên (session layer), một lớp trung gian (intermediate layer) giữa, tầng trình diễn (presentation layer) và tầng giao vận (transport layer).
SỰ KHÁC NHAU GIỮA SOCKS4 VÀ SOCKS5
SOCKS4 và SOCKS5 đều thuộc giao thức SOCKS. Vậy làm thế nào để phân biệt giữa SOCKS4 và SOCKS5 ?
SOCKS4 chỉ hỗ trợ ứng dụng TCP, trong khi đó SOCKS5 hỗ trợ cả các ứng dụng TCP và UDP. Tuy nhiên, SOCKS5 cũng hỗ trợ nhiều cơ chế xác thực khác nhau và cả độ phân giải tên miền (DNS) còn SOCKS4 thì không, đầu ra SOCKS proxy thường là SOCKS4 proxy. Kết quả là các ứng dụng UDP không được hỗ trợ bình thường.
Điều này đồng nghĩa với việc là SOCKS5 có thể hỗ trợ bất kỳ ứng dụng, chương trình nào mà SOCKS4 hỗ trợ, nhưng không hỗ trợ theo cách mà SOCKS4 hỗ trợ.
Với Các Ứng Dụng
Bước 1: Tải file FTP thông qua proxy trình duyệt
Để tải các file trên máy chủ FTP, bạn phải nhập địa chỉ IP và cổng FTP 808 của máy chủ vào khung chỉnh sửa FTP.
Bước 2: Upload file FTP thông qua proxy trình duyệt
Để upload (tải lên) các file lên máy chủ FTP, tại khung chỉnh sửa FTP bạn sẽ phải để trống vì trình duyệt IE sẽ sử dụng giao thức SOCKs4 protocol.
Mở hộp thoại Local Area connection Properties, sau đó click chọn Internet Protocol Version 4 (TCP/IPv4) rồi click chọn Properties.
Bước 3: Trên cửa sổ hộp thoại Internet Protocol Version 4 (TCP/IPv4) Properties, chọn User the following DNS server address và nhập địa chỉ DNS vào khung Preferred DNS server.
Sau khi cấu hình xong bạn có thể sử dụng trình duyệt để upload các file lên máy chủ FTP.
Hy vọng những điều mà Tinproxy chia sẻ sẽ giúp ích được phần nào đó trong cuộc sống của bạn.