[发明专利]基于FC交换网终端连接状态的动态更新方法、装置及介质在审
申请号: | 202211235241.5 | 申请日: | 2022-10-10 |
公开(公告)号: | CN115550177A | 公开(公告)日: | 2022-12-30 |
发明(设计)人: | 霍利超;曹素芝;畅响 | 申请(专利权)人: | 中国科学院空间应用工程与技术中心 |
主分类号: | H04L41/082 | 分类号: | H04L41/082;H04B10/25;H04L69/16 |
代理公司: | 北京清控智云知识产权代理事务所(特殊普通合伙) 11919 | 代理人: | 管士涛 |
地址: | 100094*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 fc 交换 终端 连接 状态 动态 更新 方法 装置 介质 | ||
1.一种基于FC交换网终端连接状态的动态更新方法,其特征在于,所述方法包括:
接收终端的登入请求,将所述登入请求发送至预构建的交换机,利用所述交换机为所述终端分配终端地址;
获取所述终端的名称及所述交换机的标识,根据所述终端地址、终端的名称及所述交换机的标识,构建终端信息;
将所述终端信息存储于所述交换机的终端登入信息表中,得到本地登入更新终端信息表;
判断所述交换机是否为预设的主交换机;
若所述交换机是主交换机,则不转发所述本地登入更新终端信息表中的终端信息;
若所述交换机不是主交换机,则将所述本地登入更新终端信息表中的终端信息发送至所述主交换机的终端登入信息表中,得到整网登入更新终端信息表;
接收所述终端的登出请求,将所述登出请求发送至所述交换机,在所述交换机的本地登入更新终端信息表中,删除所述终端信息,得到本地登出更新终端信息表;
若所述交换机是主交换机,则不转发所述本地登出更新终端信息表中删除的终端信息;
若所述交换机不是主交换机,则将所述本地登出更新终端信息表中删除的终端信息,在所述主交换机的整网登入更新终端信息表中删除,得到整网登出更新终端信息表。
2.如权利要求1所述的基于FC交换网终端连接状态的动态更新方法,其特征在于,所述将所述登入请求发送至预构建的交换机,利用所述交换机为所述终端分配终端地址,包括:
根据所述登入请求,获取所述终端的登入协议;
根据所述终端的登入协议,在所述交换机内,生成所述终端的终端地址;
将所述终端地址填充至预构建的初始登入响应帧中,得到目标登入响应帧;
将所述目标登入响应帧回传至所述终端,完成所述终端地址的分配。
3.如权利要求2所述的基于FC交换网终端连接状态的动态更新方法,其特征在于,所述判断所述交换机是否为预设的主交换机,包括:
根据预设的交换机标识集,对交换机进行分类,得到交换机标识-类别对应表;
利用所述交换机的标识,在所述交换机标识-类别对应表中,查询所述交换机对应的交换机类别;
根据所述交换机类别,判断所述交换机是否为所述主交换机。
4.如权利要求3所述的基于FC交换网终端连接状态的动态更新方法,其特征在于,所述将所述本地登入更新终端信息表中的终端信息发送至所述主交换机的终端登入信息表中,得到整网登入更新终端信息表,包括:
根据预构建的FC通用帧结构及FC网络标准,构建初始通用帧;
改变所述初始通用帧的帧类型,得到初始登入同步帧;
将所述终端信息填充至所述初始登入同步帧中,得到目标登入同步帧;
将所述目标登入同步帧,发送至所述主交换机的终端登入信息表中,得到所述整网登入更新终端信息表。
5.如权利要求4所述的基于FC交换网终端连接状态的动态更新方法,其特征在于,所述将所述目标登入同步帧,发送至所述主交换机的终端登入信息表中,得到所述整网登入更新终端信息表,包括:
将所述目标登入同步帧,通过所述交换机的级联端口发送至所述主交换机的级联端口;
判断所述主交换机的级联端口,是否首次接收所述目标登入同步帧;
若所述主交换机的级联端口不是首次接收所述目标登入同步帧,则将所述目标同步帧丢弃;
若所述主交换机的级联端口是首次接收所述目标登入同步帧,则利用所述目标登入同步帧更新所述主交换机的终端登入信息表,得到所述整网登入更新终端信息表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院空间应用工程与技术中心,未经中国科学院空间应用工程与技术中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211235241.5/1.html,转载请声明来源钻瓜专利网。