[go: up one dir, main page]

CN103929319A - L2tp隧道状态保活方法及装置 - Google Patents

L2tp隧道状态保活方法及装置 Download PDF

Info

Publication number
CN103929319A
CN103929319A CN201310010235.4A CN201310010235A CN103929319A CN 103929319 A CN103929319 A CN 103929319A CN 201310010235 A CN201310010235 A CN 201310010235A CN 103929319 A CN103929319 A CN 103929319A
Authority
CN
China
Prior art keywords
l2tp
standby
active
control message
tunnel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201310010235.4A
Other languages
English (en)
Other versions
CN103929319B (zh
Inventor
梁乾灯
范亮
陈勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201310010235.4A priority Critical patent/CN103929319B/zh
Priority to US14/760,243 priority patent/US20150358366A1/en
Priority to PCT/CN2013/083392 priority patent/WO2014107971A1/zh
Priority to EP13871132.0A priority patent/EP2945328B1/en
Publication of CN103929319A publication Critical patent/CN103929319A/zh
Application granted granted Critical
Publication of CN103929319B publication Critical patent/CN103929319B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4633Interconnection of networks using encapsulation techniques, e.g. tunneling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/10Active monitoring, e.g. heartbeat, ping or trace-route
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/24Multipath
    • H04L45/247Multipath using M:N active or standby paths
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/22Alternate routing

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种L2TP隧道状态保活方法及装置,包括:主用设备和对端设备建立L2TP隧道,所述主用设备将所述主用设备与所述对端设备之间交互的L2TP控制消息传递到所述备用设备,且所述主用设备只有在收到所述备用设备发送来的已经将所述L2TP控制消息保存的响应后再对所述L2TP控制消息进行相应的处理;所述主用设备与所述备用设备发生主备切换时,所述备用设备通过所述L2TP隧道与所述对端设备进行连接,并根据已经存储的所述L2TP控制消息进行相应处理。本发明的主备用设备和对端设备的控制消息始终保持同步,保证在主用设备出现故障时,主备用设备切换后,备用设备与对端设备能够正常工作,不会造成丢消息,保证正常的工作状态。

Description

L2TP隧道状态保活方法及装置
技术领域
本发明涉及通信技术领域,尤其涉及一种L2TP隧道状态保活方法及装置。
背景技术
现有技术支持对L2TP访问集中器(LAC设备,L2TP Access Concentrator)或L2TP网络服务器(LNS设备,L2TP Network Server)的备份,在主备LAC设备或主备LNS设备间备份L2TP用户和L2TP隧道及会话信息,备份消息通过直连链路或上下层网络链路发送。由于各个隧道序列号的随着控制消息的交互而不断变化,导致备份消息中的隧道序列号与同一时刻发生的隧道控制消息序列号无法实时同步,设备A通过备份消息向其备份设备C发送A与B之间的隧道消息序列号X,当B收到该消息并识别存储“当前”序列号时,A设备侧可能由于用户上下线或对端Hello消息已经将当前实际序列号更新到了X+1或X+2甚至更大的序列号,此时如果发生设备故障、导致主备设备切换发生,那么B侧的序列号则与C侧的序列号没有实现实时同步。此时若C设备发送隧道控制消息到B设备,会导致B丢弃C发送的隧道控制消息、同时主动拆除L2TP隧道、导致隧道内用户全部下线;而若C设备等待B设备的控制消息或hello消息,则可能会导致在此过程中C设备的控制消息无法发出,影响用户的正常上下线。
发明内容
鉴于上述的分析,本发明旨在提供一种L2TP隧道状态保活方法及装置,用以解决现有技术中由于主备用设备切换造成的工作状态的混乱的问题。
本发明的目的主要是通过以下技术方案实现的:
一种L2TP隧道状态保活方法,该方法包括:
主用设备和对端设备建立L2TP隧道,所述主用设备将所述主用设备与所述对端设备之间交互的L2TP控制消息传递到所述备用设备,且所述主用设备只有在收到所述备用设备发送来的已经将所述L2TP控制消息保存的响应后再对所述L2TP控制消息进行相应的处理;
所述主用设备与所述备用设备发生主备切换时,所述备用设备通过所述L2TP隧道与所述对端设备进行连接,并根据已经存储的所述L2TP控制消息进行相应处理。
优选地,主用设备和对端设备建立L2TP隧道的步骤具体包括:
所述主用设备向所述备用设备发送与所述对端设备建立L2TP隧道的请求;
所述备用设备接收并保存所述主用设备发送来的所述请求,并向所述主用设备发送已经将该请求保存的响应;
所述主用设备收到所述备用设备发送来已经将该请求保存的响应后,向所述对端设备发送所述请求,并在收到所述对端设备发送来的L2TP隧道建立成功的信息后,将该信息发送给所述备用设备进行保存。
优选地,所述主用设备将所述主用设备和所述备用设备之间交互的L2TP控制消息传递到所述备用设备,且所述主用设备只有在收到所述备用设备发送来的已经将所述L2TP控制消息保存的响应后再对所述L2TP控制消息进行相应的处理的步骤具体包括:
所述主用设备将与所述对端设备之间交互的所述L2TP控制消息发送给所述备用设备;
所述备用设备-接收并保存所述主用设备发送来的所述L2TP控制消息后,向所述主用设备发送已经将所述L2TP控制消息保存的响应;
所述主用设备在收到该响应后再对所述L2TP控制消息进行相应的处理。
优选地,所述主用设备和所述备用设备是L2TP访问集中器或L2TP网络服务器。
优选地,每一个所述L2TP控制消息内均带有相应的序列号。
优选地,所述备用设备在保存所述主用设备发送来的所述L2TP控制消息的同时,更新所述备用设备上的L2TP隧道和会话的状态。
本发明还提供了一种L2TP隧道状态保活装置,包括:
主用设备,用于与对端设备建立L2TP隧道,将与所述对端设备之间交互的L2TP控制消息传递到备用设备,且只有在收到所述备用设备发送来的已经将所述L2TP控制消息保存的响应后再对所述L2TP控制消息进行相应的处理;
所述备用设备,用于接收并保存所述主用设备发送来的所述L2TP控制消息后,向所述主用设备发送已经将所述L2TP控制消息进行保存的响应当所述备用设备与所述主用设备发生主备切换时,通过所述L2TP隧道与所述对端设备进行连接,并根据已经存储的所述L2TP控制消息进行相应处理。
优选地,所述主用设备还用于,向所述备用设备发送与所述对端设备建立L2TP隧道的请求,在接收所述备用设备发送来已经将该请求保存的响应后,向所述对端设备发送所述请求,并在接收所述对端设备发送来的所述L2TP隧道建立成功的信息后,将该信息发送给所述备用设备,并接收所述备用设备已经将该信息进行保存的响应;
所述备用设备还用于,接收并保存所述主用设备发送来的所述请求后,向所述主用设备发送已经将该请求保存的响应,接收并保存所述主用设备发送来的L2TP隧道建立成功的信息后,向所述主用设备发送已经将该信息进行保存的响应。
优选地,所述主用设备和所述备用设备是L2TP访问集中器或L2TP网络服务器。
优选地,每一个所述L2TP控制消息内均带有相应的序列号。
优选地,所述备用设备还用于,在保存所述主用设备发送来的所述L2TP控制消息的同时,更新所述备用设备上的L2TP隧道和会话的状态。
本发明有益效果如下:
本发明提供了一种L2TP隧道状态保活方法及装置,通过在主用设备和对端设备建立L2TP隧道过程中,以及主用设备在向对端设备发送L2TP控制消息之前,或者所述主用设备处理所述对端设备发送来的L2TP控制消息之前,主用设备都要将带有序列号的L2TP控制消息发送给所述备用设备,备用设备将该L2TP控制消息进行保存后,再将该L2TP控制消息返回给主备设备,主备设备收到该L2TP控制消息后,再进行其他处理,即本发明的主备用设备和对端设备的控制消息始终保持同步,保证主备用设备切换后,备用设备与对端设备能够正常工作,不会造成丢消息,保证正常的工作状态。
本发明的其他特征和优点将在随后的说明书中阐述,并且,部分的从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
图1为本发明实施例1中的L2TP隧道状态保活方法的流程图;
图2为本发明实施例1中主备用LAC与LNS之间建立L2TP隧道D的方法示意图;
图3为本发明实施例1中的主备用设备与对端设备建立L2TP隧道状态保活方法的示意图;
图4为本发明实施例1中LAC与主备用LNS之间建立L2TP隧道状态保活方法的示意图。
具体实施方式
下面结合附图来具体描述本发明的优选实施例,其中,附图构成本申请一部分,并与本发明的实施例一起用于阐释本发明的原理。
实施例1
本发明实施例提供了一种L2TP隧道状态保活方法,参见图1,该方法包括:
S101、主用设备向所述备用设备发送与所述对端设备建立L2TP隧道的请求;
其中,所述主用设备和所述备用设备分别是L2TP访问集中器(LAC设备,L2TP Access Concentrator)和L2TP网络服务器(LNS设备,L2TP NetworkServer)。
S102、所述备用设备接收到所述主用设备发送来的所述请求,对该请求进行保存,并将所述请求返回给所述主用设备;
S103、所述主用设备收到所述备用设备返回的所述请求后,向所述对端设备发送所述请求,并在接收到所述对端设备发送来的L2TP建立成功的信息后,将该信息发送给所述备用设备;
S104、所述备用设备在收到所述主用设备发送来的所述信息后,保存该信息,并将该信息返回给所述主用设备;
本发明实施例提供了一种主备用LAC与LNS之间建立L2TP隧道的方法,参见图2,该方法包括:
步骤A1,在主用LAC与备用LAC之间建立一个TCP连接作为消息通道,用以传递L2TP控制消息;
步骤A2,主用LAC进行SCCRQ(Start-Control-Connection-Request,隧道建立请求)消息的封装(用于向LNS发送L2TP隧道建立请求);
步骤A3,主用LAC将封装好的SCCRQ消息通过主备LAC间的消息通道发送给备用LAC;
步骤A4,备用LAC收到SCCRQ消息后,将其存储,并更新本地的备用隧道状态,并将SCCRQ消息回传给主用LAC;
步骤A5,主用LAC将备用LAC回传的SCCRQ消息发送给LNS;
步骤A6,LNS将SCCRP(Start-Control-Connection-Reply,L2TP隧道建立响应)消息发送给主用LAC;
步骤A7,主用LAC将收到的SCCRP消息通过主备LAC间的消息通道发送给备用LAC;
步骤A8,备用LAC收到SCCRP消息后,将其存储,并更新本地的备用隧道状态,并将SCCRP消息回传给主用LAC;
步骤A9,主用LAC对备用LAC回传的SCCRP消息进行处理;
步骤A10,主用LAC进行SCCCN(Start-Control-Connection-Connected,隧道建立成功)消息的封装(用于向LNS发送隧道建立成功的响应);
步骤A11,主用LAC将封装好的SCCCN消息通过主备LAC间的消息通道发送给备用LAC;
步骤A12,备用LAC收到SCCCN消息后,将该消息存储,并更新本地的备用隧道状态,并将SCCCN消息回传给主用LAC;
步骤A13,主用LAC将备用LAC回传的SCCCN消息发送给LNS。
本发明实施例将主备用设备对与对端设备之间建立L2TP隧道的情况进行同步,保证主备用设备切换后,备用设备与对端设备能够正常工作,不会造成丢消息,保证正常的工作状态。
S105、主用设备向对端设备发送L2TP控制消息之前,或者所述主用设备处理所述对端设备发送来的L2TP控制消息之前,所述主用设备向所述备用设备发送该L2TP控制消息;
本发明实施例对端设备、主备用设备之间的每一个控制消息都设置一个序列号,所述序列号包括Ns(Number Send,本次发送消息的序列号)和Nr(NextReceive,期望下次接收到的消息的序列号)。这样主用设备在向对端设备发送L2TP控制消息之前,或者所述主用设备处理所述对端设备发送来的L2TP控制消息之前,主用设备都要将带有序列号的L2TP控制消息发送给所述备用设备,备用设备将该L2TP控制消息进行保存后,再将该L2TP控制消息返回给主备设备,主备设备收到该L2TP控制消息后,再进行其他处理,即本发明实施例中的主备用设备和对端设备的L2TP控制消息始终保持同步,这样保证在主用设备出现故障,主备用设备切换后,备用设备与对端设备能够正常工作,不会造成丢消息,保证正常的工作状态。
S106、所述备用设备接收所述主用设备发送来的所述L2TP控制消息,保存该L2TP控制消息,并将该L2TP控制消息返回给所述主用设备;
本发明实施例中所述备用设备在保存并返回所述主用设备的L2TP控制消息的同时,更新所述备用设备上的L2TP隧道和会话的状态。
S107、所述主用设备收到所述备用设备返回的所述L2TP控制消息后,所述主用设备向所述对端设备发送L2TP控制消息,或者所述主用设备处理所述对端设备发送来的所述L2TP控制消息;
S108、当所述主用设备和所述备用设备切换的情况下,所述备用设备根据存储的所述L2TP控制消息进行相应处理。
本发明实施例中所述主用设备、所述备用设备和所述对端设备实时监测所述主用设备与所述对端设备之间建立的L2TP隧道的网络连通性,当监测到所述L2TP隧道出现故障时,所述备用设备和所述主用设备切换,当然本领域的技术人员也可以采用其他方式对所述L2TP隧道进行监测。
其中本发明实施例采用的监测L2TP隧道的网络连通性具体为:
当所述主用设备监测到其自身与所述对端设备之间的L2TP隧道出现故障(例如,L2TP隧道两端设备即主用设备和对端设备开启BFD检测(双向转发检测),加快故障感知速度),触发所述备用设备与其自身进行切换;
或者,
当所述备用设备检测到主用设备失效时(例如在主用设备和备用设备间开启BFD检测,备用设备通过BFD检测到主用设备发生故障),则确定所述主用设备与所述对端设备之间的L2TP隧道出现故障,触发所述备用设备和所述主用设备切换。
本发明实施例还提供了主备用设备与对端设备建立L2TP隧道状态保活方法,从图3中可以看出,主用设备在向对端设备发送L2TP控制消息之前,先向备用设备发送带有序列号的L2TP控制消息,备用消息收到该L2TP控制消息后保存该L2TP控制消息,再向主用设备返回给该L2TP控制消息,主用设备收到备用设备返回的L2TP控制消息后将该L2TP控制消息发送给对端设备,对端设备再收到该L2TP控制消息后,再向主用设备发送其他L2TP控制消息,通过该方法保证主备用设备和对端设备的L2TP控制消息始终保持同步。
本发明实施例还提供了一种LAC与主备用LNS之间建立L2TP隧道状态保活方法,参见图4,该方法包括:
步骤B1,在主用LNS与备用LNS之间建立一个TCP连接作为消息通道,用以传递L2TP控制消息;
步骤B2,在主用LNS与LAC设备间建立L2TP隧道,建立L2TP隧道的过程详见步骤A1至步骤A13;
步骤B3,LAC将ICRQ(Incoming-Call-Request,会话建立请求)消息发送给主用LNS;
步骤B4,主用LNS将收到的ICRQ消息通过主备LNS间的消息通道发送给备用LNS;
步骤B5,备用LNS收到ICRQ消息后,将该消息进行存储,并更新本地的备用会话状态,并将ICRQ消息回传给主用LNS;
步骤B6,主用LNS对备用LNS回传的ICRQ消息进行处理;
步骤B7,主用LNS进行ICRP(Incoming-Call-Reply,会话建立响应)消息的封装(用于向LAC发送隧道建立响应);
步骤B8,主用LNS将封装好的ICRP消息通过主备LNS间的消息通道发送给备用LNS;
步骤B9,备用LNS收到ICRP消息后存储Ns、Nr等信息并更新本地的备用会话状态,并将ICRP消息回传给主用LNS;
步骤B10,主用LNS将备用LNS回传的ICRP消息发送给LAC;
步骤B11,LAC向主用LNS发送ICCN(Incoming-Call-Connected,会话建立成功)消息(用于向LNS发送会话建立成功确认);
步骤B12,主用LNS将收到的ICCN消息通过主备LNS间的消息通道发送给备用LNS;
步骤B13,备用LNS收到ICCN消息后存储Ns、Nr等信息并更新本地的备用会话状态,并将ICRQ消息回传给主用LNS;
步骤B14,主用LNS对备用LNS回传的ICCN消息进行处理。
本发明实施例中的SCCRQ消息、SCCRP消息、SCCCN消息、ICRQ消息、ICRP消息、ICCN消息、所述对端设备建立L2TP隧道的请求以及L2TP建立成功的响应等等均为L2TP控制消息,本发明实施例中的L2TP控制消息还包括主备用设备和对端设备进行会话和其他交流的消息。
本发明实施例提供的一种L2TP隧道状态保活方法,通过在主用设备和对端设备建立L2TP隧道过程中,以及主用设备在向对端设备发送L2TP控制消息之前,或者所述主用设备处理所述对端设备发送来的L2TP控制消息之前,主用设备都要将带有序列号的L2TP控制消息发送给所述备用设备,备用设备将该L2TP控制消息进行保存后,再将该L2TP控制消息返回给主备设备,主备设备收到该L2TP控制消息后,再进行其他处理,即本发明实施例中的主备用设备和对端设备的L2TP控制消息始终保持同步,保证主备用设备切换后,备用设备与对端设备能够正常工作,不会造成丢消息,保证正常的工作状态。
实施例2
本发明实施例提供了一种L2TP隧道状态保活装置,该装置包括:
主用设备,用于与对端设备建立L2TP隧道,将与所述对端设备之间交互的L2TP控制消息传递到备用设备,且只有在收到所述备用设备发送来的已经将所述L2TP控制消息保存的响应后再对所述L2TP控制消息进行相应的处理,并监测所述主用设备与所述对端设备之间建立的L2TP隧道的网络连通性,当监测到所述L2TP隧道出现故障时,触发所述备用设备与其自身进行切换,还用于向所述备用设备发送与所述对端设备建立L2TP隧道的请求,在接收所述备用设备发送来已经将该请求保存的响应后,向所述对端设备发送所述请求,并在接收所述对端设备发送来的所述L2TP隧道建立成功的信息后,将该信息发送给所述备用设备,并接收所述备用设备已经将该信息进行保存的响应;
所述备用设备,用于接收并保存所述主用设备发送来的所述L2TP控制消息后,向所述主用设备发送已经将所述L2TP控制消息进行保存的响应,当所述备用设备与所述主用设备进行主备切换时,通过所述L2TP隧道与所述对端设备进行连接,并根据已经存储的所述L2TP控制消息进行相应处理,还用于接收并保存所述主用设备发送来的所述请求后,向所述主用设备发送已经将该请求保存的响应,接收并保存所述主用设备发送来的L2TP隧道建立成功的信息后,向所述主用设备发送已经将该信息进行保存的响应。
本发明实施例中的所述主用设备和所述备用设备是L2TP访问集中器或L2TP网络服务器。
本发明实施例中的每一个所述L2TP控制消息内均带有相应的序列号。
其中,所述备用设备还用于,在保存所述主用设备发送来的所述L2TP控制消息的同时,更新所述备用设备上的L2TP隧道和会话的状态。
综上所述,本发明实施例提供的一种L2TP隧道状态保活方法及装置,通过在主用设备和对端设备建立L2TP隧道过程中,以及主用设备在向对端设备发送L2TP控制消息之前,或者所述主用设备处理所述对端设备发送来的L2TP控制消息之前,主用设备都要将带有序列号的L2TP控制消息发送给所述备用设备,备用设备将该L2TP控制消息进行保存后,再将该L2TP控制消息返回给主备设备,主备设备收到该L2TP控制消息后,再进行其他处理,即本发明实施例中的主备用设备和对端设备的L2TP控制消息始终保持同步,保证主备用设备切换后,备用设备与对端设备能够正常工作,不会造成丢消息,保证正常的工作状态。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的保护范围为准。

Claims (10)

1.一种L2TP隧道状态保活方法,其特征在于,包括:
主用设备和对端设备建立L2TP隧道,所述主用设备将所述主用设备与所述对端设备之间交互的L2TP控制消息传递到所述备用设备,且所述主用设备只有在收到所述备用设备发送来的已经将所述L2TP控制消息保存的响应后再对所述L2TP控制消息进行相应的处理;
所述主用设备与所述备用设备发生主备切换时,所述备用设备通过所述L2TP隧道与所述对端设备进行连接,并根据已经存储的所述L2TP控制消息进行相应处理。
2.根据权利要求1所述的方法,其特征在于,主用设备和对端设备建立L2TP隧道的步骤具体包括:
所述主用设备向所述备用设备发送与所述对端设备建立L2TP隧道的请求;
所述备用设备接收并保存所述主用设备发送来的所述请求,并向所述主用设备发送已经将该请求保存的响应;
所述主用设备收到所述备用设备发送来已经将该请求保存的响应后,向所述对端设备发送所述请求,并在收到所述对端设备发送来的L2TP隧道建立成功的信息后,将该信息发送给所述备用设备进行保存。
3.根据权利要求1或2所述的方法,其特征在于,所述主用设备和所述备用设备是L2TP访问集中器或L2TP网络服务器。
4.根据权利要求1或2所述的方法,其特征在于,每一个所述L2TP控制消息内均带有相应的序列号。
5.根据权利要求1或2所述的方法,其特征在于,所述备用设备在保存所述主用设备发送来的所述L2TP控制消息的同时,更新所述备用设备上的L2TP隧道和会话的状态。
6.一种L2TP隧道状态保活装置,其特征在于,包括:
主用设备,用于与对端设备建立L2TP隧道,将与所述对端设备之间交互的L2TP控制消息传递到备用设备,且只有在收到所述备用设备发送来的已经将所述L2TP控制消息保存的响应后再对所述L2TP控制消息进行相应的处理;
所述备用设备,用于接收并保存所述主用设备发送来的所述L2TP控制消息后,向所述主用设备发送已经将所述L2TP控制消息进行保存的响应,当所述备用设备与所述主用设备发生主备切换时,通过所述L2TP隧道与所述对端设备进行连接,并根据已经存储的所述L2TP控制消息进行相应处理。
7.根据权利要求6所述的装置,其特征在于,
所述主用设备还用于,向所述备用设备发送与所述对端设备建立L2TP隧道的请求,在接收所述备用设备发送来已经将该请求保存的响应后,向所述对端设备发送所述请求,并在接收所述对端设备发送来的所述L2TP隧道建立成功的信息后,将该信息发送给所述备用设备,并接收所述备用设备已经将该信息进行保存的响应;
所述备用设备还用于,接收并保存所述主用设备发送来的所述请求后,向所述主用设备发送已经将该请求保存的响应,接收并保存所述主用设备发送来的L2TP隧道建立成功的信息后,向所述主用设备发送已经将该信息进行保存的响应。
8.根据权利要求6或7所述的装置,其特征在于,所述主用设备和所述备用设备是L2TP访问集中器或L2TP网络服务器。
9.根据权利要求6或7所述的装置,其特征在于,每一个所述L2TP控制消息内均带有相应的序列号。
10.根据权利要求6或7所述的装置,其特征在于,
所述备用设备还用于,在保存所述主用设备发送来的所述L2TP控制消息的同时,更新所述备用设备上的L2TP隧道和会话的状态。
CN201310010235.4A 2013-01-11 2013-01-11 L2tp隧道状态保活方法及装置 Active CN103929319B (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201310010235.4A CN103929319B (zh) 2013-01-11 2013-01-11 L2tp隧道状态保活方法及装置
US14/760,243 US20150358366A1 (en) 2013-01-11 2013-09-12 Method and Apparatus for Keeping Alive L2TP Tunnel State
PCT/CN2013/083392 WO2014107971A1 (zh) 2013-01-11 2013-09-12 L2tp隧道状态保活方法及装置
EP13871132.0A EP2945328B1 (en) 2013-01-11 2013-09-12 Method and apparatus for keeping alive l2tp tunnel state

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310010235.4A CN103929319B (zh) 2013-01-11 2013-01-11 L2tp隧道状态保活方法及装置

Publications (2)

Publication Number Publication Date
CN103929319A true CN103929319A (zh) 2014-07-16
CN103929319B CN103929319B (zh) 2018-02-06

Family

ID=51147403

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310010235.4A Active CN103929319B (zh) 2013-01-11 2013-01-11 L2tp隧道状态保活方法及装置

Country Status (4)

Country Link
US (1) US20150358366A1 (zh)
EP (1) EP2945328B1 (zh)
CN (1) CN103929319B (zh)
WO (1) WO2014107971A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109257444A (zh) * 2018-11-12 2019-01-22 迈普通信技术股份有限公司 一种负载分担方法、装置及系统

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10541904B2 (en) * 2016-12-14 2020-01-21 Hewlett Packard Enterprise Development Lp Establishing a network fault detection session
CN110958176B (zh) * 2019-11-20 2022-02-08 烽火通信科技股份有限公司 一种控制平面主备盘切换期间不间断路由的系统及方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1801692A (zh) * 2006-01-18 2006-07-12 杭州华为三康技术有限公司 一种同步通信方法、系统及设备
US20100302932A1 (en) * 2009-06-02 2010-12-02 Hitachi, Ltd. Lac device and failover method
CN102098201A (zh) * 2009-12-14 2011-06-15 中兴通讯股份有限公司 一种实现l2tp用户接入备份的方法及网络系统
CN102710520A (zh) * 2012-06-01 2012-10-03 浙江宇视科技有限公司 一种备份lns的方法及装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7782877B2 (en) * 2004-11-03 2010-08-24 Verizon Business Global Llc Network-based dedicated backup service
US20060168241A1 (en) * 2004-11-24 2006-07-27 Puthiyandyil Sanil K Redundant L2TP end points
US7808889B1 (en) * 2004-11-24 2010-10-05 Juniper Networks, Inc. Silent failover from a primary control unit to a backup control unit of a network device
FI20050158A0 (fi) * 2005-02-11 2005-02-11 Nokia Corp Ensimmäisen tunnelipäätepisteen tilainformaation palauttaminen
US8301700B1 (en) * 2010-08-06 2012-10-30 Open Invention Network Llc System and method for event-driven live migration of multi-process applications
JP5213108B2 (ja) * 2008-03-18 2013-06-19 株式会社日立製作所 データ複製方法及びデータ複製システム
CN101534257B (zh) * 2009-04-16 2012-05-23 华为技术有限公司 消息处理方法、系统及设备

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1801692A (zh) * 2006-01-18 2006-07-12 杭州华为三康技术有限公司 一种同步通信方法、系统及设备
US20100302932A1 (en) * 2009-06-02 2010-12-02 Hitachi, Ltd. Lac device and failover method
CN102098201A (zh) * 2009-12-14 2011-06-15 中兴通讯股份有限公司 一种实现l2tp用户接入备份的方法及网络系统
CN102710520A (zh) * 2012-06-01 2012-10-03 浙江宇视科技有限公司 一种备份lns的方法及装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109257444A (zh) * 2018-11-12 2019-01-22 迈普通信技术股份有限公司 一种负载分担方法、装置及系统
CN109257444B (zh) * 2018-11-12 2021-07-23 迈普通信技术股份有限公司 一种负载分担方法、装置及系统

Also Published As

Publication number Publication date
EP2945328A1 (en) 2015-11-18
WO2014107971A1 (zh) 2014-07-17
EP2945328B1 (en) 2017-02-08
EP2945328A4 (en) 2016-01-20
US20150358366A1 (en) 2015-12-10
CN103929319B (zh) 2018-02-06

Similar Documents

Publication Publication Date Title
CN102480753B (zh) 链路状态检测方法和装置
CN101479992B (zh) 一种实现点到多点网络链路状态穿通的方法及其设备
US8503288B1 (en) Silent failover from a primary control unit to a backup control unit of a network device
CN101267360B (zh) 伪线故障检测方法和用户边缘设备
CN102098201B (zh) 一种实现l2tp用户接入备份的方法及网络系统
CN104168193B (zh) 一种虚拟路由器冗余协议故障检测的方法及路由设备
CN102480423B (zh) 一种l2tp网络的保护方法及系统
JP4862065B2 (ja) Lac装置及びフェイルオーバ方法
CN103475655B (zh) 一种实现IPSecVPN主备链路动态切换的方法
CN102780635B (zh) 基于trill网络实现保护倒换的方法、tor交换机及系统
EP3425850B1 (en) Method and device for processing communication path
WO2015184739A1 (zh) 故障检测方法及装置
EP3035601A1 (en) Data link detection method, apparatus, system, controller, and gateway
CN109218045A (zh) 一种链路切换方法及装置
CN103929319B (zh) L2tp隧道状态保活方法及装置
JP2014064252A (ja) ネットワークシステム、伝送装置、及び障害情報通知方法
CN108270593B (zh) 一种双机热备份方法和系统
CN101299722A (zh) 一种改进的快速重路由方法和一种网络设备
KR20200072941A (ko) 실시간 오류 감지를 통한 vrrp 기반의 네트워크 장애 대응 방법 및 장치
CN106487696A (zh) 链路故障检测方法及装置
WO2014044088A1 (zh) L2tp网络的保护方法、装置及系统
JP2011166245A (ja) ネットワークシステム、ゲートウェイ装置切替方法、第1のトンネル終端ゲートウェイ装置および第2のトンネル終端ゲートウェイ装置
CN106301835B (zh) 一种bfd建链的方法及其装置、路由器
CN113037622B (zh) 一种防止bfd震荡的系统及方法
CN107835126B (zh) 一种报文转发方法及系统

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant