1.一种测试上网模式自动检测功能是否正常的方法,其特征在于,包括步骤:启动待测设备上网模式自动检测功能;
抓取待测设备发送至交换机的请求报文;
判断所述请求报文中是否包含上网模式的报文请求;若不包含,自动检测功能异常;
若所述请求报文中包含上网模式的报文请求,执行步骤:配置与待测设备连接的交换机端口的网络模式;
启动待测设备上网模式自动检测功能;
抓取交换机发送至待测设备的报文;
判断所述报文中是否包含与所述网络模式相对应的信息;
若包含,则获取待测设备的上网模式;
基于所述报文和待测设备的上网模式判断待测设备的自动检测功能是否正常;
抓取待测设备发送至交换机的请求报文包括:获取与交换机连接的待测设备端口的MAC地址;
根据所述MAC地址与PPPoE报文或BOOTP报文抓取待测设备发送至交换机的请求报文。
2.根据权利要求1所述的测试上网模式自动检测功能是否正常的方法,其特征在于,所述的网络模式包括基于DHCP协议连接网络服务器的模式、基于PPPOE协议连接网络服务器的模式以及基于静态IP连接网络服务器的模式。
3.根据权利要求1所述的测试上网模式自动检测功能是否正常的方法,其特征在于,所述待测设备为路由器。
4.一种测试上网模式自动检测功能是否正常的系统,其特征在于,包括:第一自动检测开启单元,用于启动待测设备上网模式自动检测功能;
请求报文抓取单元,用于抓取待测设备发送至交换机的请求报文;
第一判断单元,判断所述请求报文中是否包含上网模式的报文请求;若不包含,自动检测功能异常;
所述系统还包括:网络模式配置单元,用于配置与待测设备连接的交换机端口的网络模式;
第二自动检测开启单元,用于启动待测设备上网模式自动检测功能;
接收报文抓取单元,用于抓取交换机发送至待测设备的报文;
第二判断单元,用于判断所述报文中是否包含与所述网络模式相对应的信息;
上网模式获取单元,用于获取待测设备的上网模式;
第三判断单元,基于所述的报文和待测设备的上网模式判断待测设备的自动检测功能是否正常;
所述请求报文抓取单元包括:MAC地址获取子单元,用于获取与交换机连接的待测设备端口的MAC地址;
请求报文抓取子单元,根据所述MAC地址与PPPoE报文或BOOTP报文抓取待测设备发送至交换机的请求报文。
5.根据权利要求4所述的测试上网模式自动检测功能是否正常的系统,其特征在于,所述的网络模式包括基于DHCP协议连接网络服务器的模式、基于PPPOE协议连接网络服务器的模式以及基于静态IP连接网络服务器的模式。
6.根据权利要求4所述的测试上网模式自动检测功能是否正常的系统,其特征在于,所述待测设备为路由器。