Chinaunix首页 | 论坛 | 博客
  • 博客访问: 581945
  • 博文数量: 146
  • 博客积分: 5251
  • 博客等级: 大校
  • 技术积分: 1767
  • 用 户 组: 普通用户
  • 注册时间: 2006-11-10 15:58
文章分类
文章存档

2010年(12)

2008年(129)

2007年(5)

我的朋友

分类: 系统运维

2008-11-07 17:32:40

L2TP隧道的呼叫建立流程过程为:

(1)        用户端PC机发起呼叫连接请求;

(2)        PC机和LAC端(Eudemon_A)进行PPP LCP协商;

(3)        LACPC机提供的用户信息进行PAPCHAP认证;

(4)        LAC将认证信息(用户名、密码)发送给RADIUS服务器进行认证;

(5)        RADIUS服务器认证该用户,如果认证通过则返回该用户对应的LNS地址等相关信息,并且LAC准备发起Tunnel连接请求;

(6)        LAC端向指定LNS发起Tunnel连接请求;

(7)        LAC端向指定LNS发送CHAP challenge信息,LNS回送该challenge响应消息CHAP response,并发送LNS侧的CHAP challengeLAC返回该challenge的响应消息CHAP response

(8)        隧道验证通过;

(9)        LAC端将用户CHAP responseresponse identifierPPP协商参数传送给LNS

(10)    LNS将接入请求信息发送给RADIUS服务器进行认证;

(11)    RADIUS服务器认证该请求信息,如果认证通过则返回响应信息;

(12)    若用户在LNS侧配置强制本端CHAP认证,则LNS对用户进行认证,发送CHAP challenge,用户侧回应CHAP response

(13)    LNS再次将接入请求信息发送给RADIUS服务器进行认证;

(14)    RADIUS服务器认证该请求信息,如果认证通过则返回响应信息;

(15)    验证通过,用户访问企业内部资源。

6. L2TP协议的特点

l              灵活的身份验证机制以及高度的安全性

L2TP协议本身并不提供连接的安全性,但它可依赖于PPP提供的认证(比如CHAPPAP等),因此具有PPP所具有的所有安全特性。L2TP可与IPSec结合起来实现数据安全,这使得通过L2TP所传输的数据更难被攻击。L2TP还可根据特定的网络安全要求在L2TP之上采用通道加密技术、端对端数据加密或应用层数据加密等方案来提高数据的安全性。

l              多协议传输

L2TP传输PPP数据包,这样就可以在PPP数据包内封装多种协议。

l              支持RADIUS服务器的验证

LAC端将用户名和密码发往RADIUS服务器进行验证申请,RADIUS服务器负责接收用户的验证请求,完成验证。

l              支持内部地址分配

LNS可放置于企业网的防火墙之后,它可以对远端用户的地址进行动态的分配和管理,可支持私有地址应用(RFC1918)。为远端用户所分配的地址不是Internet地址而是企业内部的私有地址,这样方便了地址的管理并可以增加安全性。

l              网络计费的灵活性

可在LACLNS两处同时计费,即ISP处(用于产生帐单)及企业网关(用于付费及审计)。L2TP能够提供数据传输的出入包数、字节数以及连接的起始、结束时间等计费数据,可根据这些数据方便地进行网络计费。

l              可靠性

L2TP协议支持备份LNS,当一个主LNS不可达之后,LAC可以重新与备份LNS建立连接,这样增加了VPN服务的可靠性和容错性。

阅读(2783) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~