[发明专利]一种路由器间同步配置的方法有效
申请号: | 201711057380.2 | 申请日: | 2017-11-01 |
公开(公告)号: | CN107769979B | 公开(公告)日: | 2021-04-30 |
发明(设计)人: | 汪勇;周威 | 申请(专利权)人: | 凌云天博光电科技股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/06;H04L29/08;H04L29/12 |
代理公司: | 北京弘权知识产权代理有限公司 11363 | 代理人: | 逯长明;许伟群 |
地址: | 201800 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 路由器 同步 配置 方法 | ||
本发明公开一种路由器间同步配置的方法,入口路由器的LAN接口开启DHCP服务器,内部路由器的LAN接口开启DHCP客户端;同时,网络中的各路由器创建TCP套接字并绑定LAN接口;入口路由器监听网络数据;内部路由器与入口路由器建立TCP连接后,内部路由器向入口路由器发送设备信息报文;入口路由器接收设备信息报文,获取并封装本机的配置参数后生成配置参数报文;入口路由器将配置参数报文发送至内部路由器;内部路由器根据配置参数报文进行同步配置后,断开与入口路由器的TCP连接。本发明能实现家庭网络中各路由器间的自动同步配置,无需人工手动配置,省时省力,提高路由器间同步配置效率,便于网络内各路由器的统一管理。
技术领域
本发明涉及网络通信技术领域,尤其涉及一种路由器间同步配置的方法。
背景技术
在家庭中,对于多个路由器互联组建的小型网络,当一个路由器的配置参数发生改变时,往往需要将该路由器更改的配置参数信息同步到网络中的其他路由器,实现各路由器数据的同步和共享。
目前,在家庭网络环境中,当其中一个路由器的配置参数发生改变,需要通过人工手动的方式逐个对内部其他路由器重新配置,这种方式需要投入大量的人力资源,且操作繁琐容易出错,导致路由器间配置同步效率低,耗时又费力。
发明内容
本发明提供一种路由器间同步配置的方法,以解决家庭网络中各路由器之间同步配置效率低的问题。
第一方面,本发明提供一种路由器间同步配置的方法,所述方法适用于多个路由器组建的网络,所述网络包括入口路由器和内部路由器,入口路由器相当于服务器,内部路由器相当于客户端,则所述方法包括:
所述入口路由器的LAN接口开启DHCP服务器,所述内部路由器的LAN接口开启DHCP客户端;同时,所述网络中的各路由器创建TCP套接字并绑定LAN接口;所述入口路由器监听网络数据;
所述内部路由器与所述入口路由器建立TCP连接后,所述内部路由器向所述入口路由器发送设备信息报文;
所述入口路由器接收所述设备信息报文,获取并封装本机的配置参数后生成配置参数报文;所述入口路由器将所述配置参数报文发送至所述内部路由器;
所述内部路由器根据所述配置参数报文进行同步配置后,断开与所述入口路由器的TCP连接。
可选地,所述内部路由器与所述入口路由器建立TCP连接后,所述内部路由器向所述入口路由器发送设备信息报文的步骤包括:
所述内部路由器向所述入口路由器发送TCP连接请求;
如果所述入口路由器响应所述TCP连接请求,TCP连接成功,所述内部路由器向所述入口路由器发送设备信息报文;如果所述入口路由器未响应所述TCP连接请求,TCP连接失败,所述内部路由器与所述入口路由器不同步,所述入口路由器继续监听网络数据。
可选地,所述入口路由器接收所述设备信息报文之后,所述方法还包括:
判断所述设备信息报文对应的入口路由器是否处于设备信息列表中;所述设备信息列表包括历史上与所述入口路由器建立过TCP连接的若干内部路由器;
如果所述设备信息报文对应的入口路由器处于设备信息列表中,则根据所述设备信息报文更新所述设备信息列表;
否则,将所述设备信息报文对应的入口路由器添加到所述设备信息列表中。
可选地,所述设备信息报文和所述配置参数报文包括自定义的TCP数据,所述自定义的TCP数据包括:用于识别报文数据的ID、用于获知报文类型的Type、报文的数据包Data以及用于对所述TCP数据进行循环冗余校验的CRC。
可选地,所述内部路由器根据所述配置参数报文进行同步配置之前,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于凌云天博光电科技股份有限公司,未经凌云天博光电科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711057380.2/2.html,转载请声明来源钻瓜专利网。