ttzwater
驱动小牛
驱动小牛
  • 注册日期2003-06-07
  • 最后登录2011-10-04
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望23点
  • 贡献值0点
  • 好评度22点
  • 原创分0分
  • 专家分0分
阅读:2072回复:3

做vpn在第二层实现好,还是第三层好

楼主#
更多 发布于:2004-11-14 02:16

在第二层做考虑的逻辑处理就少一些,
在第三层做就要针对协议了
yongliliu
驱动小牛
驱动小牛
  • 注册日期2003-10-20
  • 最后登录2007-09-28
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-11-15 18:50
传说IP层的叫做IPSec,
TCP以上的叫SSL,
本人认为各有所长。
IPSec速度快,与上层协议无关,因为IP层在内核态,但开发难度大。
SSL也不一定慢多少,但是与协议相关,比方说对UDP就必须单独开发处理,在用户态即可实现,相对难度小一点。

还有两者的密钥协商都是基于3个基本算法实现的:对称、杂凑、非对称。但具体步骤确相差甚远,SSL一般只协商出3对钥匙和相关算法即可,安全有漏洞,没有IPSec严格和规范;IPSec协商预主密钥、主密钥、会话密钥之外还有很多东东需要协商,比方说PFS、有效期等,而且协商也分为两层实现,IKE本身通信之前先要协商,通过IKE协商之后才能开始协商IPSec。
成功不是天上掉下来的免费的丰盛的晚餐!
ttzwater
驱动小牛
驱动小牛
  • 注册日期2003-06-07
  • 最后登录2011-10-04
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望23点
  • 贡献值0点
  • 好评度22点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-11-15 22:31


那象NetBios这些不是走TCP/IP协议的呢?

能在IPSec实现吗
yongliliu
驱动小牛
驱动小牛
  • 注册日期2003-10-20
  • 最后登录2007-09-28
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-11-18 18:50
其实只要是IP包,都可在IPSec实现VPN,当然也包括netbios了,呵呵;),要不怎么叫作“IP Sec”呢。
成功不是天上掉下来的免费的丰盛的晚餐!
游客

返回顶部