VPN协约基本知识及配置.ppt
《VPN协约基本知识及配置.ppt》由会员分享,可在线阅读,更多相关《VPN协约基本知识及配置.ppt(65页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、VPN协议原理及配置,2,课程内容,第一章 VPN 概述 第二章 L2TP 第三章 GRE 第四章 IPSec & IKE,3,培训目标,掌握 VPN 的概念和分类 掌握实现 IP VPN 的相关协议 掌握 VPN 的配置,学习完本课程,您应该能够:,4,合作伙伴,Internet,VPN的定义,VPN Virtual Private Network,办事处,总部,分支机构,异地办事处,5,VPN的分类,按应用类型分类: Access VPN Intranet VPN Extranet VPN 按实现的层次分类: 二层隧道 VPN 三层隧道 VPN,6,VPDN,POP,POP,用户直接发起连
2、接,POP,ISP发起连接,总部,隧道,适用范围: 出差员工 异地小型办公机构,7,Intranet VPN,Internet/ ISP IP ATM/FR,总部,研究所,办事处,分支机构,8,Extranet VPN,Internet/ ISP IP ATM/FR,总部,合作伙伴,异地办事处,分支机构,9,按实现的层次分类,二层隧道VPN L2TP: Layer 2 Tunnel Protocol (RFC 2661) PPTP: Point To Point Tunnel Protocol L2F: Layer 2 Forwarding 三层隧道VPN GRE : Generic Rout
3、ing Encapsulation IPSEC : IP Security Protocol,10,VPN设计原则,安全性 隧道与加密 数据验证 用户验证 防火墙与攻击检测 可靠性 经济性 扩展性,11,课程内容,第一章 VPN 概述 第二章 L2TP 第三章 GRE 第四章 IPSec & IKE,12,L2TP 协议概述,L2TP: Layer 2 Tunnel Protocol 第二层隧道协议,是为在用户和企业的服务器之间透明传输PPP报文而设置的隧道协议。 特性 灵活的身份验证机制以及高度的安全性 多协议传输 支持RADIUS服务器的验证 支持内部地址分配 网络计费的灵活性 可靠性,1
4、3,使用L2TP 构建VPDN,PSTN/ISDN,LAN,总部,LAC,LNS,Quidway NAS,Quidway Router,出差员工,LAC: L2TP Access Concentrator L2TP的接入集中器 LNS: L2TP Network Server L2TP的网络服务器 LAC/LNS Radius : LAC/LNS的远端验证服务器,LAC RADIUS,LNS RADIUS,14,L2TP隧道和会话建立流程,隧道、会话建立流程 L2TP的会话建立由PPP触发,隧道建立由会话触发。由于多个会话可以复用在一条隧道上,如果会话建立前隧道已经建立,则隧道不用重新建立。
5、隧道建立流程:三次握手 会话建立流程:三次握手,LACLNS SCCRQ SCCRP SCCCN,LACLNS ICRQ ICRP ICCN,15,L2TP隧道和会话维护和拆除流程,隧道维护流程,LAC/LNSLNS/LAC Hello ZLB,隧道拆除流程,会话维护流程,LAC/LNSLNS/LAC StopCNN ZLB,LAC/LNSLNS/LAC CDN ZLB,16,L2TP 协议栈结构及数据包的封装过程,私有IP,PPP,L2TP,UDP,公有IP,链路层,物理层,物理层,私有IP,PPP,IP包(公有IP),UDP,L2TP,PPP,IP包(私有IP),链路层,私有IP,PPP,
6、物理层,L2TP,UDP,公有IP,链路层,物理层,物理层,私有IP,链路层,物理层,Client,LAC,LNS,Server,LAC侧封装过程,LNS侧解封装过程,L2TP协议栈结构,17,L2TP的配置任务及命令(1),LAC 侧的配置 设置用户名、密码及配置用户验证 启用L2TP Quidway l2tp enable 创建L2TP组 Quidway l2tp-group group-number 设置发起L2TP连接请求及LNS地址 Quidway-l2tp1start l2tp ip ip-address ip ip-address domain domain-name | ful
7、lusername user-name ,18,L2TP 的配置任务及命令(2),LNS 侧的配置 设置用户名、密码及配置用户验证 启用L2TP Quidway l2tp enable 创建L2TP组 Quidway l2tp-group group-number 创建虚接口模板 Quidway interface virtual-template virtual-template-number 设置本端地址及为用户分配的地址池 Quidway-Virtual-Template1 ip address X.X.X.X netmask Quidway-Virtual-Template1 remo
8、te address pool pool-number ,19,L2TP 的配置任务及命令(3),LNS 侧的配置 设置接收呼叫的虚拟接口模板、通道对端名称和域名 L2TP组不为1: Quidway-l2tp1 allow l2tp virtual-template virtual-template-number remote remote-name domain domain-name L2TP组为1: Quidway-l2tp1 allow l2tp virtual-template virtual-template-number remote remote-name domain dom
9、ain-name ,20,Internet,L2TP的配置举例,LNS local-user LNS-luser- password simple Hello LNS interface virtual-template 1 LNS-virtual-template1 ip address 192.168.0.1 255.255.255.0 LNS-virtual-template1 ppp authentication-mode chap domain LNS domain LNS-isp- scheme local LNS-isp- ip pool 1 192.168.0.2 192.16
10、8.0.100 LNS l2tp enable LNS l2tp-group 1 LNS-l2tp1 tunnel name LNS LNS-l2tp1 allow l2tp virtual-template 1 remote LAC LNS-l2tp1 tunnel authentication LNS-l2tp1 tunnel password simple quidway,LAC local-user LAC-luser- password simple Hello LAC domain LAC-isp- scheme local LAC l2tp enable LAC l2tp-gro
11、up 1 LAC-l2tp1 tunnel name LAC LAC-l2tp1 start l2tp ip 202.38.160.2 domain LAC-l2tp1 tunnel authentication LAC-l2tp1 tunnel password simple quidway,LNS,LAC,PSTN,21,L2TP的可选参数配置(1),LAC侧和LNS侧可选配的参数 设置本端名称 Quidway-l2tp1 tunnel name name 启用隧道验证及设置密码 Quidway-l2tp1 tunnel authentication Quidway-l2tp1 tunne
12、l password simple | cipher password 设置通道Hello报文发送时间间隔 Quidway-l2tp1 tunnel timer hello hello-interval,22,L2TP的可选参数配置(2),LAC侧和LNS侧可选配的参数 配置域名分隔符及查找顺序 设置前缀分隔符 Quidway-l2tp1 l2tp domain prefix-separator separator 设置后缀分隔符 Quidway-l2tp1 l2tp domain suffix-separator separator 设置查找规则 Quidway-l2tp1 l2tp mat
13、ch-order dnis-domain | dnis | domain-dnis | domain 强制挂断通道 reset l2tp tunnel remote-name | tunnel-id ,23,L2TP的可选参数配置(3),LNS侧可选配的参数 强制本端CHAP验证 Quidway-l2tp1 mandatory-chap 强制LCP重新协商 Quidway-l2tp1 mandatory-lcp,24,L2TP隧道和会话的验证过程,呼叫建立,PPP LCP 协商通过,LAC CHAP Challenge,用户 CHAP Response,隧道验证(可选),SCCRP (LNS
14、CHAP Response & LNS CHAP Challenge),SCCRQ (LAC CHAP Challenge),SCCCN (LAC CHAP Response),ICCN(用户 CHAP Response & PPP 已经协商好的参数),LNS CHAP Challenge,可选的第二次验证,用户 CHAP Response,验证通过,PSTN /ISDN,Internet,LAC,LNS,25,L2TP显示和调试,显示当前的L2TP通道的信息,Quidway display l2tp tunnel LocalIDRemoteID RemName RemAddress Sess
15、ions Port 1 8 AS8010 172.168.10.2 1 1701 Total tunnels = 1,显示当前的L2TP会话的信息,Quidway display l2tp session LocalIDRemoteIDTunnelID 112 Total session = 1,打开L2TP调试信息开关 debugging l2tp all | control | dump | error | event | hidden | payload | time-stamp ,26,L2TP 排错,用户登录失败 Tunnel建立失败 在LAC端,LNS的地址设置不正确 LNS(通常
16、为路由器)端没有设置可以接收该隧道对端的L2TP组 Tunnel验证不通过,如果配置了验证,应该保证双方的隧道密码一致 PPP协商不通过 LAC端设置的用户名与密码有误,或者是LNS端没有设置相应的用户 LNS端不能分配地址,比如地址池设置的较小,或没有进行设置 密码验证类型不一致 数据传输失败,在建立连接后数据不能传输,如Ping不通对端 用户设置的地址有误 网络拥挤,27,课程内容,第一章 VPN 概述 第二章 L2TP 第三章 GRE 第四章 IPSec & IKE,28,GRE,GRE (Generic Routing Encapsulation): 是对某些网络层协议(如:IP, I
17、PX, AppleTalk等)的数据报文进行封装,使这些被封装的数据报文能够在另一个网络层协议(如IP)中传输。 GRE 提供了将一种协议的报文封装在另一种协议报文中的机制,使报文能够在异种网络中传输,异种报文传输的通道称为tunnel。,29,GRE 协议栈,乘客协议,封装协议,运输协议,GRE协议栈,隧道接口的报文格式,链路层,GRE,IP/IPX,IP,Payload,30,使用GRE构建VPN,Original Data Packet,Transfer Protocol Header,GRE Header,Internet,Tunnel,企业总部,分支机构,31,GRE的配置任务及命令
18、,创建虚拟Tunnel接口 Quidway interface tunnel number 指定Tunnel的源端 Quidway-Tunnel0 source ip-addr | interface-type interface-num 指定Tunnel的目的端 Quidway-Tunnel0 destination ip-address 设置Tunnel接口的网络地址 Quidway -Tunnel0 ip address ip-address mask,32,GRE的配置举例,RouterB-Serial0/0 ip address 202.38.160.2 255.255.255.0
19、RouterB-Ethernet0/0 ip address 10.1.2.1 255.255.255.0 RouterB interface tunnel 0 RouterB-Tunnel0 ip address 1.1.1.2 255.255.255.0 RouterB-Tunnel0 source 202.38.160.2 RouterB-Tunnel0 destination 202.38.160.1 RouterB ip route-static 10.1.1.0 255.255.255.0 tunnel0,RouterA-Serial0/0 ip address 202.38.16
20、0.1 255.255.255.0 RouterA-Ethernet0/0 ip address 10.1.1.1 255.255.255.0 Router interface tunnel 0 RouterA-Tunnel0 ip address 1.1.1.1 255.255.255.0 RouterA-Tunnel0 source 202.38.160.1 RouterA-Tunnel0 destination 202.38.160.2 RouterA ip route-static 10.1.2.0 255.255.255.0 tunnel0,T0:1.1.1.2/24,Interne
21、t,S0/0: 202.38.160.2/24,S0/0:202.38.160.1/24,E0/0: 10.1.2.1/24,E0/0: 10.1.1.1/24,T0:1.1.1.1/24,A,B,33,GRE的可选参数配置,设置Tunnel接口报文的封装模式 Quidway-Tunnel0 tunnel-protocol gre 设置Tunnel两端进行端到端校验 Quidway-Tunnel0 gre checksum 设置Tunnel接口的识别关键字 Quidway-Tunnel0 gre key key-number 配置通过Tunnel的路由 静态路由配置 动态路由配置,34,GRE
22、的显示和调试,显示Tunnel接口的工作状态 display interface tunnel number 例如:Quidway display interfaces tunnel 1 Tunnel1 is up, line protocol is up Maximum Transmission Unit is 128 Internet address is 1.1.1.1 255.255.255.0 10 packets input, 640 bytes 0 input errors, 0 broadcast, 0 drops 10 packets output, 640 bytes 0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- vpn 协约 基本知识 配置
限制150内