当前位置: 首页 > 专利查询>张永杰专利>正文

虚拟局域网VLAN多设备间通信的方法及装置制造方法及图纸

技术编号:11294367 阅读:102 留言:0更新日期:2015-04-15 09:15
本发明专利技术提供了一种虚拟局域网VLAN多设备间通信的方法及装置,所述设备包括VLAN服务器,VLAN客户端,所述的方法包括:所述VLAN服务器位于局域网内,所述局域网与互联网相连,VLAN客户端也与所述互联网相连;所述VLAN服务器在VLAN客户端启动并与其连接成功后,为各个VLAN客户端分配内网IP地址并保存;所述VLAN服务器将内网IP地址发送到其他VLAN客户端,各个VLAN客户端之间也相互连接。本发明专利技术用以实现在VPN内部设备与外部设备之间的数据的交换。

【技术实现步骤摘要】
虚拟局域网VLAN多设备间通信的方法及装置
本专利技术涉及通信
,特别是涉及一种虚拟局域网VLAN多设备间通信的方法及装置。
技术介绍
随着网络技术的发展,实现企业网络内外设备之间的通信,显得日益重要。但现有技术中实现企业网络内外的正常通信,对服务器的要求高,直接导致服务器压力过大。以在公司实现VPN(VirtualPrivateNetwork,虚拟专用网络)通信为例来进行说明,在公司内部架设一台VPN服务器,VPN服务器有两块网卡,一块连接内网,另一块连接公网。外地员工在当地连上互联网后,通过互联网找到VPN服务器,然后利用VPN服务器作为中转进入企业内网,若要实现设备间的正常通信,一般需要的条件包括:1、VPN服务器具备外部公网IP地址,才能保证外部设备可以通过互联网与公司内部的网络设备通信;2、VPN服务器要具备双网卡的硬件,才能保证内网之间进行隔离和互转;3、在内网外的各分支机构和员工的VPN客户端之间通信必须由VPN服务器中转,增加VPN服务器压力。由此可以看出,若要实现在企业内部局域网内外的设备间的正常通信,对服务器有较高要求。因此,本领域技术人员迫切需要解决的问题之一在于,提出一种虚拟局域网VLAN多设备间通信的方法及装置,用以实现在VPN内部设备与外部设备之间的数据的交换。
技术实现思路
本专利技术所要解决的技术问题是提供一种虚拟局域网VLAN多设备间通信的方法及装置,用以实现在VPN内部设备与外部设备之间的数据的交换。为了解决上述问题,本专利技术公开了一种虚拟局域网VLAN多设备间通信的方法,所述设备包括VLAN服务器,VLAN客户端,所述的方法包括:所述VLAN服务器位于局域网内,所述局域网与互联网相连,VLAN客户端也与所述互联网相连;所述VLAN服务器在VLAN客户端启动并与其连接成功后,为各个VLAN客户端分配内网IP地址并保存;所述VLAN服务器将内网IP地址发送到其他VLAN客户端,各个VLAN客户端之间也相互连接。优选地,所述设备还包括与所述VLAN服务器处于同一局域网内的网络设备,当所述网络设备向所述VLAN客户端发送数据时,所述网络设备将数据发送至所述VLAN服务器,所述VLAN服务器再将所述数据转发至所述VLAN客户端;或者,当所述VLAN客户端向所述网络设备发送数据时,所述VLAN客户端将数据发送至所述VLAN服务器,所述VLAN服务器再将所述数据转发至所述网络设备。优选地,当所述VLAN客户端向其他VLAN客户端发送数据时,所述VLAN客户端直接将数据发送至其他的VLAN客户端;或者,当其他VLAN客户端向所述VLAN客户端发送数据时,所述其他VLAN客户端直接将数据发送至VLAN客户端。优选地,所述VLAN客户端具有客户端标识,所述VLAN服务器在VLAN客户端启动并与其连接成功后,为各个VLAN客户端分配内网IP地址并保存步骤为:所述VLAN服务器在VLAN客户端启动并与其连接成功后,针对各个客户端标识对应的VLAN客户端分配内网IP地址并保存;所述VLAN服务器在VLAN客户端启动并与其连接成功后,针对各个客户端标识对应的VLAN客户端分配内网IP地址并保存的步骤包括:所述VLAN服务器与所述VLAN客户端通过RIP通信方式进行连接;当连接成功后,所述VLAN服务器与所述VLAN客户端之间建立RIP通道;所述VLAN服务器采用动态主机配置协议DHCP通过所述RIP通道为各VLAN客户端分配内网IP地址;所述VLAN客户端用于保存所述内网IP地址;所述VLAN服务器保存所述客户端标识和内网IP地址。优选地,所述方法还涉及一个或多个中转节点设备SE,所述RIP通信方式为所述VLAN客户端与所述VLAN服务器采用NAT通信方式连接,若采用NAT通信方式连接不成功,则分别连接中转节点设备SE;当所述VLAN客户端向VLAN服务器发送数据包时,所述VLAN客户端按照所述VLAN服务器连接成功的一个或多个中转节点设备SE的信息将数据包发送至其中至少一个中转节点设备SE,所述中转节点设备SE用于将所述数据包转发至所述VLAN服务器,或者,当所述VLAN服务器向VLAN客户端发送数据包时,所述VLAN服务器按照所述VLAN客户端连接成功的一个或多个中转节点设备SE的信息将数据包发送至其中至少一个中转节点设备SE,所述中转节点设备SE用于将所述数据包转发至所述VLAN客户端。优选地,所述VLAN客户端之间也采用RIP通信方式连接。优选地,所述VLAN服务器将内网IP地址发送到其他VLAN客户端的步骤为:所述VLAN服务器将所述客户端标识和内网IP地址发送到其他VLAN客户端。本专利技术实施例还公开了一种虚拟局域网VLAN多设备间通信的装置,所述设备包括VLAN服务器,VLAN客户端,所述的装置包括:位于VLAN服务器的连接模块,用于在所述VLAN服务器位于局域网内时,所述局域网与互联网相连,VLAN客户端也与所述互联网相连;位于VLAN服务器的IP地址分配模块,用于在VLAN客户端启动并与其连接成功后,为各个VLAN客户端分配内网IP地址并保存;位于VLAN服务器的发送模块,用于将内网IP地址发送到其他VLAN客户端,各个VLAN客户端之间也相互连接。优选地,所述设备还包括与所述VLAN服务器处于同一局域网内的网络设备,当所述网络设备向所述VLAN客户端发送数据时,所述网络设备将数据发送至所述VLAN服务器,所述VLAN服务器再将所述数据转发至所述VLAN客户端;或者,当所述VLAN客户端向所述网络设备发送数据时,所述VLAN客户端将数据发送至所述VLAN服务器,所述VLAN服务器再将所述数据转发至所述网络设备。优选地,当所述VLAN客户端向其他VLAN客户端发送数据时,所述VLAN客户端直接将数据发送至其他的VLAN客户端;或者,当其他VLAN客户端向所述VLAN客户端发送数据时,所述其他VLAN客户端直接将数据发送至VLAN客户端。与现有技术相比,本专利技术包括以下优点:本专利技术实施例中VLAN服务器与VLAN客户端相互连接,实现在VPN内部设备与外部设备之间的数据的交换,并且,由于是通过第三方的设备进行数据包的转发,能够有效地避免来自网络外部的攻击,隐藏并保护网络内部的信息。另外,VLAN客户端之间也相互进行连接,若VLAN客户端之间需交换数据,可直接在两者之间进行数据的交换,效率高,给用户提供更好的体验感,提高服务提供商网络的服务质量。在本专利技术实施例中VLAN服务器与VLAN客户端采用RIP通信方式进行通信,当VLAN服务器与VLAN客户端不能直接通过NAT通信方式连接时,可以连接同一中转节点设备,当需要互相传送数据包时,可以先发送数据包到中转节点设备,再由中转节点设备将数据包进行转发,这样通过第三方设备实现设备之间的通信,网络实现设备之间通信方式多元化,且可靠性高。附图说明图1是本专利技术的一种多设备间通信的方法实施例1的步骤流程图;图2是本专利技术的一种多设备间通信的方法实施例2的步骤流程图;图3是本专利技术的一种多设备间连接关系的示意图;图4是本专利技术的一种设备间进行P2P直连的示意图;图5是本专利技术的一种多设备的连接关系的示意图;图6是本专利技术的一种多设备间通信的装置实施例的结构本文档来自技高网...

【技术保护点】
一种虚拟局域网VLAN多设备间通信的方法,其特征在于,所述设备包括VLAN服务器,VLAN客户端,所述的方法包括:所述VLAN服务器位于局域网内,所述局域网与互联网相连,VLAN客户端也与所述互联网相连;所述VLAN服务器在VLAN客户端启动并与其连接成功后,为各个VLAN客户端分配内网IP地址并保存;所述VLAN服务器将内网IP地址发送到其他VLAN客户端,各个VLAN客户端之间也相互连接。

【技术特征摘要】
1.一种虚拟局域网VLAN多设备间通信的方法,其特征在于,所述设备包括VLAN服务器,VLAN客户端,所述VLAN客户端具有客户端标识,所述的方法包括:所述VLAN服务器位于局域网内,所述局域网与互联网相连,VLAN客户端也与所述互联网相连;所述VLAN服务器与所述VLAN客户端通过RIP通信方式进行连接;当连接成功后,所述VLAN服务器与所述VLAN客户端之间建立RIP通道;所述VLAN服务器采用动态主机配置协议DHCP通过所述RIP通道为各VLAN客户端分配内网IP地址;所述VLAN客户端用于保存所述内网IP地址;所述VLAN服务器保存所述客户端标识和内网IP地址;若所述VLAN服务器与所述VLAN客户端采用RIP通信方式,所述方法还涉及一个或多个中转节点设备SE,所述RIP通信方式为所述VLAN客户端与所述VLAN服务器采用NAT通信方式连接,若采用NAT通信方式连接不成功,则分别连接中转节点设备SE;当所述VLAN客户端向VLAN服务器发送数据包时,所述VLAN客户端按照所述VLAN服务器连接成功的一个或多个中转节点设备SE的信息将数据包发送至其中至少一个中转节点设备SE,所述中转节点设备SE用于将所述数据包转发至所述VLAN服务器,或者,当所述VLAN服务器向VLAN客户端发送数据包时,所述VLAN服务器按照所述VLAN客户端连接成功的一个或多个中转节点设备SE的信息将数据包发送至其中至少一个中转节点设备SE,所述中转节点设备SE用于将所述数据包转发至所述VLAN客户端;所述VLAN服务器将内网IP地址发送到其他VLAN客户端,各个VLAN客户端之间也相互连接。2.根据权利要求1所述的方法,其特征在于,所述设备还包括与所述VLAN服务器处于同一局域网内的网络设备,当所述网络设备向所述VLAN客户端发送数据时,所述网络设备将数据发送至所述VLAN服务器,所述VLAN服务器再将所述数据转发至所述VLAN客户端;或者,当所述VLAN客户端向所述网络设备发送数据时,所述VLAN客户端将数据发送至所述VLAN服务器,所述VLAN服务器再将所述数据转发至所述网络设备。3.根据权利要求1所述的方法,其特征在于,当所述VLAN客户端向其他VLAN客户端发送数据时,所述VLAN客户端直接将数据发送至其他的VLAN客户端;或者,当其他VLAN客户端向所述VLAN客户端发送数据时,所述其他VLAN客户端直接将数据发送至VLAN客户端。4.根据权利要求1所述的方法,其特征在于,所述VLAN客户端之间也采用RIP通信方式连接。5.根据权利要求1所述的方法,其特征在于,所述VLAN服务器将内网IP地址发送到其他VLAN客户端的步骤为:所述VLAN服务器将所述客户端标识和内网IP地址发送到其他VLAN客户端。6.一种虚拟局域网VLAN多设备间通信的装置,其特征在于,所述设备包括VLAN服务器,VLAN客户端,所述...

【专利技术属性】
技术研发人员:张永杰
申请(专利权)人:张永杰
类型:发明
国别省市:广东;44

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

1