[发明专利]一种支持动态自适应网络配置的局域网系统、方法和装置有效
申请号: | 202110141128.X | 申请日: | 2021-02-01 |
公开(公告)号: | CN112910704B | 公开(公告)日: | 2021-09-14 |
发明(设计)人: | 魏波;段俊澜 | 申请(专利权)人: | 成都万创科技股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/703;H04L12/741;H04L12/761 |
代理公司: | 四川力久律师事务所 51221 | 代理人: | 韩洋 |
地址: | 610041 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 支持 动态 自适应 网络 配置 局域网 系统 方法 装置 | ||
1.一种支持动态自适应网络配置的局域网动态路由方法,其特征在于,源节点生成包含目的节点设备序列号信息的路由请求报文并广播,中间节点转发并查找到目的节点,建立源节点到目的节点的路由,或,
源节点生成包含目标文件标识的资源请求报文并广播,中间节点转发并查找到包含有目标文件的目的节点,建立源节点到含有目标文件的目的节点的路由,
所述中间节点为有至少两个网络接口且通过所述网络接口连接至少两个节点的节点;
当源节点和目的节点之间有多条路径可以到达时,任一节点对于同一个会话的同一个请求报文,处理先到达的报文,丢弃后到达的报文;
建立路由成功后,当构成路由的某个节点断开时,发送断开提醒并重新建立源节点和目的节点间新的路由。
2.如权利要求1所述的一种支持动态自适应网络配置的局域网动态路由方法,其特征在于,所述中间节点转发并查找到目的节点的步骤包括:
S101,中间节点接收到所述路由请求报文后,查找自身连接状态表,没有发现目的节点的,加入自身设备序列号信息并转发路由请求报文给所述中间节点连接的其他节点;如果没有其他节点连接到该节点,则发送终点报文给源节点,所述连接状态表包括当前节点各网络端口的IP地址、MAC地址、各端口所连接对方节点的设备序列号和IP地址;
S102,节点查找自身连接状态表发现目的节点的,配置自身路由,向源节点方向的上一个中间节点发送路由确认报文;
S103,中间节点收到路由确认报文,配置自身路由,并继续转发给源节点方向的上一个中间节点;
S104,当与源节点连接的中间节点收到路由确认报文时,配置自身路由,并向源节点、目的节点方向的中间节点发送路由完成报文,中间节点进行转发,直到目的节点收到路由完成报文;
S105,源节点与目的节点收到路由完成报文后,配置自身路由;
所述中间节点转发并查找到目的节点的步骤中,如果发生错误导致路由建立失败,则产生错误的节点发送建立失败报文。
3.如权利要求2所述的一种支持动态自适应网络配置的局域网动态路由方法,其特征在于,所述中间节点转发并查找到包含有目标文件的目的节点,其步骤包括:
S201,中间节点接收到所述资源请求报文后,查找自身共享资源列表,没有发现目标文件的,加入节点自身的设备序列号信息并转发资源请求报文;
S202,节点查找自身共享资源列表,发现目标文件的,则该节点为目的节点,将此目的节点、中间节点、源节点的网络信息写入路由确认报文并发送给源节点方向的上一个中间节点;
S203,中间节点收到路由确认报文,配置自身路由,并继续转发给上一个中间节点;
S204,当与源节点连接的中间节点收到路由确认报文时,配置自身路由,并向源节点、目的节点方向的中间节点发送路由完成报文,中间节点进行转发,直到目的节点收到路由完成报文;
S205,源节点与目的节点收到路由完成报文后,源节点配置自身路由,确保能和目的节点建立网络通信,获取想要的文件。
4.如权利要求3所述的一种支持动态自适应网络配置的局域网动态路由方法,其特征在于,所述共享资源列表,包含此节点通过网络共享的文件的唯一文件标识、文件路径,所述唯一文件标识为文件的哈希值,所述资源请求报文为REQ_DEVICE_BY_RES报文,内容包括口令、类型、被请求资源文件的文件标识、源节点的设备序列号、源节点的IP地址、发送此报文的设备序列号、报文通过的中间节点的设备序列号;
所述资源请求报文的口令生成方法为,当一个节点发起文件请求时,生成一个会话标识,所述会话标识由对用户的用户名和密码使用md5算法得到一个中间值,并将所述中间值与源节点的设备序列号、目标文件的文件标识拼接成的文本做一次哈希运算,然后对哈希运算的结果取前12位而得到,所述口令由会话标识和时间戳拼接而成,前12位是会话标识,后4位通过对时间戳做一次可逆运算得到。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都万创科技股份有限公司,未经成都万创科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110141128.X/1.html,转载请声明来源钻瓜专利网。