Lac装置及故障转移方法

文档序号:7749643阅读:337来源:国知局
专利名称:Lac装置及故障转移方法
技术领域
本发明涉及LAC装置及故障转移(fail over)方法,尤其涉及对使用了 L2TP的通 信进行中继的LAC装置及故障转移方法。
背景技术
现在,通信经营商使用基于L2TP(Layer2Tunneling Protocol 第二层隧道协议) 的隧道方式,向加入者提供基于ADSL (Asymmetric DigitalSubscriber Line 不对称数字 用户线路)或FTTH (Fiber To The Home 光纤到户)的宽带因特网连接服务。LAC(L2TP Access Concentrator :L2TP接入集中器)指收容加入者终端的服务器。图1表示LAC 使用 L2TP(Layer2Tunneling Protocol)与 LNS(L2TP Network Server :L2TP 网络服务 器)协作动作,向加入者提供因特网连接服务的结构图,图2表示其协议序列(protocol sequence)。如图1所示,加入者使用在LAC-LNS之间构建的L2TP隧道(图2 在206 209 生成)利用因特网连接服务。以往,在将进行L2TP等协议处理的控制部冗余化的LAC装置中,当在运行系统控 制部产生故障的情况下,在从旧运行系统控制部向新运行系统控制部的切换中持续服务, 关于这种技术(以下称为故障转移),在非专利文献1中公开了使用按照L2TP的扩展协议 定义的恢复联络用的数据包(packet)进行故障转移的技术。现有技术文献非专利文献非专禾Ij文献 1RFC4951, Fail Over Extensions for Layer 2TunnelingProtocol(L2TP),"failover"L2TP是在UDP上动作的协议,消息的顺序性、可靠性,使用在LAC-LNS之间建立隧 道(图2:206 209)/建立会话(图2 :210 213)、定期的生命确认(图2 :214 215) 时使用的控制消息中包含的序列号(Ns)和接收确认应答序号(Nr)实现。其中,在Ns或Nr不是期望的序号时,例如,在网络上产生故障,在LAC-LNS之间无 法疏通的情况下,成为切断L2TP隧道的规格。因此,在按照现有形式被双重化的LAC装置中,在运行系统控制部产生故障等,运 行系统控制部和待机系统控制部在包含于控制消息中的Ns、Nr的同步失败的状态下产生 系统切换,在这种情况下,导致在新运行系统控制部中L2TP隧道被切断,加入者基于因特 网连接的通信被暂时停止。在上述非专利文献1中,为了避免上述状态,对L2TP协议进行扩展,使用该扩展消 息发送用于在装置恢复时通知恢复为LNS装置的消息,由LNS装置再次学习通信所需要的 信息,由此实现通信的继续。另一方面,非专利文献1的方式需要在LAC装置、LNS装置双方配置实现非专利文 献1的方式的装置,当存在不能应对非专利文献1的方式的装置的情况下,故障转移功能不工作。

发明内容
鉴于上述情况,本发明的目的在于,提供一种通过LAC装置的改良实现故障转移 的LAC装置及故障转移方法。并且,本发明的目的在于,能够在不实现非专利文献1的方式 的情况下实现故障转移。本发明在产生运行系统控制部的故障等,并在包含于控制消息中的Ns、Nr与待 机系统控制的同步失败的状态下产生了系统切换的情况下,也能够在系统切换之后学习从 LNS装置发送的Ns、Nr,并再次进行同步,由此能够在不停止因特网连接服务的情况下实现 故障转移,并且不中断地继续服务。为了解决上述问题,本发明的LAC装置在产生LAC装置的运行系统控制部的切换 的情况下,在切换之后学习从LNS装置接收到的控制消息中包含的Ns、Nr,并向LNS装置发 送使用了学习的Ns、Nr的ZLB-ACK消息,由此避免因隧道切断造成的服务停止,能够实现故 障转移。例如,在发生系统切换后,学习从LNS装置接收到的数据包的Ns值、Nr值,并把接 收到的Nr值设为Ns值、把接收到的Ns值设为Nr+Ι后的值,向LNS装置发送ZLB ACK消息 (确认应答消息)。并且,在发生系统切换后,在从LNS装置接收到数据包之前,停止来自用 户的新的连接请求,避免与LNS装置的L2TP隧道切断。作为方案,例如提供一种LAC装置,用于对加入者终端与用于向所述加入者终端 提供因特网连接服务的多个LNS装置之间的通信进行中继,所述LAC装置具有协议处理 部,根据LAC装置的状态,进行加入者终端与LNS装置的协议处理;和同步控制部,控制LAC 装置的运行系统控制部和待机系统控制部的同步状态。并且,LAC装置例如具有两个按照热备份(hot standby)形式被双重化的控制部, 在控制部内具有保存协议信息的数据库;监视运行状态的监视部;用于使信息在控制部 之间同步的同步控制部;和协议处理部,其处理从加入者终端和LNS装置发送的数据包,在 产生了控制部的系统切换的情况下,以接收包为基础再次学习信息。根据本发明的第一解决方案提供一种系统中的LAC装置,所述系统具有LNS装 置,对终端提供网络连接服务;以及所述LAC装置,与该LNS装置之间建立基于L2TP协议的 L2TP隧道并进行通信,所述LAC装置和所述LNS装置发送控制消息,该控制消息包含用于识别本控制消 息的序列号;以及基于所接收到的其他控制消息中包含的序列号的、作为期待下一次接收 的控制消息的序列号的接收确认应答序号,所述LAC装置在从所述LNS装置接收到包含与该接收确认应答序号相同值的序列 号的规定的控制消息时,向所述LNS装置发送确认应答消息,针对所述LNS装置发送的规定的控制消息,在没有从所述LAC装置接收到所述确 认应答消息时,L2TP隧道被切断,所述LAC装置具有现用系统的第1控制部,与所述LNS装置发送接收控制消息,并进行L2TP的协议 处理;待机系统的第2控制部,在检测到所述第1控制部的故障时,切换为现用系统;以 及
监视部,至少检测所述第1故障部的故障,通过检测到现用系统的所述第1控制部的故障而从待机系统被切换为现用系统 的所述第2控制部,根据在该切换之后从所述LNS装置接收到的控制消息的序列号以及接 收确认应答序号,学习用于从本LAC装置向LNS装置发送控制消息的序列号和接收确认应 答序号。根据本发明的第二解决方案提供一种系统中的故障转移方法,所述系统具有LNS 装置,对终端提供网络连接服务;以及LAC装置,与该LNS装置之间建立基于L2TP协议的 L2TP隧道并进行通信,LAC装置和LNS装置发送控制消息,该控制消息包含用于识别本控制消息的序列 号;以及基于所接收到的其他控制消息中包含的序列号的、作为期待下一次接收的控制消 息的序列号的接收确认应答序号,LAC装置在从LNS装置接收到包含与该接收确认应答序号相同值的序列号的规定 的控制消息时,向LNS装置发送确认应答消息,针对LNS装置发送的规定的控制消息,在没有从LAC装置接收到所述确认应答消 息时,L2TP隧道被切断,所述故障转移方法包括如下步骤检测LAC装置的现用系统的第1控制部的故障的步骤,该LAC装置的现用系统的 第1控制部与LNS装置发送接收控制消息,并进行L2TP的协议处理;将LAC装置的待机系统的第2控制部切换为现用系统的步骤;以及学习步骤,LAC装置的第2控制部根据在该切换之后从LNS装置接收到的控制消 息的序列号和接收确认应答序号,学习用于从本LAC装置向LNS装置发送控制消息的序列 号和接收确认应答序号。发明效果根据本发明,可以提供一种通过LAC装置的改良实现故障转移的LAC装置和故障 转移方法。另外,根据本发明,无需实现非专利文献1的方式就可以实现故障转移。根据本发明,在产生运行系统控制部的故障等,并在包含于控制消息中的Ns、Nr 与待机系统控制的同步失败的状态下产生了系统切换的情况下,也能够在系统切换之后学 习从LNS装置发送的Ns、Nr,并再次进行同步,由此能够在不停止因特网连接服务的情况下 实现故障转移,并且不中断地继续服务。


图1是本实施方式的网络结构图。图2是表示在本实施方式中使用的协议的序列的图。图3是本实施方式的LAC装置的结构图。图4是表示本实施方式的L2TP信息数据库的数据构造的图。图5是表示本实施方式的会话信息数据库的数据构造的图。图6是表示用于说明现有的问题的、被双重化的LAC装置的运行系统控制部故障 的流程的图。图7是表示本实施方式的故障转移的流程的图。
图8是表示本实施方式的协议的序列的流程的图。标号说明100 加入者终端;101,1101 :LAC(L2TP Access Concentrator)装置;102,1102 运行系统控制部 #1 ;103,1103 待机系统控制部 #2 ; 104L2TP (Layer2Tunneling Protocol) 隧道;105 通信经营商 IP 网络;106LNS (L2TPNetwork Server)装置;107ISP (Internet Service Provider 因特网服务提供商);209、213:ZLB_ACK(Zero Length Byte ACKnowledgement 零长度字节确认);300中继系统;301加入者终端100与LAC装置101 的接口发送部/接收部;302传输部;303协议处理部;304L2TP信息数据库;305会话信息 数据库;306同步控制部;307监视部。
具体实施例方式图3是表示本实施方式的中继系统300的图。中继系统300具有LAC装置(接入装置)101、能够与LAC装置101通信的多个加 入者终端100、能够与LAC装置101通信的多个LNS装置(网络服务器)106。LAC装置101具有与多个加入者终端100进行通信的多个发送部及接收部301 ; 与多个LNS装置106进行通信的多个发送部及接收部301 ;向发送部/接收部进行数据包 传输处理的传输部302 ;和按照热备份形式被双重化的控制部(运行系统控制部102和待 机系统控制部103)。加入者终端100是与LAC装置101连接的个人计算机等信息处理装置。例如,加入 者终端100是用户在一般家庭等中使用的个人计算机或宽带路由器。加入者终端100通过 基于 ADSL (Asymmetric Digital Subscriber Line 不对称数字用户线路)或 FTTH(Fiber To The Home 光纤到户)等的通信线路,使用PPPoE (PPP Over Ethernet 以太网点对点协 议,Ethernet是注册商标),与LAC装置101的发送部/接收部301连接。加入者终端100 通过LAC装置101与LNS装置106连接,由此建立与和LNS装置106连接的ISP (Internet Service Provider)的连接,并与因特网连接。LAC装置101及LNS装置106是提供向ISP的连接服务的服务器装置,例如是通信 经营商等准备的服务器装置。多个发送部/接收部301是分别将加入者终端100和LAC装置101、LAC装置101 和LNS装置106连接并进行通信的接口。数据包通信通过发送部/接收部301进行。传输部302向控制部102、103传输从接收部接收到的数据包,并且按照控制部的 指示,向合适的发送部传输从控制部102、103发送的数据包。控制部102和控制部103分别具有协议处理部303、L2TP信息数据库304、会话信 息数据库305、同步控制部306和监视部307。协议处理部303进行图2所示的在加入者终端100和LAC装置101之间交换的 数据包201 205的处理,与加入者终端100建立PPPoE会话。并且,进行图2所示的在 LAC装置101和LNS装置106之间交换的数据包206 215的处理,与LNS装置106建立 L2TP(Layer2Tunneling Protocol)隧道、会话。另外,针对与所建立的会话对应的数据通 信,进行数据包的打包(encapsuling)及去包(de-capsuling),以便根据L2TP信息数据库 304和会话信息数据库305,在加入者终端100和LNS装置106之间进行IP通信。
同步控制部306进行L2TP信息数据库304和会话信息数据库305的同步处理,以 便在控制部102和控制部103之间实现热备份形式的双重化。同步处理例如在L2TP信息 数据库304和会话信息数据库305的记录被追加/删除的定时实施。监视部307通过控制部102和控制部103进行运行系统控制部/待机系统控制部 的控制,以便实现热备份形式的双重化。例如,进行运行系统/待机系统的生命确认。另外, 监视部307可以位于各个控制部中,也可以是与控制部独立的结构。图4表示L2TP信息数据库304的数据构造。L2TP信息数据库304具有由协议处理部处理的每个LNS装置106的L2TP Tunnel 信息(隧道信息)、IP地址信息、Ns信息(序列号信息)401和Nr信息(确认应答序号信息)402。
在图4的示例中,L2TP信息数据库304按照每个L2TP Key (键)存储Local Tunnel ID (本地隧道 ID)、Local IP Address (本地 IP 地址)、RemoteTunnel ID (远程隧道 ID)、 Remote IP Address (远程 IP 地址)、Ns 信息 401 和 Nr 信息 402。各个 Tunnel ID (隧道 ID)对应于上述的L2TP Tunnel信息,各个IP Address (IP地址)对应于上述的IP地址信息。L2TP Key表示用于识别数据库的行的序号等的识别信息。例如,能够用来使PPPoE 的会话序号和L2TP的隧道一致。Local Tunnel ID是在生成L2TP隧道时在本装置(在本 实施方式中指LAC装置)中独立使用的、用于确定L2TP隧道的序号。Local IP Address 是本装置(LAC装置)使用的IP地址。Remote Tunnel ID是在生成L2TP隧道时由相向装 置(对方装置)(在本实施方式中指LNS装置)通知的、用于确定L2TP隧道的序号。L2TP 隧道能够根据Local Tunnel ID和Remote Tunnel ID的组来确定一个隧道。Remote IP Address是对方装置(LNS装置)使用的IP地址。数据库304的记录例如在与LNS装置106建立隧道的定时被追加(图2 :216),在 切断隧道的定时被删除。在每当Ns和Nr由于L2TP控制数据包的发送接收(图2 206 215)而被更新时,Ns值字段401和Nr值字段402被更新。图5表示会话信息数据库305的数据构造。会话信息数据库305具有与加入者终端100连接的接口 ID (例如发送部/接收 部301的序号等);VLAN(Virtual LAN 虚拟局域网)-ID ;由协议处理部303处理的每个加 入者终端100的PPPoE会话信息(ID) ;L2TP会话信息(ID);和L2TP Key0VLAN ID是用于确定用户使用的VLAN的ID。PPPoE Session ID是用于在PPPoE 中确定用户的ID。会话信息数据库305的记录例如在建立会话的定时被追加(图2 217), 在会话切断的定时被删除。在此,说明序列号(Ns)和确认应答序号(Nr)。另外,具体情况与在协议中规定的 内容相同。Ns序号是在发送者发送除图2中的ZLB-ACK (确认应答消息)之外的消息时,为了 设定使消息唯一而赋予的序列号。Ns序号在每当进行发送消息时增加1,以便唯一地识别 消息。另外,在发送Zlb-Ack之后的消息属于例外不被增加。数字的范围例如是0 65535, 在达到65535时返回为0。Nr序号是接收者为了将发送者期待下一个接收的消息的Ns序号通知发送者而使用的序号。反过来说,是用于将接收到Nr序号-1的消息这一情况通知给发送者而使用的 确认应答序号。数字的范围例如是0 65535,在达到65535时返回为0。另外,Ns能够具 有关于从LAC向LNS的消息的第1序列号、和从LNS向LAC的第2序列号。这对于Nr也相 同。根据上述规则,关于如何改写Ns、Nr,下面以图2为例进行说明。(1)从LAC装置发送图2 206的消息其中,Ns、Nr使用初始值0。(2)从LNS装置发送图2 207的消息其中,Ns使用初始值0。另一方面,关于Nr,由于接收到图2:206的消息,所以使 用206的Ns值+1并且成为1。(3)从LAC装置发送图2 208的消息其中,关于Ns,针对上述(1)206的消息Ns = 0,将值增加1,Ns = 1。关于Nr,由 于接收到上述(2)207的消息,所以使用Nr = 1。(4)从LNS装置发送图2 209的消息其中,关于Ns,针对上述(2)207的消息Ns = 0,将值增加1,Ns = 1。关于Nr,由 于接收到上述(3)208的消息,所以使用Nr = 2。Ns、Nr按照这种构造变化。图6表示用于说明不采用本发明,而是按照现有方式产生了运行系统控制部的故 障转移时的问题的序列,说明按照现有方式产生了运行系统控制部的故障转移时的动作及 问题。首先,加入者终端100通过PPPoE600、PPP601与LAC装置运行系统控制部1102进 行连接。并且,LAC装置运行系统控制部1102进行与LNS装置106的L2TP会话的建立处 理603 607,在建立加入者终端的会话的定时,使L2TP信息数据库和会话信息数据库的信 息与待机系统控制部1103同步(608)。然后,LNS装置106向LAC装置运行系统控制部101发送L2TP的定期的生命确认 消息即Hello609,LAC装置运行系统控制部1102发送ZLB-ACK。在图示的例子中,Hello609 是 Ns = 262、Nr = 384,ZLB-ACK610 是 Ns = 384、Nr = 263。作为 LAC 装置,由于在接收 到Hello609的消息之前进行信息同步,所以在切换后的新运行系统(旧待机系统)控制部 1103中接收到Hello609的消息的信息(Ns = 262、Nr = 384)不能同步。例如,旧运行系 统控制部1102在等待Ns = 263的消息,而新运行系统控制部1103在等待Ns = 262的消 息。另一方面,作为LNS装置106,由于接收到ZLB-ACK610的消息,所以下一个发送的消息 的Ns序号为263。这样,在LAC装置1101和LNS装置106之间产生信息的不匹配。其中,当在运行系统控制部中产生故障611时,将产生运行系统的切换。LAC装置 的新运行系统控制部1103在切换之后,在图示的例子中,从LNS装置106接收Ns = 263、 Nr = 384的Hello612。由于LAC装置新运行系统控制部1103的Ns、Nr仍是Ns = 384、 Nr = 262,所以新运行系统控制部1103不能针对Ns = 263的Hello612发送Nr = 264的 ZLB-ACK。作为LAC装置1101,处于等待接收Ns = 262的消息的状态。因此,LNS装置106 进行Hello的再发送612 614,但是不能从新运行系统控制部1103接收ZLB-ACK,再发送 截止。然后,LNS装置106发送L2TP的隧道切断消息即StopCCN615,切断(616)L2TP隧道。在该时间点,加入者终端基于因特网连接的通信暂时停止。图7、图8表示本实施方式的故障转移处理的流程图和序列图。截止到加入者终端100的会话建立800 810,是与图6所示的现有方式相同的序 列,所以参照上面所述。监视部307始终监视其他系统的运行状态(步骤701),在检测到其他系统的硬件 故障或软件故障的情况下(步骤702 是,811),确认本系统的运行状态(步骤703)。在本 系统的运行状态是运行系统时(步骤704 是),由于产生故障的是待机系统控制部103,所 以对待机系统控制部进行再起动指示(步骤705)。另一方面,在本系统的运行状态是待机 系统时(步骤704 否),由于产生故障的是运行系统控制部102,所以使本系统从待机系统 控制部变为运行系统控制部(步骤706)。从待机系统控制部变为运行系统控制部后的新运 行系统控制部103,指示协议处理部303停止受理来自加入者终端100的新的连接请求(步 骤707、812)。在使停止新的连接请求后,能够防止随着新的连接请求而进行消耗图2 210 所示的Ns的数据包的发送,能够在LAC装置和LNS装置之间防止Ns、Nr的偏差。并且,新运行系统控制部103在从LNS装置106接收到控制数据包(例如图 8中的Hello813)的情况下(步骤708 是,813),获取接收到的数据包的源IP地址和 Tunnel-ID (步骤709)。新运行系统控制部103检索获取到的源IP地址与L2TP信息数据库 304的Remote IP-Address 一致、而且获取到的Tunnel-ID与L2TP信息数据库304的Local Turmel-ID—致的记录。在检索的结果为存在与记录一致的内容的情况下(步骤710 是), 新运行系统控制部103获取接收数据包内的Ns值和Nr值(步骤711),把相应记录的Ns字 段401更新为接收到的数据包的Nr值(步骤712),利用向接收到的数据包的Ns值加1后 的值(Ns值+1)更新相应记录的Nr字段402 (步骤713)。另外,在本实施方式中,说明了 Ns被逐次增加1的情况,但是在Ns按照其他预先确定的规则变化的情况下,步骤713的处 理也能够应对该规则。并且,新运行系统控制部103根据更新后的Ns值401、Nr值402,向 LNS装置106发送ALB ACK包(步骤714、814)。新运行系统控制部103通知本系统的协议 处理部303,解除来自加入者终端100的新的连接请求的停止(步骤715、815),故障转移处 理结束。在故障转移处理结束后,能够在保持故障之前的加入者终端信息不变的状态下受 理新的加入者连接,而不会产生L2TP隧道切断(815 818)。产业上的可利用性本发明例如能够应用于L2TP协议中的LAC装置。
权利要求
一种系统中的LAC装置,所述系统具有LNS装置,对终端提供网络连接服务;以及所述LAC装置,与该LNS装置之间建立基于L2TP协议的L2TP隧道并进行通信,所述LAC装置和所述LNS装置发送控制消息,该控制消息包含用于识别本控制消息的序列号;以及基于所接收到的其他控制消息中包含的序列号的、作为期待下一次接收的控制消息的序列号的接收确认应答序号,所述LAC装置在从所述LNS装置接收到包含与该接收确认应答序号相同值的序列号的规定的控制消息时,向所述LNS装置发送确认应答消息,针对所述LNS装置发送的规定的控制消息,在没有从所述LAC装置接收到所述确认应答消息时,L2TP隧道被切断,所述LAC装置具有现用系统的第1控制部,与所述LNS装置发送接收控制消息,并进行L2TP的协议处理;待机系统的第2控制部,在检测到所述第1控制部的故障时,切换为现用系统;以及监视部,至少检测所述第1故障部的故障,通过检测到现用系统的所述第1控制部的故障而从待机系统被切换为现用系统的所述第2控制部,根据在该切换之后从所述LNS装置接收到的控制消息的序列号以及接收确认应答序号,学习用于从本LAC装置向LNS装置发送控制消息的序列号和接收确认应答序号。
2.根据权利要求1所述的LAC装置,所述第2控制部向所述LNS装置发送确认应答消息,该确认应答消息将在所述切换之 后从所述LNS装置接收到的控制消息中的接收确认应答序号作为序列号,并且将根据该接 收到的控制消息中的序列号按照预先确定的规则求出的值作为接收确认应答序号。
3.根据权利要求1所述的LAC装置,所述第2控制部将在所述切换之后从所述LNS装置接收到的控制消息中的接收确认应 答序号作为序列号,并且将根据该接收到的控制消息中的序列号按照预先确定的规则求出 的值作为接收确认应答序号,并存储该序列号和接收确认应答序号,所述第2控制部按照该存储的序列号和接收确认应答序号,进行L2TP的协议处理。
4.根据权利要求2所述的LAC装置,预先确定的所述规则是对接收到的控制消息中的序列号加1。
5.根据权利要求1 4中任一项所述的LAC装置,所述第2控制部在所述切换之后停止受理来自用户的新的连接请求,在基于来自所述 LNS装置的控制消息的所述学习之后,再次开始来自用户的新的连接请求。
6.一种系统中的故障转移方法,所述系统具有LNS装置,对终端提供网络连接服务; 以及LAC装置,与该LNS装置之间建立基于L2TP协议的L2TP隧道并进行通信,LAC装置和LNS装置发送控制消息,该控制消息包含用于识别本控制消息的序列号; 以及基于所接收到的其他控制消息中包含的序列号的、作为期待下一次接收的控制消息的 序列号的接收确认应答序号,LAC装置在从LNS装置接收到包含与该接收确认应答序号相同值的序列号的规定的控 制消息时,向LNS装置发送确认应答消息,针对LNS装置发送的规定的控制消息,在没有从LAC装置接收到所述确认应答消息时, L2TP隧道被切断,所述故障转移方法包括如下步骤检测LAC装置的现用系统的第1控制部的故障的步骤,该LAC装置的现用系统的第1 控制部与LNS装置发送接收控制消息,并进行L2TP的协议处理;将LAC装置的待机系统的第2控制部切换为现用系统的步骤;以及 学习步骤,LAC装置的第2控制部根据在该切换之后从LNS装置接收到的控制消息的 序列号和接收确认应答序号,学习用于从本LAC装置向LNS装置发送控制消息的序列号和 接收确认应答序号。
7.根据权利要求6所述的故障转移方法,在所述学习步骤中,LAC装置的第2控制部向LNS装置发送确认应答消息,该确认应答 消息将在所述切换之后从LNS装置接收到的控制消息中的接收确认应答序号作为序列号, 并且将根据该接收到的控制消息中的序列号按照预先确定的规则求出的值作为接收确认应答序号。
8.根据权利要求6所述的故障转移方法, 在所述学习步骤中,包含如下动作=LAC装置的第2控制部将在所述切换之后从LNS装置接收到的控制消 息中的接收确认应答序号作为序列号,并且将根据该接收到的控制消息中的序列号按照预 先确定的规则求出的值作为接收确认应答序号,并存储该序列号和接收确认应答序号,并 且LAC装置的第2控制部按照该存储的序列号和接收确认应答序号,进行L2TP的协议处理。
9.根据权利要求7所述的故障转移方法,预先确定的所述规则是对接收到的控制消息中的序列号加1。
10.根据权利要求6 9中任一项所述的故障转移方法,LAC装置的第2控制部在所述切换之后停止受理来自用户的新的连接请求,在基于来 自LNS装置的控制消息的所述学习之后,再次开始来自用户的新的连接请求。
全文摘要
一种LAC装置及故障转移方法。只需L2TP中的LAC装置的改良即可实现故障转移。在LAC装置中,在产生了被冗余化的控制部向运行系统的切换的情况下,学习在切换之后从LNS装置接收到的控制消息中包含的Ns(序列号)、Nr(接收确认应答序号),并发送使用了该Ns、Nr的ZLB-ACK消息,由此实现故障转移。
文档编号H04L12/24GK101908971SQ201010180948
公开日2010年12月8日 申请日期2010年5月14日 优先权日2009年6月2日
发明者姬野正人, 木村文纪, 栗山晃辉 申请人:株式会社日立制作所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1