The invention discloses a method for synchronization between routers, LAN interface entrance router open DHCP server LAN interface internal router open DHCP client; at the same time, each router in the network to create a TCP socket and binds LAN interface; entrance router network monitoring data; the internal connection based on TCP router and the router to router inside the entrance. Entrance message router sends device information; entrance router receives equipment information message, obtain and package configuration parameters of this machine to generate configuration parameters message; entrance router configuration parameter message to the internal router; internal router configuration according to the configuration parameters of synchronous message, disconnected from the entrance router TCP connection. The invention can automatically synchronize configuration among all routers in the home network without manual configuration, save time and effort, improve the efficiency of synchronous allocation between routers, and facilitate the unified management of all routers in the network.
【技术实现步骤摘要】
一种路由器间同步配置的方法
本专利技术涉及网络通信
,尤其涉及一种路由器间同步配置的方法。
技术介绍
在家庭中,对于多个路由器互联组建的小型网络,当一个路由器的配置参数发生改变时,往往需要将该路由器更改的配置参数信息同步到网络中的其他路由器,实现各路由器数据的同步和共享。目前,在家庭网络环境中,当其中一个路由器的配置参数发生改变,需要通过人工手动的方式逐个对内部其他路由器重新配置,这种方式需要投入大量的人力资源,且操作繁琐容易出错,导致路由器间配置同步效率低,耗时又费力。
技术实现思路
本专利技术提供一种路由器间同步配置的方法,以解决家庭网络中各路由器之间同步配置效率低的问题。第一方面,本专利技术提供一种路由器间同步配置的方法,所述方法适用于多个路由器组建的网络,所述网络包括入口路由器和内部路由器,入口路由器相当于服务器,内部路由器相当于客户端,则所述方法包括:所述入口路由器的LAN接口开启DHCP服务器,所述内部路由器的LAN接口开启DHCP客户端;同时,所述网络中的各路由器创建TCP套接字并绑定LAN接口;所述入口路由器监听网络数据;所述内部路由器与所述入口路由器建立TCP连接后,所述内部路由器向所述入口路由器发送设备信息报文;所述入口路由器接收所述设备信息报文,获取并封装本机的配置参数后生成配置参数报文;所述入口路由器将所述配置参数报文发送至所述内部路由器;所述内部路由器根据所述配置参数报文进行同步配置后,断开与所述入口路由器的TCP连接。可选地,所述内部路由器与所述入口路由器建立TCP连接后,所述内部路由器向所述入口路由器发送设备信息报文的步骤包 ...
【技术保护点】
一种路由器间同步配置的方法,所述方法适用于多个路由器组建的网络,其特征在于,所述网络包括入口路由器和内部路由器,则所述方法包括:所述入口路由器的LAN接口开启DHCP服务器,所述内部路由器的LAN接口开启DHCP客户端;同时,所述网络中的各路由器创建TCP套接字并绑定LAN接口;所述入口路由器监听网络数据;所述内部路由器与所述入口路由器建立TCP连接后,所述内部路由器向所述入口路由器发送设备信息报文;所述入口路由器接收所述设备信息报文,获取并封装本机的配置参数后生成配置参数报文;所述入口路由器将所述配置参数报文发送至所述内部路由器;所述内部路由器根据所述配置参数报文进行同步配置后,断开与所述入口路由器的TCP连接。
【技术特征摘要】
1.一种路由器间同步配置的方法,所述方法适用于多个路由器组建的网络,其特征在于,所述网络包括入口路由器和内部路由器,则所述方法包括:所述入口路由器的LAN接口开启DHCP服务器,所述内部路由器的LAN接口开启DHCP客户端;同时,所述网络中的各路由器创建TCP套接字并绑定LAN接口;所述入口路由器监听网络数据;所述内部路由器与所述入口路由器建立TCP连接后,所述内部路由器向所述入口路由器发送设备信息报文;所述入口路由器接收所述设备信息报文,获取并封装本机的配置参数后生成配置参数报文;所述入口路由器将所述配置参数报文发送至所述内部路由器;所述内部路由器根据所述配置参数报文进行同步配置后,断开与所述入口路由器的TCP连接。2.根据权利要求1所述的方法,其特征在于,所述内部路由器与所述入口路由器建立TCP连接后,所述内部路由器向所述入口路由器发送设备信息报文的步骤包括:所述内部路由器向所述入口路由器发送TCP连接请求;如果所述入口路由器响应所述TCP连接请求,TCP连接成功,所述内部路由器向所述入口路由器发送设备信息报文;如果所述入口路由器未响应所述TCP连接请求,TCP连接失败,所述内部路由器与所述入口路由器不同步,所述入口路由器继续监听网络数据。3.根据权利要求1所述的方法,其特征在于,所述入口路由器接收所述设备信息报文之后,所述方法还包括:判断所述设备信息报文对应的入口路由器是否处于设备信息列表中;所述设备信息列表包括历史上与所述入口路由器建立过TCP连接的若干内部路由器;如果所述设备信息报文对应的入口路由器处于设备信息列表中,则根据所述设备信息报文更新所述设备信息列表;否则,将所述设备信息报文对应的入口路由器添加到所述设备信息列表中。4.根据权利要求1所述的方法,其特征在于,所述设备信息报文和所述配置参数报文包括自定义的TCP数据,所述自定义的TCP数据包括:用于识别报文数据的ID、用于获知报文类型的Type、报文的数据包Data以及用于对所述TCP数据进行循环冗余校验的CRC。5.根据权利要求4所述的方法,其特征在于,所述内部路由器根据所述配置参数报文进行同步配置之前,所述方法还包括:所述内部路由器接收所述配置参数报文后,对所述配置参数报文进行ID认证和CRC校验;如果所述配置参数报文通过ID认证且CRC...
【专利技术属性】
技术研发人员:汪勇,周威,
申请(专利权)人:凌云天博光电科技股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。