1.一种基于网络设备的自动组网系统,其特征在于:所述自动组网系统包括组网环境当中的网络设备,所述网络设备按照网络部署规划使用网线进行设备物理组网,各网络设备上电运行设备,组网中的下游网络开启网关DHCP server功能,下游交换机接收到网关侧的地址,下载到本机的默认路由地址,指向网络的网关,交换机检测设备接口状态,当设备接口是up状态时,给设备接口分配独立vlan,进行设备接口的逻辑隔离,并且根据获取下游设备信息进行设备接口状态的配置,上游设备接口状态为trunk类型,下游设备接口根据设备信息进行配置,开启上游交换机的DHCP server功能给下游设备分配ip地址,组网上游网络,各网络设备向上游交换机发出自组网协议报文,获取服务器域名,网关运行DNS进行域名解析,解析出IP地址写入路由表,网关默认地址指向上游设备,设备组网完成自运行STP协议。
2.根据权利要求1所述的系统,其特征在于:通过LLDP协议收集网络设备信息,将已收集信息绘图制表发送给服务器,服务器根据收集到的信息,生成网络设备环境拓扑图,服务器通过网络设备环境拓扑图来修改网络设备的配置,所述服务器接收到组网数据生成网络设备环境拓扑图,组网完成,形成组网完成报文。
3.一种应用于权利要求2所述的系统的故障自排查方法,其特征在于:所述系统中各网络设备启动故障巡检机制,所述故障巡检机制包括:A、检测步骤:检测单机设备运行状态,运行整网环境巡检功能,自动巡检网络设备获取设备的实系统状态,巡检内容包括包括链路线缆检测、流量统计、进程监控、内存及CPU域值告警,设备温度;
B、故障说明书生成步骤:检测到故障时候自动生成故障说明书,故障说明书包含4类,分别是常规故障说明书,进程监控故障说明书,内存及CPU阈值告警故障说明书和流量监控故障说明书;
C、网络自愈步骤:网络设备自愈功能采用休眠的方式工作在网络设备中,当故障说明书生成时候,此时网络设备自愈机制被激活,网络设备依据故障现象自行查阅故障自愈字典,运行相应的故障自愈字典中解决方案;
D、上报步骤:网络设备根据故障现象生成多份故障自愈方案,故障自愈方案和故障说明书通过微信和/或邮件的方式上报,同时故障自愈方案和故障说明书上送服务器,并且故障自愈方案和故障说明书在网络设备环境拓扑图中体现,网络设备自愈后的故障自愈方案也上报服务器,在网络设备环境拓扑图中显示。
4.根据权利要求3所述的方法,其特征在于:所述检测步骤中链路检测:通过运行设备的链路健康功能,进行链路进行检测,检测物理链路是否正常,检测逻辑链路是否正常;
流量统计:统计接口的数据包;
进程检测:运行进程监控,运行进程监控功能,实时监控网络设备中各个进程的状态;
内存及CPU域值告警:运行网络设备中的可维可测功能,实时监控内存和CPU使用率,运行状态等;
设备温度检测:运行温度报警功能,实时监控设备温度。
5.根据权利要求3所述的方法,其特征在于:所述故障说明书生成步骤中,常规故障说明书内容包括:线缆检测和网络设备温度两部分,线缆检测内容包含网络设备故障现象,网络设备预估故障和网络设备解决方案,网络设备温度部分包含CPU温度值,内存温度值,造成网络设备温度因素以及解决设备温度方案;
进程监控故障说明书内容包含:网络设备正在运行的进程数量,进程消耗的CPU资源和内存资源,进程的消耗排序,以及解决故障的方案;
内存及CPU阈值告警故障说明书:包括网络设备启动内存大小,内存使用率,内存使用和内存剩余,CPU的使用率,CPU的频率,CPU中最活跃的线程;
流量监控故障说明书:包括当前的流量,丢弃流量和相应的配置信息。
6.根据权利要求3所述的方法,其特征在于:所述网络自愈步骤中网络设备运行自愈机制,故障自愈方案包括:流量监控故障自愈方案:网络设备一个接口中的流量过大造成接口数据报文阻塞,网络设备自动运行采样机制,把报文进行优先级划分,业务报文打上高优先级标签,维护报文打上低优先级标签,然后过滤掉低优先级报文,由此降低接口的数据包降低接口流量;
内存和CPU阈值预警故障自愈方案:释放网络设备中的不活跃的内存占用内存比较大的进程,释放内存空间,CPU预警,让部分非活跃进程进入到休眠状态,降低CPU使用率;
进程监控故障自愈方案:关闭网络设备当中的僵尸进程,让不活跃进程进入休眠状态;
常规故障自愈方案:进行网络设备软件功能自愈,网络设备温度过高时,加大网络设备风扇的功率降低网络设备发热源温度,关闭部分致使网络设备温度升高的功能。
7.根据权利要求3所述的方法,其特征在于:所述上报步骤中还包括故障自愈说明书,故障自愈说明书包括网络设备自愈的步骤和自愈后设备的状态,故障自愈说明书通过邮件和/或微信的方式上报,同时上送服务器,并在网络设备环境拓扑图中体现。