假如client不能直接连目的地址,可以连socks服务器
client连上socks server以后先交换一下信息,server返回版本号,client要求版本号
client送去要连接的地址、端口号,交换各种信息,如果没什么错误,
socks server就去连client要求的目的地址、端口,client发给socks server的数据
原封不动发给client要求去的那台主机,那台主机发给socks server的数据也
原封不动发回给client,这样client和目的地址就象直接连接的一样