其中:
o VER protocol version:X';05';
o CMD
o CONNECT X';01';
o BIND X';02';
o UDP ASSOCIATE X';03';
o RSV RESERVED
o ATYP address type of following address
o IP V4 address: X';01';
o DOMAINNAME: X';03';
o IP V6 address: X';04';
o DST.ADDR desired destination address
o DST.PORT desired destination port in network octet order
5.地址
在地址域(DST.ADDR,BND.ADDR)中,ATYP域详细说明了包含在该域内部的地址类型:
o X';01';
该地址是IPv4地址,长4个八位组。
o X';03';
该地址包含一个完全的域名。第一个八位组包含了后面名称的八位组的数目,没有中止的空八位组。
o X';04';
o VER protocol version: X';05';
o REP Reply field:
o X';00'; succeeded
o X';01'; general SOCKS server failure
o X';02'; connection not allowed by ruleset
o X';03'; Network unreachable
o X';04'; Host unreachable
o X';05'; Connection refused
o X';06'; TTL expired
o X';07'; Command not supported
o X';08'; Address type not supported
o X';09'; to X';FF'; unassigned
o RSV RESERVED
o ATYP address type of following address
o IP V4 address: X';01';
o DOMAINNAME: X';03';
o IP V6 address: X';04';
o BND.ADDR server bound address
o BND.PORT server bound port in network octet order
标志RESERVED(RSV)的地方必须设置为X';00';。