[发明专利]一种远程VLAN实现方法有效
申请号: | 201811599883.7 | 申请日: | 2018-12-26 |
公开(公告)号: | CN109639554B | 公开(公告)日: | 2022-01-21 |
发明(设计)人: | 古欣;邵慧;郭宝雪;张振鸣;高扶朝 | 申请(专利权)人: | 山东有人物联网股份有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;G06F9/455;H04B1/40 |
代理公司: | 济南千慧专利事务所(普通合伙企业) 37232 | 代理人: | 姜月磊 |
地址: | 250000 山东省济南市中国(山东)自由贸易*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 远程 vlan 实现 方法 | ||
一种远程VLAN实现方法,包括以下步骤:远程主机运行虚拟网卡;给虚拟网卡分配一个与网口设备处于同一网段的IP地址;向网口设备发送网络通信数据。远程主机将网络通信数据发送到数据接收发送装置;与数据接收发送装置建立网络通讯;基于所述网络通讯,将网络通信数据发送到网口设备;通过数据接收发送模块采集网口数据并且将数据进行传输;通过数据转发模块进行内部数据的交互和转发,加快数据传输的精度和速度,通过虚拟网络通信模块和网络通信模块建立数据传输的通道,具有精准高效、通用性高的优点。
技术领域:
本发明涉及一种远程VLAN实现方法。
背景技术:
VLAN即为虚拟局域网,虚拟局域网是一组逻辑上的设备和用户,这些设备和用户并不受物理位置的限制,可以根据功能、部门及应用等因素将它们组织起来,相互之间的通信就好像它们在同一个网段中一样,属于一种比较新的技术。
在一些特定的场合中,部分网口设备没有公网IP,会导致网口设备和远程主机之间不能建立起通信,仅可以用本地的PC去连接此设备。当PC与此设备没有网络连接时或者不是处于同一个网络中的时候,PC是不能与这个设备建立通信。
针对这种情况,现有的解决方式主要分为VPN通信方式和APN通信方式,由于VPN通信方式需要搭建VPN服务器,维护成本较高,而APN通信方式的普及程度较低,普通用户无法使用APN卡。
发明内容:
本发明提供了一种远程VLAN实现方法,能够使网口设备和远程主机之间建立起网络连接,实现设备的远程通信,不需要外部的VPN服务器或者APN卡,简化了内部的通信链路,降低了维修成本,通用性强,传输效率高,解决了现有技术中存在的问题。
本发明为解决上述技术问题所采用的技术方案是:
一种远程VLAN实现方法,包括以下步骤:
远程主机运行虚拟网卡;
根据预存在网口设备的IP地址,给虚拟网卡分配一个与网口设备处于同一网段的IP地址;
根据分配给虚拟网卡的IP地址向所述网口设备发送网络通信数据。
根据分配给虚拟网卡的IP地址向网口设备发送网络通信数据,包括以下步骤:
远程主机与数据接收发送装置建立网络通讯;
基于所述网络通讯,将网络通信数据发送到数据接收发送装置;
通过数据接收发送装置,将所述网络通信数据发送到网口设备。
数据接收发送装置接收远程主机发送的网络通信数据,所述网络通信数据根据远程主机分配给虚拟网卡的IP地址传输到数据接收发送装置;
将所述网络通信数据内远程主机能够识别的信息替换成网口设备能够识别的信息。
将替换完成后的所述网络通信数据传输到网口设备。
所述信息至少包括MAC地址、IP地址、校验位。
所述网口设备为网口型PLC。
所述网络通信数据为升级固件或查询数据。
一种远程VLAN实现装置,所述装置包括:
启动模块,用于远程主机运行虚拟网卡;
虚拟网络通信模块,用于给虚拟网卡分配一个与网口设备处于同一网段的IP地址;
数据发送模块,用于远程主机向网口设备发送网络通信数据。
所述数据发送模块包括:
转发模块,用于远程主机将网络通信数据发送到数据接收发送装置;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东有人物联网股份有限公司,未经山东有人物联网股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811599883.7/2.html,转载请声明来源钻瓜专利网。