代理服務器有六種類型。目前使用的代理服務器有很多種,最常見的有以下六種基本類型:
(1)HTTP代理:可以代理客戶端的HTTP訪問,主要是代理瀏覽器訪問網頁。
(2)FTP代理:可以代理客戶端的FTP軟件訪問FTP服務器。
(3)RTSP代理:代理客戶端的Realplayer訪問真實的流媒體服務器。
(4)POP3代理:代理客戶端上的郵件軟件以POP3模式收發郵件。
(5)VPN代理:是指在公網上搭建私有網絡的技術。之所以稱之為虛擬網絡,是因為整個VPN網絡的任意兩個節點之間的連接不具備傳統專網建設所需的點對點的物理鏈路,而是基于公網服務提供商ISP提供的網絡平臺的邏輯網絡。用戶的數據是通過ISP在公網(Internet)上建立的邏輯隧道,也就是點對點的虛擬專線來傳輸的。通過相應的加密和認證技術,用戶的內網數據可以在公網上安全傳輸,從而實現網絡數據的排他性。
(6)SOCKS代理:SOCKS代理不同于其他類型的代理。它只是傳送數據包,并不關心它是什么應用協議。可以是HTTP請求,所以SOCKS代理服務器比其他類型的代理服務器要快很多。SOCKS代理分為SOCKS4和SOCKS5。兩者的區別在于SOCKS4代理只支持TCP協議(傳輸控制協議),而SOCKS5代理同時支持TCP協議和UDP協議(用戶分組協議),以及各種認證機制和服務器端域名解析。SOCK4能做到就能得到SOCKS5,SOCKS5不一定能做到。比如我們常用的聊天工具QQ,在使用代理的時候就需要SOCKS 5代理,因為它需要使用UDP協議來傳輸數據。