换ip软件,代理ip软件,更改ip地址-智游代理
首页 IP软件套餐 HTTP代理套餐 API提取 使用帮助 新闻资讯 长效IP 注册 登录 实名验证

在线咨询

800819380 售前客服
在线客服,实时响应

客户经理:
13326404693

473197630 QQ群
473197630

微信客服

您的位置: 首页 > 新闻资讯 > Socks5代理 > 正文

Socks5代理是什么意思

发布时间:2018年10月17日 来源:智游代理 www.zhiyoudaili.com

采用SOCKS协议的代理服务器就是SOCKS服务器,是一种通用的代理服务器。SOCKS是个电路级的底层网关,是DavidKoblas在1990年开发的,此后就一直作为Internet RFC标准的开放标准。SOCKS 不要求应用程序遵循特定的操作系统平台,SOCKS代理与应用层代理、 HTTP 层代理不同,SOCKS 代理只是简单地传递数据包,而不必关心是何种应用协议(比如FTP、HTTP和NNTP请求)。所以,SOCKS代理比其他应用层代理要快得多。

 

SOCKS是一组由Internal工程工作小组(IETF)所开发出来的开放软件开放标准,用来处理网络安全的事宜。SOCKS象一堵墙被夹在Internal服务器和客户端之间,对于出入企业网络的资讯提供流量和安全的管理。SOCKS这个名词并不是一组英文字头的缩写,而是一个和TCP/IP的Socket端口有关的安全标准,一般防火墙系统通常是象网关(Gateway)一样是作用在OSI模型的第七层也就是应用层上,对TCP/IP的高级协议,如Telnet、FTP、HTTP和SMTP加以管制,而SOCKS作用在OSI模型的第五层(如下图的七层模型)也就是会话层上,象一个代理一样对客户端到服务器端或服务器和服务器之间的数据联系,提供安全上的服务。由于SOCKS作用在会话层上,因此它是一个提供会话层到会话层间安全服务的方案,不受高层应用程序变更的影响。


Socks5原理介绍


Socks5是一个代理协议,位于传输层(TCP/UDP等)与应用层之间。Socks软件包组成为如下结构:


Socks库:安装于客户端。为Socket库的替代品,所有使用Socks的程序都必须将Socket库函数调用更改为Socks库函数调用。需要注意的是,Socks库函数仍然需要调用Socket库函数,Socks仅仅是在其上做了安全验证。


Sockd守护程序:安装于服务器,接收并处理来自客户端的CONNECT,BIND及请UDP associate求。以CONNECT请求为例,其工作流程为:


1.客户端向代理服务器发出请求信息,用以协商版本和认证方法

2.代理服务器应答,将选择的方法发送给客户端

3.客户和代理服务器进入由选定认证方法所决定的子协商过程

4.子协商过程结束后,客户端发送请求信息,其中明了目标服务器的IP地址和端口

5.代理服务器验证客户端身份,验证通过后会与目标服务器连接

6.代理服务器向客户端返回连接信息

7.若连接完成,则代理服务器开始作为中转站中转数据


Socks5协议同时支持TCP及UDP代理,它主要工作与会话层,因此与上层的协议无关。但是,它无法做到全局代理。

转载注明来自:智游代理IP http://www.zhiyoudaili.com/

相关文章内容简介

1 SOCKS5代理的特性和测试教程

一:Socks5的特性:Socks5是一种代理,也就是先所有的交互数据都先经过另一台主机(网卡),这个过程中用户访问其他网络是都是使用的代理服务提供者的身份,采用socks协议的代理服务器就是SOCKS服务器,是一种通用的代理服务器。Socks是个电路级的底层网关,是DavidKoblas在1990年开发的,此后就一直作为Internet RFC标准的开放标准。Socks不要求应用程序遵循特定的操作系统平台,Socks代理与应用层代理、HTTP层代理不同,Socks代理只是简单地传递数据包,而不必关心是何种应用协议(比如FTP、HTTP和NNTP请求)。所以,Socks代理比其他应用层代理要快得多。二:socks5测试教程:2.1.下载proxifier:可直接百度搜索“proxifier”,然后进行下载,(可选择中文版下载)解压后直接安装。2.2.获取代理IP:可在网连代理购买开通socks5套餐。进入后台产品管理面板,绑定白名单授权,通过API获取代理IP。3.3.设置代理IP:单击左上角的“代理服务器”图标,配置代理服务器设置;打开“pro... [阅读全文]

2 谷歌浏览器设置socks5代理?

谷歌是很多人喜欢用的浏览器,在使用时我们常常会遇到各种问题。本次就给大家介绍谷歌浏览器设置socks5代理?快来看看吧!步骤如下:打开“Chrome”浏览器,接着在右上方图标中点击“选项”。把代理协议切换成socks5,在代理服务器中输入“127.0.0.1”。在代理端口输入“1080”,点击“应用选项”按钮即可。总结如下。... [阅读全文]

热门标签

推荐阅读

  1. 10

    2018-11

    动态IP和Sock5代理的区别

    互联网行业发展飞快,很多朋友都用过动态IP和Sock5代理,今天小编给大家介绍一下两者的区别,请看下面。

  2. 27

    2019-12

    SOCKS5代理的特性和测试教程

    一:Socks5的特性:Socks5是一种代理,也就是先所有的交互数据都先经过另一台主机(网卡),这个过程中用户访问其他网络是都是使用的代理服务提供者的身份,采用socks协议的代理服务器就是S

  3. 22

    2018-11

    socks代理工作原理流程解析

    socks代理分为socks4代理和socks5代理。socks4支持TCP(事实仅支持TCP),无需用户名、密码验证;socks5支持TCP和UDP,根据代理服务器设置是否需要用户名、密码认证。

  4. 22

    2018-11

    SOCKS5代理协议介绍

    如果您的机器具有一个合法的InternetIP地址,或者您利用自己机器上的调制解调器拨号上网,可以自由和Internet上任何主机沟通,那么您通常不必关心SOCKS5协议。

  5. 12

    2018-11

    如何使用SOCKS代理服务器上网

    SOCKS代理是目前功能最为全面,使用最为稳定的代理服务器,我目前上网就只用SSH搭建SOCKS代理服务器上网,访问网络没有任何限制。下面我就着重讲一下如何使用SOCKS代理服务器。

  6. 26

    2018-11

    认识SOCKS5协议

    ​如果您的机器具有一个合法的InternetIP地址,或者您利用自己机器上的调制解调器拨号上网,可以自由和Internet上任何主机沟通,那么您通常不必关心SOCKS5协议。