一种自适应控制内网冲突的智能网络系统及优化方法

文档序号:8383858阅读:318来源:国知局
一种自适应控制内网冲突的智能网络系统及优化方法
【技术领域】
[0001]本发明涉及网络技术领域,尤其是涉及一种响应速度快的自适应控制内网冲突的智能网络系统及优化方法。
【背景技术】
[0002]近年来,安卓OS以核心的智能终端,爆炸式发展,手机、电视、手表、智能家居、电视都搭载了这颗智能的芯,尤其在电视行业的发展,数字电视的收费项目越来越多,让众多喜欢呆在电视机前的人群感到无奈。而安卓络电视机顶盒的出现把电视机和网络有机地结合在一起,让大家通过电视屏幕就可以看到网络上的节目,甚至可以玩游戏!智能网络设备逐渐占据家庭的每个角落。其中一系列直接可连接网络的智能设备,如,智能电视盒、智能电视、智能家居等系列产品,其中网络电视机顶盒如燎原之势极速发展,成为每个家庭影视追剧必备神器。
[0003]每台终端在生产出来后都存在一个唯一的MAC地址,但目前国内一些厂家生产不规范,存在生产出来后的终端存在同样的MAC地址。另外IP地址和Mac地址是有区别的,虽然他们在局域网中是一一对应的关系,IP地址是跟据现在的IPv4标准指定的,不受硬件限制比较容易记忆的地址,但在设置过程中经常碰到两台终端设置了相同的IP地址。在酒店、学校等具有多个终端联网的环境中,若存在有相同MAC/IP地址,会给网络带来影响,使得数据传输形成混乱,减慢了网络传输速度,甚至导致网络断网的问题。目前也有解决MAC/IP地址冲突的方法,一般都是由当前的终端通过对网络通讯包的检索,去发现在局域网中是否存在冲突,但这种方法存在响应速度慢,减慢了修复的时间。

【发明内容】

[0004]本发明主要是解决现有技术中终端网络存在MAC/IP冲突,影响网络速度甚至断网的问题,以及现有解决冲突的方法存在响应速度慢的问题,提供了一种响应速度快的自适应控制内网冲突的智能网络系统,另外本发明还提供了一种自适应控制内网冲突的智能网络系统优化方法。
[0005]本发明的上述技术问题主要是通过下述技术方案得以解决的:一种自适应控制内网冲突的智能网络系统,包括云服务器和多个终端网络,终端网络包括网络连接单元和若干终端,终端分别连接在网络连接单元上,所述云服务器包括表现单元、业务处理单元和数据访问单元,数据访问单元连接在业务处理单元上,业务处理单元连接在表现单元上,所述网络连接单元通过网络与云服务器的表现单元相连接;
终端:具有反馈单元和自适应处理单元,反馈单元主动将终端的MAC/IP信息发送给云服务器端,自适应处理单元在接收到具有MAC/IP冲突的信息后,对MAC/IP地址进行优化;表现单元:用于接收终端发送来的数据,并给终端发送处理后的数据;
业务处理单元:对发送来的数据进行验证,并与存储的数据进行比较计算,检测是否存在内网MAC/IP冲突,存在冲突则生成信息发送给对应终端,将处理后的信息发送给数据访问单元;
数据访问单元:与数据库连接,将终端发送来的信息存入数据库,同时将存储在数据库中的数据提交给业务处理单元。
[0006]本发明系统采用终端逆反馈云服务器,在云服务器捏记录分析,也可以反向将终端过去式运行信息推送终端,从而实现智能化的终端缺陷管理,前端与后台相结合处理APR协议包内容,极大的提高了系统响应的时间,以及修复的时间,从而提高了设备对网络环境的自适应性。本发明系统能对内网内MAC/IP冲突进行优化,解决了现有多台终端在使用过程中因MAC/IP地址相同而导致的网速慢,断网的问题。云服务器采用三层结构、模块化,确保业务的可延续,可升级。
[0007]一种自适应控制内网冲突的智能网络系统优化方法,其特征是包括以下步骤:
1)终端主动发送特定数据包给云服务器,特定数据包包括有该终端MAC/IP地址信息,云服务器将特定数据包信息存入在数据库中;
2)业务处理单元根据当前终端的MAC/IP地址在数据库中搜索相应内网的其他终端MAC/IP地址,将当前终端的MAC/IP地址与搜索到的终端MAC/IP地址进行比较,判断是否存在冲突;
3)若存在MAC/IP地址冲突,根据优先级设定,向优先级低的终端发送MAC/IP冲突信息,终端收到冲突信息后,若是IP冲突,则对IP地址进行重置,若是MAC地址冲突,则进行控制并主动报警,并且终端将处理后的IP/MAC信息及状态发送给云服务器进行更新。本发明方法中采用终端主动向云服务器发送数据包,极大的提高了系统响应的时间,以及修复的时间,从而提高了设备对网络环境的自适应性。
[0008]作为一种优选方案,终端将特定数据包发送给云服务器,云服务器接收特定数据包并记录接收时间,然后根据对应内网和接收时间,将对应内网的MAC/IP地址根据时间先后形成优先级。终端上电开始工作后就给云服务器发送特定数据包。
[0009]作为一种优选方案,特定数据还包括有路径信息,特定数据包每经过网络连接单元时记录该网络连接单元的MAC信息,步骤2)中判断是否存在冲突的过程为:
a.云服务器在收到特定数据包后,业务处理单元读取存储的终端MAC/IP信息,检测是否存在与当前终端MAC/IP信息相同的数据;
b.若否则不存在冲突,若是则检测该MAC/IP信息相同的数据中路径信息与当前终端特定数据包中路径信息是否相同的网络连接单元MAC信息;
c.若否则判断两个终端位于不同的内部网,不存在冲突,若是则两个终端位于同一内部网,存在冲突。云服务器通过检测存在相同MAC/IP信息的终端是否位于同一内部网来判断是否存在冲突。
[0010]作为一种优选方案,在检测到存在冲突后,云服务器同时向优先级高的终端发送MAC/IP冲突提醒信息,该MAC/IP冲突提醒信息包括有存在冲突的终端名称信息。
[0011]作为一种优选方案,步骤3)中对存在MAC地址冲突的终端进行的控制包括关闭该终端的端口。
[0012]作为一种优选方案,步骤3)中对存在MAC地址冲突的终端进行的控制包括生成的新的MAC地址,对终端MAC地址信息进行升级。
[0013]因此,本发明的优点是:采用终端逆反馈云服务器,在云服务器捏记录分析,也可以反向将终端过去式运行信息推送终端,从而实现智能化的终端缺陷管理,前端与后台相结合处理APR协议包内容,极大的提高了系统响应的时间,以及修复的时间,从而提高了设备对网络环境的自适应性。本发明系统能对内网内MAC/IP冲突进行优化,解决了现有多台终端在使用过程中因MAC/IP地址相同而导致的网速慢,断网的问题。云服务器采用三层结构、模块化,确保业务的可延续,可升级。
【附图说明】
[0014]附图1是本发明的一种框示图;
附图2是本发明的一种流程示意图。
[0015]1-云服务器2-网络连接单元3-终端4-表现单元5-业务处理单元6_数据访问单元7-终端网络8-反馈单元9-自适应单元。
【具体实施方式】
[0016]下面通过实施例,并结合附图,对本发明的技术方案作进一步具体的说明。
[0017]实施例:
本实施例一种自适应控制内网冲突的智能网络系统,如图1所示,包括云服务器I和多个终端网络7,终端网络包括网络连接单元2和若干终端3,网络连接单元之间还能进行上下级相连,终端分别连接在网络连接单元上。如图1中左边部分,在一个网络连接单元下一端分别连接三个终端,另一端连接网络连接单元,该网络连接单元下还连接有两个终端。云服务器包括表现单元4、业务处理单元5和数据访问单元6,数据访问单元连接在业务处理单元上,业务处理单元连接在表现单元上,网络连接单元通过网络与云服
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1