找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 103|回复: 11

我也来说说VPN和SSH的区别

[复制链接]

10

主题

36

回帖

114

积分

注册会员

积分
114
发表于 2012-10-10 08:11:00 | 显示全部楼层 |阅读模式
看了http://www.hostloc.com/thread-153166-1-1.html

主要说tcp,udp是一样的
sock5和vpn的本质区别是,vpn模式没有使用代理服务器的协议站的功能,因为它仅仅是做包转发+NAT。这样就相当于客户端直接和服务器通信。所以客户端访问某个站点的时候,速度和没有vpn直接访问(假设刚好经过该代理服务器)速度类似。

而ssh有本质的区别,它在客户端本地之间传输数据使用的是ssh隧道,这个是tcp协议,而另一端取代了。
ssh非常依赖代理服务器的tcp协议栈实现

如果代理和客户端之间线路丢包率比较高,那肯定是vpn速度比较好,因为vpn客户端浏览器通常是多条连接同时进行的,更抗丢包。
但是如果不丢包,就ssh好。
假设客户端和服务器之间的距离是300ms,经过ssh代理之后,距离变成150+150, 本质更接近150,在发生丢包、以及tcp传输刚刚开始的慢启动阶段,两端的150+150本质是同时进行的。 150和300的区别自然也就很明显。

貌似还没什么结论,以用美国代理上美国网站的方式说:
如果偶尔丢几个包,上网的时候vpn快,丢包率在10%以上时会感觉明显。
如果网络不丢包,那么是ssh快,150+150 = 300 和 100+100= 200相比,前者更能看出速度的区别。
这里说的速度就是延迟,比如打开一个网站需要多久,而不是下载东西的速度。下载东西最后区别不大
回复

使用道具 举报

49

主题

479

回帖

1129

积分

金牌会员

积分
1129
发表于 2012-10-10 08:14:07 | 显示全部楼层


技术帝啊
回复

使用道具 举报

13

主题

600

回帖

1255

积分

金牌会员

积分
1255
发表于 2012-10-10 08:16:47 | 显示全部楼层
好吧,学到了
回复

使用道具 举报

164

主题

977

回帖

2466

积分

金牌会员

积分
2466
发表于 2012-10-10 08:25:09 | 显示全部楼层
好难懂啊

回复

使用道具 举报

301

主题

7952

回帖

1万

积分

论坛元老

积分
16825
发表于 2012-10-10 08:35:40 | 显示全部楼层
学习了啊
回复

使用道具 举报

81

主题

2058

回帖

4377

积分

论坛元老

积分
4377
发表于 2012-10-10 08:47:52 | 显示全部楼层
我是来学习的  好难啊   看不懂
回复

使用道具 举报

6

主题

62

回帖

152

积分

注册会员

积分
152
发表于 2012-10-10 08:48:45 | 显示全部楼层
一直在用vpn,方便点
回复

使用道具 举报

83

主题

2353

回帖

4993

积分

论坛元老

积分
4993
发表于 2012-10-10 09:13:16 | 显示全部楼层
这点区别可以忽略吧?
回复

使用道具 举报

118

主题

1302

回帖

2974

积分

金牌会员

积分
2974
发表于 2012-10-10 09:17:07 | 显示全部楼层
解释比较合理有点难懂,不过看来看去感觉没什么明显区别
回复

使用道具 举报

0

主题

1

回帖

4

积分

新手上路

积分
4
发表于 2012-10-10 09:36:08 | 显示全部楼层
解释帝
合理
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-1-11 15:50 , Processed in 0.021053 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表