代理IP常用协议有哪些?

代理IP协议是为了在分组交换计算机通信网络的互联系统中使用而设计的。代理IP层只负责数据的路由和传输,在源节点与目的节点之间传送数据报,不负责处理数据内容。对于数据报中有明确目的地址这样必要内容,使得每个数据报经过不同的路径也能准确无误地到达目的地,在目的地重新组合还原成原来发送的数据。

代理IP
代理IP协议保证了计算机之间能够顺利的发送和接收数据报,但它并不负责解决数据报传达的可靠性和真实性等安全问题,这些安全因素主要由TCP协议负责完成。代理IP常用的协议主要有Socks5代理、HTTP代理、HTTPS代理这三种下面详细介绍一下。

Socks5代理,是一种通用的代理服务器。采用Socks协议的代理服务器就是Socks5服务器。通常绑定在代理服务器的1080端口上。如果是在企业网或校园网上,需要透过防火墙或通过代理服务器访问 Internet就可能需要使用Socks。

HTTP代理,我们上网常见的www连接请求就是采用的http协议,在浏览网页,爬取数据时就是用http代理。它通常绑定在代理服务器的80、3128、8080等端口上。

HTTPS代理是安全超文本传输协议,它是由Netscape开发并内置于其浏览器中,用于对数据进行压缩和解压操作,并返回网络上传送回的结果。由于代理词只能收到加密的http报文,无法根据connection首部判断发送相应的tcp/ip报文,只能根据client或者server的tcp/ip报文来转发,因此两侧的连接状态是相同的。