网卡自动配置系统及方法技术方案

技术编号:3502127 阅读:129 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开一种网卡自动配置系统及方法,该网卡自动配置系统及方法供安装多个网卡的电子设备根据各网卡物理地址自动分配其网络端口号并显示其相关信息,该电子设备检测安装网卡的状态;接着,该电子设备在检测到安装的网卡状态是新增或移动时,分配该网卡的网络端口号;以及该电子设备根据分配的结果驱动一显示单元显示关于该电子设备网卡分配的网络端口信息,供用户了解各网卡的实体位置与相关信息,本发明专利技术可避免用户手动配置网卡的不便,并可避免因用户理解的网络端口与实体网络端口无法对应,造成网络无法连接的问题,从而使多网卡电子设备更易于设定与管理。

【技术实现步骤摘要】

本专利技术是关于一种网卡配置技术,特别是关于一种根据网卡物理地址或网卡驱动程序等识别参数,自动分配网络端口号的。
技术介绍
随着计算机技术的快速发展和客户需要,服务器通常都安装两个以上网卡,例如有些intel系统可以支持八个网卡或更多,再加上对网络安全的考虑,防火墙服务器、网站服务器或邮件服务器通常都安装两个以上网卡,以区分不同的网络,例如防火墙服务器通常会安装三个网卡以区别内部网络、外部网络与隔离区(DMZ-DemilitarizedZone),仅允许某些特定的协议,如DNS、WWW、FTP、MAIL等直接传到DMZ上的服务器,同时也允许内部网络使用这些服务,但完全禁止外部计算机直接进入内部网络,以维护内部网络的安全。 虽然服务器安装多个网卡可带来极大的便利,并可增加网络的安全,但是因为某些操作系统(如Linux等)无法自动配置网卡,所以当服务器上安装两个以上网卡时,无法自动分辨和配置各网卡,只能提供一个整体的网卡状况,再由用户手动设定各网卡的网络端口号,使用户在利用多网卡计算机时非常不便。 另外,在用户手动设定各网卡网络端口号时只能看到各网卡的产品信息及物理地址(MAC Address),无法确认该网卡的插槽位置,从而可能发生用户理解的网络端口与实体网络端口无法对应的情况,例如服务器安装八个网卡时,系统会默认有Eth0、Eth1、…、Eth6、Eth7,但是因为EthX(X=0、1、2、…、7)并未清楚显示其所属的插槽位置,因此,即使是专业技术人员也不易区分编号X代表的网络端口,可能发生用户理解的网络端口与实体网络端口无法对应的情况。这时,因为用户理解的编号X和系统默认的编号X不能对应,虽然已对各网卡进行配置,网线连接正确,但由于用户设置的Eth0并不是系统默认的Eth0,因此会造成网络无法正常连接,给用户带来极大的不便与困扰。
技术实现思路
为克服上述现有技术的缺点,本专利技术的主要目的在于提供一种,供安装多个网卡的电子设备根据各网卡物理地址或驱动程序等识别参数,自动分配其网络端口号并显示其相关信息,避免用户手动配置网卡的不便,并可避免因用户理解的网络端口与实体网络端口无法对应,造成网络无法连接,浪费许多时间、人力的问题,从而使多网卡电子设备的网卡更易于设定与管理。 为实现上述及其它目的,本专利技术提供一种。本专利技术的网卡自动配置系统应用在安装多个网卡的电子设备中,该网卡自动配置系统至少包括检测模块,检测该电子设备网卡的安装状态;配置模块,在该检测模块检测到网卡安装状态是新增或移动时,分配该网卡网络端口号;以及显示模块,根据该配置模块分配的结果驱动一显示单元显示关于该电子设备网卡分配的网络端口信息。 本专利技术的网卡自动配置方法应用在安装多个网卡的电子设备中,该网卡自动配置方法包括以下步骤该电子设备检测安装网卡的状态;该电子设备在检测到安装网卡的状态是新增或移动时,分配该网卡网络端口号;以及该电子设备根据分配结果驱动一显示单元显示关于该电子设备网卡分配的网络端口信息。 综上所述,本专利技术的在BIOS程序执行开机自检时,检测新增或移动的网卡,再利用配置模块在检测模块检测到新增或移动的网卡时,根据全部网卡的物理地址(MAC Address)从末位到首位依序对比,分配各网卡网络端口号,或根据网卡驱动程序的安装顺序及各网卡所在插槽的顺序自动分配网络端口号,最后由显示模块将各网卡产品信息、物理地址及网络端口号等信息依序显示在与该电子设备电性连接的显示器上,并配合各网卡上设置的发光二极管(LED)显示单元,用亮灯的方式表示目前显示信息的网卡,供用户了解各网卡的实体位置与相关信息。本专利技术可避免用户手动配置网卡的不便,并可避免因用户理解的网络端口与实体网络端口无法对应,造成网络无法连接的问题,从而使多网卡电子设备更易于设定与管理。附图说明图1是本专利技术的网卡自动配置系统的基本架构示意图;图2是本专利技术的网卡自动配置方法的基本运行流程示意图;以及图3是本专利技术的网卡自动配置方法另一基本运行流程示意图。具体实施方式实施例图1是本专利技术的网卡自动配置系统的基本架构示意图。如图所示,本专利技术的网卡自动配置系统10应用在安装多个网卡的电子设备1中,该电子设备1是服务器或个人计算机,该网卡自动配置系统10设置在该电子设备1的基本输入输出系统(BIOS)程序中,该电子设备开机通过BIOS程序执行开机自检(POST)时,自动对安装的设备进行检测,本专利技术的网卡自动配置系统10最主要的工作是自动检测及识别安装的多个网卡14。该网卡自动配置系统10包括检测模块11、配置模块12及显示模块13。 该检测模块11对该电子设备1所有网卡140进行扫描,检测该电子设备1是否新增或移动网卡140,并读取该网卡140的厂牌、型号、插槽顺序及物理地址(MAC Address)等信息,供网卡自动配置系统10对该网卡140进行配置。 该配置模块12包括对比单元121及分配单元122。其中,该对比单元121在检测模块11检测到新增或移动网卡时,根据全部网卡的物理地址(MAC Address)从末位到首位依序对比排序,或根据各网卡的驱动程序与其所在插槽的顺序进行对比排序,分配单元122给对比排序后的各网卡依序分配网络端口号,对其进行网络配置。本实施例是以物理地址(MAC Address)或驱动程序作为该对比单元121进行对比的识别参数(关于网卡识别参数的对比方式,后面的图2及图3进行说明)。 显示模块13根据网络配置结果对应产生驱动信号,控制显示单元运行,该显示单元是LCD、CRT或LED显示器,在本实施例中,该显示单元是外接在该电子设备1上的显示器15,或者该显示单元是安装在该网卡140上的发光二极管(LED)140。本实施例以发光二极管140显示方式表示网卡是否正常运行以及目前使用的网卡类型,显示器15显示各网卡产品信息、物理地址(MAC Address)、所在插槽的编号及网络端口号等,供用户了解各网卡的实体位置与相关信息。 图2是本专利技术的网卡自动配置方法需要执行的各项步骤流程图。本实施例的网卡自动配置方法根据各网卡物理地址(MAC Address)的后N位分配其网络端口,在网卡自动配置方法执行前要预设一参数N。如图所示,首先执行步骤S1,在电子设备1开机时,根据BIOS程序执行开机自检对全部硬设备进行扫描,并检测是否新增或移动网卡,读取该网卡的厂牌、型号、插槽顺序及物理地址(MAC Address)等信息,接着进到步骤S2。 在步骤S2中,将步骤S1检测到的网卡根据其物理地址(MACAddress)的末位进行对比,如果其物理地址(MAC Address)的末位相同,进到步骤S4,否则,进到步骤S3。 在步骤S3中,将参数N设为1,并进到步骤S13。 在步骤S4中,将物理地址(MAC Address)后两位进行对比,如果其物理地址(MAC Address)后两位相同,进到步骤S6,否则,进到步骤S5。 在步骤S5中,将参数N设为2,并进到步骤S13。 在步骤S6中,将物理地址(MAC Address)后三位进行对比,如果其物理地址(MAC Address)的后三位相同,进到步骤S8,否则,进到步骤S7。 在步骤S7中,将参数N设为3,本文档来自技高网
...

【技术保护点】
一种网卡自动配置系统,应用在安装多个网卡的电子设备中,其特征在于,该网卡自动配置系统至少包括:检测模块,检测该电子设备网卡的安装状态;配置模块,在该检测模块检测到网卡安装状态是新增或移动时,分配该网卡网络端口号;以及显示模块,根据该配置模块分配的结果,驱动一显示单元显示关于该电子设备网卡分配的网络端口信息。

【技术特征摘要】
1.一种网卡自动配置系统,应用在安装多个网卡的电子设备中,其特征在于,该网卡自动配置系统至少包括检测模块,检测该电子设备网卡的安装状态;配置模块,在该检测模块检测到网卡安装状态是新增或移动时,分配该网卡网络端口号;以及显示模块,根据该配置模块分配的结果,驱动一显示单元显示关于该电子设备网卡分配的网络端口信息。2.如权利要求1所述的网卡自动配置系统,其特征在于,该配置模块包括对比单元,对安装在该电子设备上的网卡识别参数进行对比排序;分配单元,根据该对比单元对比的排列顺序,给对应的网卡分配网络端口号。3.如权利要求2所述的网卡自动配置系统,其特征在于,该识别参数是该网卡的物理地址,该对比单元根据该网卡的物理地址从末位到首位依序进行对比。4.如权利要求2所述的网卡自动配置系统,其特征在于,该识别参数是该网卡的驱动程序,该对比单元根据该网卡的驱动程序与该网卡安装在该电子设备插槽上的顺序进行对比。5.如权利要求1所述的网卡自动配置系统,其特征在于,该显示单元是外接在该电子设备的显示器。6.如权利要求1所述的网卡自动配置系统,其特征在于,该显示单元是安装在该网卡上的发光二极管。7.如权利要求6所述的网卡自动配置系统,其特征在于,该显示模块驱动安装在该网卡上的发光二极管进行显示,该显示供用户了解该网卡的实体位置。8.如权利要求1所述的网卡自动配置系统,其特征在于,该显示模块驱动该显示单元显示的信息还包括网卡厂牌、型号、物理地址、所在插槽编号或网络端口号组成群组中的一个群组。9.如权利要求1所述的网卡自动配置系统,其特征在于,该网卡自动配置系统设置在该电子设备的基本输入输出系统程序中,在该电子设备开机通过该BIOS程序执行开机自检时,自动对安装的网卡进行检测...

【专利技术属性】
技术研发人员:罗梓桂陈志丰
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1