哪位大侠能详细讲一下http代理 和 http隧道 谢谢

clicksoft 2005-12-15 11:53:05
哪位大侠能详细讲一下http代理 和 http隧道
...全文
216 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
oosky2004 2005-12-20
  • 打赏
  • 举报
回复
代理用来进行http处理的网关等
隧道封装数据成http格式来通过http协议传输???
------------------------------------------
把数据在内网封装成http格式,然后通过http协议传输,问题是:此数据包传输到外网,外网这么知道此数据包是封装后的而不是http格式呢?是否需要还在外网中建立一个解包的服务器呢?
比如公司的网关封杀了BT,用代理下BT的时候是否先把BT数据包封装成http格式,传输到外网,然后通过外网建立好的服务器解包,最后再发送给BT目标主机?
netsys2 2005-12-15
  • 打赏
  • 举报
回复
http代理:

1)你想上某个网站,但这个网站你们防火墙屏蔽了
2)你们在一个局域网中,只有1台机器可以上外网,其他也想上

此时用HTTP代理可以解决这些问题,HTTP的常用代理协议有SOCKS,SOCKS5等,

它把你浏览器的HTTP请求,通过代理协议发送到代理服务器,然后代理服务器发送正常的HTTP请求到目的网站,并把结果返回给你的浏览器。

http隧道:
1)你想传输数据给外网某用户,但你们的防火墙只开放了HTTP端口

此时用HTTP隧道,HTTP 隧道可以被看作是一种利用已有的通信线路(HTTP)、并在它之内创建一个次级协议来执行特殊任务的方法。

就是把你内部的数据封装为HTTP协议的数据包,然后穿过防火墙。

这两种技术的资料网上极多,够你看100年。

只要在google输入http代理,http隧道就可以了,

我也不多抄书了。


楼主,记得结题,你的信誉分太低。
oyljerry 2005-12-15
  • 打赏
  • 举报
回复
代理用来进行http处理的网关等
隧道封装数据成http格式来通过http协议传输

4,356

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧