IPsec vpn与SSL vpn比较与分析
2017-12-21赵菁
赵菁
摘要:IPsec vpn与SSL vpn是应用较多的vpn技术,它们在底层协议、连接方式、安全等方面存在着一定的差异,通过比较这些差异,分析了它们各自的特点,给出了企业在选择 vpn产品时的建议。
关键词:IPsec vpn;SSL vpn;比较与分析
中图分类号:TP393 文献标识码:A 文章编号:1007-9416(2017)10-0183-02
1 引言
虚拟专用网(Virtual Private Network)是一种通过共享的公共网络建立私有的数据通道,将各个需要接入这张虚拟网的网络或终端通过通道连接起来,构成一个专用的、具有一定安全性和服务质量保证的网络。按照VPN技术实现的网络层次可以分为基于数据链路层的VPN、基于网络层的VPN和基于应用层的VPN。本文讨论的IPSec VPN是基于网络层的VPN,而SSL VPN是基于应用层的VPN。基于IPSec协议的VPN技术在VPN中得到广泛应用,但是由于其存在的一些缺点,基于SSL协议的VPN出现了,本文重点比较这两种技术的特点以及适用场合。
2 IPsec vpn定义
IPSec(IP Security)协议族是IETF制定的一系列安全协议,它为端到端IP报文交互提供了基于密码学的、可互操作的、高质量的安全保护机制。IPSec VPN是利用IPSec隧道建立的网络层VPN。
IPSec不是一个单独的协议,而是一组协议。IPSec协议由认证头(AH,Authentication Header)、封装安全载荷(ESP,Encapsulating Security Payload)因特网密钥交换协议(Internet Key Exchange,IKE)等一系列子协议构成。IPSec安全协议(AH/ ESP)定义了如何通过在IP数据包中增加扩展头和字段来保证IP包的机密性、完整性和可认证性。IPSec密钥交换协议IKE定义了通信实体间进行身份认证、创建安全关联、协商加密算法以及生成共享会话密钥的方法。
3 SSL VPN定义
安全套接层(Secure socket Layer,SSL)协议是由Netscape公司开发的一套Internet數据安全协议,目前已广泛应用于Web浏览器与服务器之间的身份认证和加密数据传输。……
