HTTP tunnel是什么

在这里插入图片描述
Tunnel的意思是隧道,通常HTTP Tunnel被称之为HTTP暗道,它的原理就是将数据伪装成HTTP的数据形式来穿过防火墙,实际上,它是在HTTP请求中创建了一个双向的虚拟数据连接来穿透防火墙。说得简单点,就是说在防火墙两边都设立一个转换程序,将原来需要发送或接受的数据包封装成HTTP请求的格式骗过防火墙,所以它不需要别的代理服务器而直接穿透防火墙。
HTTP Tunnel包括两个程序:htc和hts,其中htc是客户端,而hts是服务器端。HTTP Tunnel的优点就在于,即使他的机器以前80端口开着,现在也不会出现什么问题,重定向的隧道服务将畅通无阻。HTTP tunnel让代理服务器不再作为中间人,不再改写浏览器的请求,而是把浏览器和远端服务器之间通信的数据原样透传,这样浏览器就可以直接和远端服务器进行TLS握手并传输加密的数据。
文章部分内容源于网络,联系侵删*
文章参考源于http://h.jiguangdaili.com/news/54867.html

猜你喜欢

转载自blog.csdn.net/zhimaHTTP/article/details/111932786