网络设备服务寻址方法

文档序号:7973377阅读:432来源:国知局
专利名称:网络设备服务寻址方法
技术领域
本发明涉及一种网络设备服务寻址方法,尤其涉及一种没有公网IP地址的网络设备所提供的供互联网设备访问的服务寻址方法。
背景技术
现有的,网络设备服务寻址通常是通过网络设备IP地址和相应服务端口与网关的WAN端口进行端口映射来实现。其具体包括以下内容
主控端通过网关的WAN端口和IP或域名(含动态域名)寻找到该服务。用户需要在该网关的设置界面选择要开启的远程访问服务,包含设备IP地址和相应服务的端口,网关提供一个相应的WAN端口,将该WAN端口的数据转发到相应IP地址和端口的被控设备,主控端通过向网关相应WAN端口发送请求实现访问。然而,这样的方式对于不了解网络结构的用户来说较为抽象,同时,也需要用户手动进行端口映射设置,操作也比较复杂,不利于推广和应用。

发明内容
针对现有技术的不足,本发明解决的技术问题是提供一种智能的网络设备服务寻址方法。为解决上述技术问题,本发明的技术方案是这样实现的 一种网络设备服务寻址方法,其中,包括以下步骤
第一步、主控端通过网关的IP地址或域名或SN寻找到网关;
第二步、主控端向所述网关询问所需服务的端口,询问的内容包括被控设备名称及服
务;
第三步、所述网关回复所述被控设备服务的WAN端口至所述主控端;
第四步、所述主控端通过向网关回复的WAN端口发送请求实现访问所述被控设备服务。在所述第一步前,所述网关将所述被控设备的服务与网关的WAN端口建立端口映射。所述映射的地址至少包括IP地址、NetBios名称、MAC地址、网络DNS名称其中之
ο所述映射的地址还包括服务端口。更进一步地,若所述网关提供DHCP服务,则在DHCP分配LAN IP地址过程中获取局域网内被控设备的名称信息。在DHCP服务中将MAC与IP绑定,以确保同一设备每次获得相同的IP。如果所述网关不提供DHCP服务,则采用自身网段内APR和NetBios扫描的方法获取被控设备的名称信息。更进一步地,如果需要远程开机服务,所述网关自动开放subnet broadcast或建立arp绑定,将所述被控设备的MAC和IP信息固定保存在所述网关中,自动建立被控机名称和服务类型的端口映射设置。与现有技术相比,本发明的有益效果是方便用户理解及操作,利于推广和应用。


图1是表示本发明网络设备服务寻址方法的流程图。
具体实施例方式现在,将参考附图来详细地描述本发明的具体实施方式
。本发明的网络设备服务寻址主要是通过主控端提供网关的名称(如,域名,IP或 SN等),以及被控设备的名称(MAC,NetBios Name, IP等)和服务名称来实现的。其具体包括以下内容
主控端通过WAN端口的IP,域名(含动态域名)或SN (原理类似动态域名)寻找到所述网关。若所述网关提供DHCP服务,则在DHCP分配LAN IP地址过程中获取局域网内被控设备的名称信息。如果被控设备名称采用IP地址,则需要将MAC与IP绑定,来确保同一被控设备每次得到相同的IP。如果所述网关不提供DHCP服务,可以采用自身网段内AI3R和NetBios扫描的方法获取被控设备的名称信息。所述网关将所述被控设备的服务与网关的WAN端口建立端口映射,这样,用户只需要在网关的设置界面选择要开启的远程访问服务,包含被控设备名称和服务名称即可; 此时,网关会自动分配一个相应的WAN端口,并将该WAN端口回复至主控端,主控端通过访问该回复的WAN端口,并通过该WAN端口的将数据转发到相应被控设备和端口(被控设备的 IP地址+端口),以实现访问被控设备及服务。如果需要远程开机服务,网关自动开放subnet broadcast或建立arp绑定,将被控设备的MAC和IP信息固定保存在所述网关中,自动建立被控机名称和服务类型的端口映射设置,当然,该映射的映射表可以增加IP地址以外的其它电脑名称,可包含NetBios名称,MAC地址和网络DNS名称等。 通过上述方式,主控端访问前向网关某特定端口发送询问请求,询问请求包括被控设备名称,优选的,可包括服务名称以及被控设备名称。网关回复提供此服务的WAN端口至主控端。主控端即可通过向网关回复的WAN端口发送请求实现访问。
例如假设被控设备服务端口为3389,映射地址为192. 168. 1. 101 :3389的被控设备服务,在本发明中,首先网关会自动映射该被控设备服务为“ PC-A,远程桌面服务”,这样, 当主控端在访问前向网关询问“PC-A,远程桌面服务”时,网关即会回应“3389”;主控端特定的远程桌面客户端通过访问网关的3389端口得到相应的服务。
权利要求
1.一种网络设备服务寻址方法,其特征在于,包括以下步骤 第一步、主控端通过网关的IP地址或域名或SN寻找到网关;第二步、主控端向所述网关询问所需服务的端口,询问的内容包括被控设备名称及服务;第三步、所述网关回复所述被控设备服务的WAN端口至所述主控端;第四步、所述主控端通过向网关回复的WAN端口发送请求实现访问所述被控设备服务;在所述第一步前,所述网关将所述被控设备的服务与网关的WAN端口建立端口映射。
2.根据权利要求1所述的网络设备服务寻址方法,其特征在于,所述映射的地址至少包括IP地址、NetBios名称、MAC地址、网络DNS名称其中之一。
3.根据权利要求2所述的网络设备服务寻址方法,其特征在于,所述映射的地址还包括服务端口。
4.根据权利要求1所述的网络设备服务寻址方法,其特征在于,若所述网关提供DHCP 服务,则在DHCP分配LAN IP地址过程中获取局域网内被控设备的名称信息。
5.根据权利要求4所述的网络设备服务寻址方法,其特征在于,在DHCP服务中将MAC 与IP绑定,以确保同一设备每次获得相同的IP。
6.根据权利要求1或4所述的网络设备服务寻址方法,其特征在于,如果所述网关采用自身网段内AI3R和NetBios扫描的方法获取被控设备的名称信息。
7.根据权利要求1所述的网络设备服务寻址方法,其特征在于,如果需要远程开机服务,所述网关自动开放subnet broadcast或建立arp绑定,将所述被控设备的MAC和IP信息固定保存在所述网关中,自动建立被控机名称和服务类型的端口映射设置。
全文摘要
本发明提供一种网络设备服务寻址方法,其中,包括以下步骤第一步、主控端通过网关的IP地址或域名或SN寻找到网关;第二步、主控端向所述网关询问所需服务的端口,询问的内容包括被控设备名称及服务;第三步、所述网关回复所述被控设备服务的WAN端口至所述主控端;第四步、所述主控端通过向网关回复的WAN端口发送请求实现访问所述被控设备服务。在所述第一步前,所述网关将所述被控设备的服务与网关的WAN端口建立端口映射。与现有技术相比,本发明的有益效果是方便用户理解及操作,利于推广和应用。
文档编号H04L29/12GK102377837SQ20111036145
公开日2012年3月14日 申请日期2011年11月15日 优先权日2011年11月15日
发明者伍芃华 申请人:江苏瑞曼信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1