【技术实现步骤摘要】
【国外来华专利技术】
本公开涉及无代理(proxyless)协议,例如用于无代理的代理协议。
技术介绍
1、在多层(multi-tiered)网络服务架构中,客户端与服务器之间的通信经常通过一个或多个代理进行。代理是服务器应用或设备,其充当客户端和一个或多个目的地之间的中介(intermediary)或网关。也就是说,客户端不是直接连接到目的设备访问资源,而是客户端将请求发送到代理,代理基于管理代理的行为的规则来评估请求。因为代理充当中介,所以目的设备可能无法获取关于客户端的信息。
技术实现思路
1、本专利技术的一个方面提供了一种用于无代理协议的计算机实施的方法,当由数据处理硬件执行时,使所述数据处理硬件执行操作。所述操作包括截取来自客户端的第一传输控制协议tcp连接请求,所述第一tcp连接请求请求在所述客户端和代理服务器之间建立第一tcp连接,以通过所述代理服务器将数据路由到目的服务器。所述第一tcp连接请求包括客户端信息和第一序列号。方法还包括向所述目的服务器发送第二tcp连接请求,所述第二tcp连接请求请 ...
【技术保护点】
1.一种计算机实施的方法(400),其特征在于,当由数据处理硬件执行时,使所述数据处理硬件(144)进行以下操作:
2.根据权利要求1所述的方法(400),其特征在于,所述操作还包括,在截取来自所述客户端(102)的所述TCP连接请求(210)之前,获取客户端配置数据,所述客户端配置数据指示所述客户端(102)与所述代理服务器(142)通信的意图。
3.根据权利要求2所述的方法(400),其特征在于,
4.根据权利要求3所述的方法(400),其特征在于,所述目的标识符包括互联网协议IP地址。
5.根据权利要求1-4中任一
...【技术特征摘要】
【国外来华专利技术】
1.一种计算机实施的方法(400),其特征在于,当由数据处理硬件执行时,使所述数据处理硬件(144)进行以下操作:
2.根据权利要求1所述的方法(400),其特征在于,所述操作还包括,在截取来自所述客户端(102)的所述tcp连接请求(210)之前,获取客户端配置数据,所述客户端配置数据指示所述客户端(102)与所述代理服务器(142)通信的意图。
3.根据权利要求2所述的方法(400),其特征在于,
4.根据权利要求3所述的方法(400),其特征在于,所述目的标识符包括互联网协议ip地址。
5.根据权利要求1-4中任一项所述的方法(400),其特征在于,截取来自所述客户端(102)的所述第一tcp连接请求(210)包括,确定在所述第一tcp连接请求(210)内设置了syn标志。
6.根据权利要求1-5中任一项所述的方法(400),其特征在于,所述第一序列号(212)和所述第二序列号(212)之间的差等于所述代理协议报头消息(230)的大小。
7.根据权利要求1-6中任一项所述的方法(400),其特征在于,
8.根据权利要求1-7中任一项所述的方法(400),其特征在于,在向所述客户端(102)发送所述新的确认消息(220)之后,所述客户端(102)和所述目的服务器(110)直接通信,而无需由所述数据处理硬件(144)进行修改。
9.根据权利要求1-8中任一项所述的方法(400),其特征在于,
10.根据权利要求1-8中任一项所述的方...
【专利技术属性】
技术研发人员:桑尼·本希蒙,乌里·戈伦,丹尼尔·贝尔科维奇,伊泰·巴拉班,阿洛克·库马尔,帕尔文·帕特尔,皮埃尔艾玛纽艾尔·埃托里,安舒曼·古普塔,伊丹·布鲁恩,诺姆·兰佩尔特,
申请(专利权)人:谷歌有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。