基于DMVPN接入地震行业网络设计
2015-12-19孙庆文李永红杨玉永李希亮
金 鹏 孙庆文 李永红 杨玉永 李希亮
(中国济南 250014 山东省地震局)
0 引言
山东省内郯庐、聊考两大地震带纵贯南北,燕山—渤海断裂带在半岛北部沿海通过,南黄海地震带分布于半岛东南近海海域,具有发生中强以上地震的地质构造背景。因此,山东省地震局着力于地震监测手段的提升完善,不断加强地震群测群防活动的开展,稳步推进地震行业网络的全面建设(刘敏,2012)。
在地震行业网络运行经费有限的情况下,县级地震台网采取多种地震行业网络接入方式:基于SDH专线接入、基于MPLSVPN接入、基于联通3G无线网络接入、基于DMVPN接入。其中基于DMVPN接入方式部署范围最广,目前已有37个县级台网 (金鹏,2011,2012)采用。
1 DMVPN简介
动态多点VPN(DMVPN),使用IPSec加密的多点GRE(mGRE)隧道和下一跳解析协议(NHRP)来实现一个具有扩展功能的L2L网络。其中,主要涉及3个网络协议:IPSec协议、GRE协议、NHRP协议。
在DMVPN中,利用IPSec实现加密功能,利用GRE或mGRE建立隧道,利用NHRP解决分支节点的动态地址问题。DMVPN只要求中心节点必须申请静态的公共IP地址 (Wei Luo, Carlos Pignataro,2006) 。
1.1 IPSec协议
IPSec(Internet Protocol Security)基于端对端的安全模式,在源IP地址和目标IP地址之间建立信任和安全。IPSec协议不是一个单独的协议,给出应用于IP层上网络数据安全的一整套体系结构,规定如何在对等层之间选择安全协议、确定安全算法和密钥交换,向上提供访问控制、数据源认证、数据加密等网络安全服务。
1.2 GRE协议
GRE(Generic Routing Encapsulation) 定义了在任意一种网络层协议上封装其他网络层协议的协议。GRE采用Tunnel(隧道)技术,是VPN(Virtual Private Network)的第3层隧道协议。Tunnel 是一个虚拟的点对点连接,提供一条通路使封装的数据报文能够在此通路上传输,并且在一个Tunnel 的两端分别对数据报进行封装及解封装。……
