【技术实现步骤摘要】
一种基于双向转发检测技术的建立会话的方法及系统
本专利技术涉及无线通信
,尤其涉及一种基于双向转发检测技术的建立会话 的方法及系统。
技术介绍
目前,在BFD(Bidirectional Forwarding Detection,双向转发检测)技术的应用 中,两个不同的设备之间需要建立会话,以便于执行基于所建立的会话的网络业务。 如图1所示,由第二设备发起建立与第一设备之间的BFD会话的过程。第二设备 构造 BFD功能包1,BFD功能包1包括第二设备所配置的LD (Local Discriminator,本地标 识符)、RD(Remote Discriminator,远端标识符)、DMTI (Desired Min Tx Interval,发送 BFD功能包的最小间隔)、RMRI (Required Min Rx Interval,接收BFD功能包的最小间隔) 等BFD信息,并将所构造的BFD功能包1向第一设备发送; 第一设备接收到第二设备发送的BFD功能包1,依次检查并修改第一设备的BFD信 息,从而完成第一设备的初始化,并将第一设备的会话状态由Down更新为INIT,之后第一 设备再依据初始化后的BFD信息构造的BFD功能包2向第二设备发送; 第二设备接收到第一设备发送的BFD功能包2,依次检查并修改第二设备的BFD信 息,从而完成第二设备的初始化,并将第二设备的会话状态由Down经过INIT更新为UP,之 后第二设备再依据初始化后的BFD信息构造的BFD功能包3向第一设备发送;第一设备接 收到第二设备 ...
【技术保护点】
一种基于双向转发检测技术的建立会话的方法,其特征在于,包括:第二设备向第一设备发送双向转发检测(BFD)功能包;检测所述BFD功能包的BFD信息是否存储在会话信息数据库中;若是,则所述第二设备向所述第一设备发送包括Init信息的数据包,并依据所述包括Init信息的数据包建立所述第一设备与所述第二设备之间的会话,所述Init信息至少包括:所述第二设备与所述第一设备初次建立会话时的BFD信息。
【技术特征摘要】
1. 一种基于双向转发检测技术的建立会话的方法,其特征在于,包括: 第二设备向第一设备发送双向转发检测(BFD)功能包; 检测所述BFD功能包的BFD信息是否存储在会话信息数据库中; 若是,则所述第二设备向所述第一设备发送包括Init信息的数据包,并依据所述包括 Init信息的数据包建立所述第一设备与所述第二设备之间的会话,所述Init信息至少包 括:所述第二设备与所述第一设备初次建立会话时的BFD信息。2. 根据权利要求1所述的基于双向转发检测技术的建立会话的方法,其特征在于,包 括: 在所述第二设备与所述第一设备初次建立会话时,获取所述第二设备与所述第一设备 之间传输的BH)功能包中的BFD信息; 将所获取的所述BFD信息存储在所述会话信息数据库中。3. 根据权利要求1所述的基于双向转发检测技术的建立会话的方法,其特征在于,所 述第一设备为静态状态机和所述第二设备为动态状态机,所述静态状态机和所述动态状态 机至少包括DOWN、UP、INIT和ADMIN DOWN这四种状态,所述方法还包括: 若所述第一设备的状态为DOWN,所述第二设备的状态为UP,则所述第一设备收到所述 第二设备发送的BFD功能包后,所述第一设备的状态为DOWN ; 或若所述第一设备的状态为DOWN,所述第二设备的状态为DOWN,则所述第一设备收到 所述第二设备发送的BFD功能包后,所述第一设备的状态迁移为INIT ; 或若所述第一设备的状态为INIT,所述第二设备的状态为DOWN,则所述第一设备收到 所述第二设备发送的BFD功能包后,所述第一设备的状态为INIT ; 或若所述第一设备的状态为INIT,所述第二设备的状态为ADMIN DOWN,则所述第一设 备收到所述第二设备发送的BFD功能包后,所述第一设备的状态迁移为ADMIN DOWN ; 或若所述第一设备的状态为ADMIN DOWN,且所述第一设备保持为静态状态机,则所述 第一设备的状态迁移为DOWN ; 或若所述第一设备的状态为ADMIN DOWN,且所述第一设备修改为动态状态机,则所述 第一设备的状态迁移为动态状态机的DOWN ; 或若所述第一设备的状态为INIT,所述第二设备的状态为INIT或UP,则所述第一设备 收到所述第二设备发送的BFD功能包后,所述第一设备的状态迁移为UP ; 或若所述第一设备的状态为DOWN,所述第二设备的状态为INIT,则所述第一设备收到 所述第二设备发送的BFD功能包后,所述第一设备的状态迁移为UP ; 或若所述第一设备的状态为INIT,且所述第一设备在指定时间内未收到所述第二设备 发送的BFD功能包,则所述第一设备的状态迁移为DOWN ; 或若所述第一设备的状态为UP,且所述第一设备在指定时间内未收到所述第二设备发 送的BFD功能包,则所述第一设备的状态迁移为DOWN ; 或若所述第一设备的状态为DOWN,所述第二设备的状态为ADMIN DOWN,则所述第一设 备收到所述第二设备发送的BFD功能包后,所述第一设备的状态迁移为ADMIN DOWN ; 或若所述第一设备的状态为UP,所述第二设备的状态为INIT或UP,则所述第一设备收 到所述第二设备发送的BFD功能包后,所述第一设备的状态为UP。4. 根据权利要求1所述的基于双向转发检测技术的建立会话的方法,其特征在于,所 述第一设备为动态状态机和所述第二设备为静态状态机,所述静态状态机和所述动态状态 机至少包括DOWN、UP、INIT和ADMIN DOWN这四种状态,所述方法还包括: 若所述第一设备的状态为DOWN,所述第二设备的状态为UP,则所述第一设备收到所述 第二设备发送的BFD功能包后,所述第一设备的状态为DOWN ; 或若所述第一设备的状态为DOWN,所述第二设备的状态为DOWN,则所述第一设备收到 所述第二设备发送的BFD功能包后,获取所述第二设备发送的BFD功能包中记载的收发时 间间隔,若所述收发时间间隔在所述第一设备的收发时间间隔范围内,则所述第一设备的 状态迁移为INIT,并将所述第一设备的收发时间间隔设定为与所述第二设备发送的BFD功 能包中记载的收发时间间隔相同; 或若所述第一设备的状态为INIT,所述第二设备的状态为DOWN,则所述第一设备收到 所述第二设备发送的BFD功能包后,所述第一设备的状态为INIT ; 或若所述第一设备的状态为INIT,所述第二设备的状态为INIT或UP,则所述第一设备 收到所述第二设备发送的BFD功能包后,所述第一设备的状态迁移为UP ; 或若所述第一设备的状态为DOWN,所述第二设备的状态为INIT,获取所述第二设备发 送的BFD功能包中记载的收发时间间隔,若所述收发时间间隔在所述第一设备的收发时间 间隔范围内,则所述第一设备的状态迁移为UP,并将所述第一设备的收发时间间隔设定为 与所述第二设备发送的BFD功能包中记载的收发时间间隔相同; 或若所述第一设备的状态为UP,所述第二设备的状态为INIT或UP,则所述第一设备收 到所述第二设备发送的BFD功能包后,所述第一设备的状态为UP ; 或若所述第一设备的状态为INIT,且所述第一设备在指定时间内未收到所述第二设备 发送的BFD功能包,则所述第一设备的状态迁移为DOWN ; 或若所述第一设备的状态为ADMIN DOWN,所述第二设备的状态为DOWN,则所述第一设 备收到所述第二设备发送的BFD功能包后,所述第一设备的状态迁移为DOWN ; 或若所述第一设备的状态为DOWN,且所述第二设备的状态为DOWN或INIT,获取所述第 二设备发送的BFD功能包中记载的收发时间间隔,若所述收发时间间隔在所述第一设备的 收发时间间隔范围内,则所述第一设备的状态迁移为ADMIN DOWN。5. 根据权利要求1-4中的任意一项所述的基于双向转发检测技术的建立会话的方法, 其特征在于,所述第二设备与所述第一设备初次建立会话时的BFD信息至少包括:本地标 识符(LD)、远端标识符(RD)、发送BFD功能包的最小间隔(DMTI)和接收BFD功能包的最小 间隔(RMRI)。6. -种基于双向转发检测技术的建立会话的系统,其特征在于,所述系统至少包括第 一设备、第二设备和会话信息数据库: 所述第二设备,用于向所述第一设备发...
【专利技术属性】
技术研发人员:朱琳,王光全,王海军,黄永亮,庞冉,刘雅承,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。