- 专利标题: 基于TLS协议SNI机制实现自定义代理隧道协议的方法
- 专利标题(英): Method for realizing user-defined proxy tunnel protocol based on SNI mechanism of TLS protocol
-
申请号: CN201711342433.5申请日: 2017-12-14
-
公开(公告)号: CN108156224A公开(公告)日: 2018-06-12
- 发明人: 贺红杰 , 掌晓愚 , 卫杰
- 申请人: 上海格尔软件股份有限公司
- 申请人地址: 上海市静安区江场西路299弄5号601室
- 专利权人: 上海格尔软件股份有限公司
- 当前专利权人: 格尔软件股份有限公司
- 当前专利权人地址: 上海市静安区江场西路299弄5号601室
- 代理机构: 上海天翔知识产权代理有限公司
- 代理商 陈骏键
- 主分类号: H04L29/08
- IPC分类号: H04L29/08 ; H04L29/12
摘要:
本发明公开的基于TLS协议SNI机制实现自定义代理隧道协议的方法,包括以下步骤:1)客户端向代理服务端发送握手请求要求SSL握手,并通过服务器扩展项来指明真实服务器地址及协议类型;2)代理服务端对服务器扩展项进行解析,并对解析结果的类型进行检测,若符合要求,则将该连接打上标记,并将解析结果进行存储;3)客户端向代理服务端发起HTTP业务请求;4)代理服务端检测该HTTP业务请求所在的连接是否存在标记,若存在,则对访问目标进行修改,将解析结果与当前请求的路径地址进行拼接得到真实的服务地址。本发明实现基于TLS协议SNI机制,解决了原有自定义代理隧道协议带来协议复杂性问题。
公开/授权文献
- CN108156224B 基于TLS协议SNI机制实现自定义代理隧道协议的方法 公开/授权日:2020-11-13