网络装置及其网络地址转换配置方法

文档序号:7956987阅读:283来源:国知局
专利名称:网络装置及其网络地址转换配置方法
技术领域
本发明涉及网络通信领域,尤其涉及一种网络装置及其网络地址转换(Network Address Translation,NAT)配置方法。
背景技术
所谓网络地址转换(Network Address Translation,NAT)功能,是指在一个网络内部,可以根据需要随意自定义因特网协议(Internet Protocol,IP)地址,而不需要经过申请。在网络内部,各计算机间通过内部的IP地址进行通信。而当内部的计算机要与外部因特网进行通信时,具有NAT功能的设备负责将其内部的IP地址转换为合法的IP地址(即经过申请的IP地址)进行通信。
在传统的具有NAT功能的综合接入设备(Integrated Access Device,IAD)中,为了配置NAT,用户需进入IAD提供的用户接口(User Interface,UI),手动设定广域网(Wide Area Network,WAN)协议、动态主机配置协议(Dynamic Host Configuration Protocol,DHCP)服务器及NAT等,故,正确配置NAT需要使用者有相关的技术背景才能完成。然而,对于一般使用者而言,手动配置NAT太复杂,甚至很多用户不知如何设定DHCP服务器及NAT。

发明内容有鉴于此,需要提供一种网络装置,其不需要手动设定动态主机配置协议(Dynamic Host Configuration Protocol,DHCP)服务器及网络地址转换(Network Address Translation,NAT),而提供使用者以简单方式来配置NAT,进而简单启用网络服务。
此外,还需提供一种NAT配置方法,其不需要手动设定DHCP服务器及NAT,而提供使用者以简单方式来配置NAT,进而简单启用网络服务。
一种网络装置,用于配置NAT,其包括网页服务器、广域网(Wide AreaNetwork,WAN)设定模块、DHCP设定模块及NAT设定模块。网页服务器用于接收WAN协议信息及简单模式启用信息。WAN设定模块用于设定WAN协议信息。DHCP设定模块用于根据简单模式启用信息设定DHCP预设信息。NAT设定模块用于根据简单模式启用信息设定NAT预设信息。当WAN设定模块、DHCP设定模块及NAT设定模块的设定均完成,则网络装置的NAT配置完成。
一种NAT配置方法,包括以下步骤接收WAN协议信息及简单模式启用信息;设定WAN协议信息;根据简单模式启用信息设定DHCP预设信息;及根据简单模式启用信息设定NAT预设信息;其中,当WAN协议信息、DHCP预设信息及NAT预设信息均设定完成,则NAT配置完成。
上述网路装置可通过网页服务器接收简单模式启用信息,并根据简单模式启用信息设定DHCP预设信息及NAT预设信息,从而可简单的配置NAT。

图1是本发明网络装置一实施方式的模块图。
图2是本发明网络地址转换(Network Address Translation,NAT)配置方法一实施方式的流程图。
图3是本发明NAT配置方法的详细流程图。
具体实施方式参阅图1,为本发明网络装置10一实施方式的模块图。在本实施方式中,网络装置10可为综合接入设备(Integrated Access Device,IAD)、路由器(Router)、调制解调器(Modem)或其它可具有NAT功能的网络装置。网络装置10不需要手动设定动态主机配置协议(Dynamic HostConfiguration Protocol,DHCP)服务器(Server)及网络地址转换(NetworkAddress Translation,NAT),而提供使用者以简单方式来配置NAT,进而简单启用网络服务。
网络装置10包括用户接口(User Interface,UI)100、网页服务器(WebServer)200、广域网(Wide Area Network,WAN)设定模块300、DHCP设定模块400、NAT设定模块500、储存模块600及系统配置(SystemConfiguration)模块700。
储存模块600包括DHCP预设信息610及NAT预设信息620。DHCP预设信息610包括局域网(Local Area Network,LAN)因特网协议(InternetProtocol,IP)地址信息、DHCP服务器启用(Enable)信息、DHCP服务器池起始/结束(Pool Start/End)地址信息及DHCP租用时间(Leased Time)信息。在本实施方式中,利用DHCP预设信息610所包括的上述信息可设定LAN IP地址,启用DHCP服务器,设定DHCP服务器池起始/结束地址并设定DHCP租用时间。在本实施例中,DHCP服务器池中仅包括唯一IP地址。该唯一IP地址会分配给第一个连接至网络装置10的LAN侧(使用者端)的计算机。
NAT预设信息620可包括NAT启用(Enable)信息及转发规则表(Forwarding Rule Table)621。在本实施方式中,利用NAT预设信息620所包括的上述信息可启用NAT并设定转发规则表621。在本实施例中,转发规则表621所包括的转发规则是把除了属于网络装置10的封包以外的所有的使用者数据报协议(User Datagram Protocol,UDP)/传输控制协议(Transport Control Protocol,TCP)封包皆转发至DHCP服务器池中的唯一IP地址。
参阅表1,其显示转发规则表621的一例。转发规则表621包括识别码(Identifier,ID)字段、接口(Interface)字段、转发起始端口(ForwardPort Start,FRS)字段、转发终止端口(Forward Port End)字段、类型(Type)字段、服务器IP地址字段、服务器端口(Port)字段及协议字段。通过对转发规则表621的各字段进行设定可将除了属于网络装置10的封包以外的所有的UDP/TCP封包皆转发至DHCP服务器池中的唯一IP地址。
表1
举例而言,若LAN IP地址为192.168.1.1,DHCP服务器池起始及结束地址皆为192.168.1.2(DHCP服务器池中的唯一IP地址),DHCP租用时间为86400秒,则通过表1所示的转发规则表621的各字段的设定,可将除了来源于接口ppp0(Point-to-Point Protocol 0),且UDP端口为69或TCP端口为1287的封包以外的所有封包皆转发至DHCP服务器池中唯一IP地址192.168.1.2。其中该来源于接口ppp0且UDP端口为69或TCP端口为1287的封包是属于网络装置10的封包。
请再次参阅图1,用户接口100用于接收WAN协议信息及简单模式启用(Easy Mode Enable)信息,并将WAN协议信息及简单模式启用信息传送至网页服务器200。在本实施方式中,WAN协议信息可包括以太网络点对点通信协议(Point to Point over Ethernet,PPPoE)信息、用户名(Username)及密码(Password)。在其它实施方式中,WAN协议信息亦可仅包括其它DHCP或固定IP地址等协议信息。
在本实施方式中,用户接口100包括按钮(Button)110,其用于接收简单模式启用信息。在本实施方式中,当使用者在用户接口110上输入WAN协议信息及勾选按钮110后,网页服务器200即可通过用户接口110接收WAN协议信息及简单模式启用信息。
网页服务器200用于通过用户接口100接收WAN协议信息及简单模式启用信息。在本实施方式中,网页服务器200先通过用户接口100接收WAN协议信息及简单模式启用信息,再将WAN协议信息传送给WAN设定模块300,将简单模式启用信息传送给DHCP设定模块400及NAT设定模块500。
WAN设定模块300用于设定WAN协议信息。在本实施方式中,WAN设定模块300从网页服务器200接收WAN协议信息,并设定WAN协议信息,即设定PPPoE、用户名及密码。
DHCP设定模块400用于根据简单模式启用信息设定DHCP预设信息610。在本实施方式中,DHCP设定模块400从网页服务器200接收简单模式启用信息,根据简单模式启用信息从储存模块600读取并设定DHCP预设信息610,即利用DHCP预设信息610所包括的信息设定LAN IP地址,启用DHCP服务器,设定DHCP服务器池起始/结束地址并设定DHCP租用时间。
NAT设定模块500用于根据简单模式启用信息设定NAT预设信息620。在本实施方式中,NAT设定模块500从网页服务器200接收简单模式启用信息,根据简单模式启用信息从储存模块600读取并设定NAT预设信息620,即利用NAT预设信息620所包括的信息启用NAT并设定转发规则表621。当WAN设定模块300、DHCP设定模块400及NAT设定模块500的设定均完成,则网络装置10的NAT配置完成。
系统配置模块700用于储存WAN设定模块300、DHCP设定模块400及NAT设定模块500的设定结果,并执行上述设定结果。在本实施方式中,当WAN设定模块300,DHCP设定模块400及NAT设定模块500的设定完成后,网络装置10重新启动后即可执行设定结果,进而获得网络服务。
参阅图2,为本发明NAT配置方法一实施方式的流程图。
在步骤S200,网页服务器200通过用户接口100接收WAN协议信息及简单模式启用信息。在步骤S202,WAN设定模块300设定WAN协议信息。在步骤S204,DHCP设定模块400根据简单模式启用信息设定DHCP预设信息。在步骤S206,NAT设定模块500根据简单模式启用信息设定NAT预设信息。当WAN协议信息、DHCP预设信息及NAT预设信息均设定完成,则NAT配置完成。
参阅图3,为本发明NAT配置方法的详细流程图。在本实施方式中,以简单且快速方式来配置网络装置10的NAT。
在步骤S300,网页服务器200通过用户接口100接收WAN协议信息及简单模式启用信息。在本实施方式中,WAN协议信息可包括PPPoE信息、用户名及密码。当使用者在用户接口110上输入WAN协议信息及勾选按钮110后,网页服务器200即可通过用户接口110接收WAN协议信息及简单模式启用信息。
在步骤S302,网页服务器200传送WAN协议信息及简单模式启用信息。在本实施方式中,网页服务器200将WAN协议信息传送给WAN设定模块300,将简单模式启用信息传送给DHCP设定模块400及NAT设定模块500。
在步骤S304,WAN设定模块300从网页服务器200接收并设定WAN协议信息。
在步骤S306,DHCP设定模块400从网页服务器200接收简单模式启用信息。
在步骤S308,DHCP设定模块400读取并设定DHCP预设信息610。在本实施方式中,DHCP设定模块400根据简单模式启用信息从储存模块600读取DHCP预设信息610,并设定DHCP预设信息610,即利用DHCP预设信息610所包括的信息设定LAN IP地址,启用DHCP服务器,设定DHCP服务器池起始/结束地址并设定DHCP租用时间。
在步骤S310,NAT设定模块500从网页服务器200接收简单模式启用信息。
在步骤S312,NAT设定模块500读取并设定NAT预设信息620。在本实施方式中,NAT设定模块500根据简单模式启用信息从储存模块600读取NAT预设信息620,并设定NAT预设信息620,即利用NAT预设信息620所包括的信息启用NAT并设定转发规则表621。从而,网络装置10的NAT配置完成。
网络装置10的NAT配置完成后,网络装置10重新启动后即可执行上述设定结果,进而获得网络服务。
在本发明实施方式中,网络装置10可通过用户接口100的按钮110接收简单模式启用信息,并将简单模式启用信息传送至网页服务器200,从而可简单的配置NAT。
权利要求
1.一种网络装置,用于配置网络地址转换,其特征在于,所述网络装置包括网页服务器,用于接收广域网协议信息及简单模式启用信息;广域网设定模块,用于设定所述广域网协议信息;动态主机配置协议设定模块,用于根据所述简单模式启用信息设定动态主机配置协议预设信息;及网络地址转换设定模块,用于根据所述简单模式启用信息设定网络地址转换预设信息;其中,当所述广域网设定模块、所述动态主机配置协议设定模块及所述网络地址转换设定模块的设定均完成,则所述网络装置的网络地址转换配置完成。
2.如权利要求1所述的网络装置,其特征在于,更包括用户接口,用于接收所述广域网协议信息及所述简单模式启用信息,并将所述广域网协议信息及所述简单模式启用信息传送至所述网页服务器。
3.如权利要求2所述的网络装置,其特征在于,所述用户接口包括按钮,用于接收所述简单模式启用信息。
4.如权利要求1所述的网络装置,其特征在于,更包括储存模块,用于储存所述动态主机配置协议预设信息及所述网络地址转换预设信息。
5.如权利要求1所述的网络装置,其特征在于,更包括系统配置模块,用于储存所述广域网设定模块、所述动态主机配置协议设定模块及所述网络地址转换设定模块的设定结果,并执行所述设定结果。
6.如权利要求1所述的网络装置,其特征在于,所述动态主机配置协议预设信息包括局域网因特网协议地址信息、动态主机配置协议服务器启用信息、动态主机配置协议服务器池起始/结束地址信息及动态主机配置协议租用时间信息。
7.如权利要求6所述的网络装置,其特征在于,所述动态主机配置协议设定模块还用于利用所述动态主机配置协议预设信息所包括的信息设定局域网因特网协议地址,启用动态主机配置协议服务器,设定动态主机配置协议服务器池起始/结束地址并设定动态主机配置协议租用时间。
8.如权利要求6所述的网络装置,其特征在于,所述动态主机配置协议服务器池中仅包括唯一因特网协议地址。
9.如权利要求8所述的网络装置,其特征在于,所述网络地址转换预设信息包括网络地址转换启用信息及转发规则表,所述转发规则表所包括的转发规则是把除了属于所述网络装置的封包以外的所有的使用者数据报协议/传输控制协议封包皆转发至所述动态主机配置协议服务器池中的唯一因特网协议地址。
10.如权利要求9所述的网络装置,其特征在于,所述网络地址转换设定模块还用于利用所述网络地址转换预设信息启用网络地址转换并设定所述转发规则表。
11.一种网络地址转换配置方法,其特征在于,包括以下步骤接收广域网协议信息及简单模式启用信息;设定所述广域网协议信息;根据所述简单模式启用信息设定所述动态主机配置协议预设信息;及根据所述简单模式启用信息设定所述网络地址转换预设信息;其中,当所述广域网络协议信息、所述动态主机配置协议预设信息及所述网络地址转换预设信息均设定完成,则所述网络地址转换配置完成。
12.如权利要求11所述的网络地址转换配置方法,其特征在于,更包括以下步骤通过网页服务器传送所述广域网协议信息及所述简单模式启用信息。
13.如权利要求12所述的网络地址转换配置方法,其特征在于,所述根据所述简单模式启用信息设定所述动态主机配置协议预设信息的步骤包括以下步骤动态主机配置协议设定模块从所述网页服务器接收所述简单模式启用信息;及通过所述动态主机配置协议设定模块读取并设定所述动态主机配置协议预设信息。
14.如权利要求12所述的网络地址转换配置方法,其特征在于,所述根据所述简单模式启用信息设定所述网络地址转换预设信息的步骤包括以下步骤网络地址转换设定模块从所述网页服务器接收所述简单模式启用信息;及通过所述网络地址转换设定模块读取并设定所述网络地址转换预设信息。
全文摘要
一种网络装置,用于配置网络地址转换(Network Address Translation,NAT),其包括网页服务器、广域网(Wide Area Network,WAN)设定模块、动态主机配置协议(Dynamic Host Configuration Protocol,DHCP)设定模块及NAT设定模块。网页服务器用于接收WAN协议信息及简单模式启用信息。WAN设定模块用于设定WAN协议信息。DHCP设定模块用于根据简单模式启用信息设定DHCP预设信息。NAT设定模块用于根据简单模式启用信息设定NAT预设信息。当WAN设定模块、DHCP设定模块及NAT设定模块的设定均完成,则网络装置的NAT配置完成。所述网路装置可通过网页服务器接收简单模式启用信息,并根据简单模式启用信息设定DHCP预设信息及NAT预设信息,从而可简单的配置NAT。
文档编号H04L29/06GK101064673SQ200610060518
公开日2007年10月31日 申请日期2006年4月28日 优先权日2006年4月28日
发明者谢正一, 赖启超 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1