APP下载

L2TP协议在民航网络中的应用

2018-09-03王延明

智富时代 2018年7期
关键词:路由器交换机数据包

王延明

一、定义

L2TP (Layer 2 Tunnel Protocol)数据链路层隧道协议是IETF基于Cisco公司的L2F(Layer 2 Forwarding)協议与微软公司的PPTP(Point-To-Point Tunneling Protocol)协议提出的一项具有标准意义的隧道协议。L2TP 协议提供了对PPP 链路层数据包的通道(tunnel)传输支持,允许二层链路端点和PPP 会话点驻留在不同设备上,并且采用包交换网络技术进行信息交互,从而扩展了PPP模型。L2TP 协议结合了L2F 协议和PPTP协议的各自优点,成为IETF有关二层隧道协议的工业标准。

二、L2TP数据封装格式

L2TP协议将数据如上图方式封装起来,Delivery Header是一个20字节IPv4包头,它负责携带L2TPv3数据包穿越指定网络。L2TPv3 Heater分别由Session ID和Session Cookie两部分组成,Session ID用来与远端系统建立会话的唯一标识ID。Session Cookie是用来保证两端会话一致性额外增加的衡量参数。会话两端Session Cookie值必须互相匹配。Payload代表穿越L2TP隧道的数据。

下面引用一个帧中继的例子解释数据是如何穿越L2TP隧道的。

如图:

Enterprise Hub要把帧中继格式的数据发送到Enterprise Site A,在路由器PE A上帧中继数据被封装上L2TP头和IP头通过隧道1发送至路由器PE B,路由器PE B收到数据包后,将L2TP和IP包头去掉,重新打上43的DLCI号发送至Enterprise Site A。

三、应用

根据上面例子,帧中继数据可以穿越L2TP隧道。所以可以在路由器上配置L2TP协议,使得数据通过路由器建立的隧道进行传输。由于民航ATM交换机设备停产,L2TP将可以有效的解决以后某远端站没有ATM交换机的业务接入问题。

通过下面的设备连接图和配置方法介绍L2TP隧道传输协议的具体实现方法:

如图:终端B位于没有ATM交换机的远端站,其通过路由器B与上连节点进行连接。终端A通过Vanguard A、ATM网络、路由器、Vanguard B与终端B进行通信。为了实现数据的传输,除了需要在ATM交换机上配置电路,在路由器B和Vanguard B配置电路,还需要在路由器A和B上进行相应的L2TP协议配置。

路由器A L2TP协议配置如下:

路由器B L2TP协议配置如下:

通过connect和xconnect配置建立的L2TP隧道,实现终端A与终端B之间的数据通讯。

猜你喜欢

路由器交换机数据包
买千兆路由器看接口参数
路由器每天都要关
SmartSniff
修复损坏的交换机NOS
无线路由器的保养方法
使用链路聚合进行交换机互联
PoE交换机雷击浪涌防护设计
罗克韦尔自动化交换机Allen-Bradley ArmorStratix 5700
视觉注意的数据包优先级排序策略研究
无线路由器辐射可忽略