APN业务GRE隧道使用.doc
《APN业务GRE隧道使用.doc》由会员分享,可在线阅读,更多相关《APN业务GRE隧道使用.doc(13页珍藏版)》请在三一办公上搜索。
1、GRE配置使用说明1 概述GRE(Generic Routing Encapsulation)即通用路由封装,它是一种三层隧道封装协议,是实现VPN的通常方式之一。GRE提供的隧道使得封装的数据报文能够在其中传输,通常采用的是IP+GRE的封装方式,将原始数据封装GRE头,然后再封装IP头,从而实现VPN功能。需要封装的数据报文,我们称之为有效报文(Payload)。GRE所建立起来的隧道只是在隧道源点和隧道终点可见,中间经过的设备只是按照外层IP在网络上进行普通的路由转发。使用GRE隧道对用户数据的封装格式如图2所示:图1: GRE封装格式在3G网络中通过GRE方式实现VPN功能的原理如图1
2、所示:图2:GRE应用原理图如图2所示,3G移动用户可能经常要远程访问其企业的私有网络,这时就可以充分利用3G网络提供的GRE功能在手机用户和企业之间建立起一条隧道,手机用户的IP地址可以由GGSN分配,也可以由企业分配,可以是私有地址,也可以是公有地址。手机用户所归属的GGSN和企业的私有网络之间虽然没有专线存在,但是通过在GGSN上打GRE隧道,用户数据报文同样可以通过公网到达企业网,即通过GRE隧道技术达到了租用专线的效果。3G移动用户采用什么方式接入到企业网,是通过签约的APN(接入点名)来决定的,中兴ZXW10 GGSN针对不同的APN可以有不同的接入方式,例如普通接入、GRE接入、
3、L2TP接入等。如果是GRE接入,不同的APN允许建立不同的GRE隧道,因此,对于GGSN来说,和企业之间建立的隧道是一对多的关系,如下图所示。图3 GGSN和企业之间的隧道连接当GGSN上行发现手机用户签约的APN接入方式是GRE接入,则对上行数据报文进行GRE隧道封装,然后将封装后的报文发送到公网上,并路由转发至企业网关。企业网关收到报文后,解开GRE封装,并将用户Playload取出并转发。下行报文由GGSN负责解开GRE封装,并通过3G网络发送给手机用户,完成VPN功能。2 业务的实现说明2.1 Gn口2.1.1 控制面发送SGSN或GGSN的IP协议栈收到发送请求后,先在协议栈IP层
4、构造包含GTP-C报文的常规IP包,然后根据GRE隧道源目的IP地址构造进行隧道封装的IP包,将GRE头,原常规IP包进行隧道封装,然后查路由表,将该报文转发出去.2.1.2 LP接收控制面GRE包LP板收到由中断上交的以太网MAC帧后,若其目的隧道地址为本端控制面隧道地址、协议类型为GRE,则查数据库,得到其归属SGMP 或GGMP板协议栈进程的PID,然后执行GRE解封装后用R01消息将GTP-C包转发至其归属业务处理板。2.1.3 用户面GRE的发送SGSN或GGSN的IP协议栈收到收到发送请求后,先在协议栈IP层构造包含GTP-U报文的常规IP包,然后根据GRE隧道源目的IP地址构造进
5、行隧道封装的IP包,并构造GRE帧的首部、计算校验和,然后将GRE头,原常规IP包进行隧道封装,然后查路由表,将该报文转发出去。2.1.4 LP接收用户面GRE包LP板收到由中断上交的以太网MAC帧后,若其目的隧道地址为本LP板用户面隧道地址、协议类型为GRE,则查数据库,得到其归属用户板的内部通信MAC地址,然后执行GRE解封装后通过内部数据通道将GTP-U包转发至其归属业务处理板。2.2 Gi口2.2.1 发送模块功能:对于从GGSN发向PDN的IP包判断是否需要进行GRE的封装,如果需要则进行GRE封装,发送。2.2.2 接受模块功能:对于从PDN接受到的IP包判断是否需要进行GRE的解
6、封,如果需要则进行GRE解封,解封之后再根据IP头的目的地址转发。2.2.3 GTP的GRE处理模块功能:根据从手机来的数据包的PDP上下文中的APN确定是否对该包进行GRE处理。2.2.4 数据库模块功能:后台对GRE隧道的对端进行配置,即配置目的网关节点集.3 安全变量无安全变量。4 配置使用说明4.1 Gn口配置4.1.1 组网图GGUPGGLPINTERNETSGLPSGUP30.1.136.3830.1.136.104200.38.2.160200.104.2.160tunnelGGSNSGSN10.1.136.3810.1.136.104目的: GGSN的私网地址可以穿越公网到达S
7、GSN;SGSN的私网地址可以穿越公网到达GGSNGGSN:接口板地址为30.1.136.38, 控制面地址为200.38.1.159, 用户面地址为200.38.2.160GGSN侧隧道源地址为30.1.136.38,目的地址为30.1.136.104, 隧道IP地址为10.1.136.38SGSN接口板地址为30.1.136.104, 控制面地址为200.104.1.159,用户面地址为200.104.2.160SGSN侧隧道源地址为30.1.136.104,目的地址为30.1.136.38, 隧道IP地址为10.1.136.1044.1.2 SGSN配置4.1.2.1 配置Tunnel接
8、口4.1.2.2 隧道封装地址配置隧道源地址为SGSN接口板地址:30.1.136.104,目的地址为GGSN接口板地址30.1.136.384.1.2.3 隧道IP地址配置配置隧道IP地址为10.1.136.1044.1.2.4 配置静态路由如到GGSN控制面需走GRE隧道,则配置到GGSN控制面200.38.1.159静态路由下一跳到GGSN隧道IP地址10.1.136.38.同样,如到GGSN用户面需走GRE隧道,则配置到GGSN用户面200.38.2.160静态路由下一跳到GGSN隧道IP地址10.1.136.38. 当然,如控制面,用户面都走GRE隧道,只配置一条静态路由200.38
9、.0.0 掩码为255.255.0.0,下一跳地址为10.1.136.38即可4.1.2.5 业务地址配置在业务地址配置中,将SGSN隧道源地址即接口板30.1.136.104属性配置为GRE源地址.4.1.3 GGSN配置GGSN配置和SGSN配置方法相同,雷同之处不再赘述,只列出相应的步骤.4.1.3.1 配置Tunnlel接口同1.2.14.1.3.2 隧道封装地址配置隧道源地址为GGSN接口板地址:30.1.136.38,目的地址为SGSN接口板地址30.1.136.1044.1.3.3 隧道IP地址配置配置隧道IP地址为10.1.136.384.1.3.4 配置静态路由如到SGSN控
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- APN 业务 GRE 隧道 使用
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4137058.html