标题:
工业物联网
[打印本页]
作者:
wzzlin
时间:
2017-6-26 15:20
标题:
工业物联网
P2P
技术介绍
P2P
是(
Peer to Peer
)的缩写,即点对点通信,可以穿透通信双方的路由器,不经过服务器直接通信,从而减轻中心服务器的负担,缩短了通信距离。该技术已经在视频传输、文件传输等领域广泛使用。
P2P
技术的核心
-
通过
UDP
的
NAT
穿越,实现
Internet
两端不同内网的两台计算机直接点对点通信。
原理
-
公网
IP
(
Internet
接口路由器外网
IP
)是变化的,通信开始时由
P2P
服务器,交换
P2P
双方的外网
IP
等信息。
-
利用
UDP
可以穿越路由器的特点,直接通过
UDP
数据实现内网计算机通信。
1.
PC A
和
PC B
需要穿
透路由器通信。
2.
双方将公网
IP
告诉
P2P
服务器。
P2P
服务器告诉
PC A
,
PCB
对方的
IP
3.
PC A
和
PC B
,发到对方的
IP
直接通信。
P2P
技术优势
-
降低中心服务器负担。使得同时能够通信的数据量和通信的设备可以不断增加而不会显著增加服务器的负荷。这个方式正好和物联网设备众多的特点相符合。
-
以最短路径通信,减少通信延时。
P2P
通过两点缩短通信延时:
(
1
)不通过服务器转发,没有服务器处理大量数据的延时。
(
2
)双方最短路径通信,无需通过服务器中转。
-
无需公网
IP
:通信的双方都无需具有公网
IP
或者动态域名。
-
无需端口映射:无需在路由器上做配置,比如端口映射等。
串口服务器
串口服务器:实现串口设备的网络化访问
传统内网串口服务器访问
需要动态域名
+
端口映射。
传统方式的缺点
动态域名
+
端口映射的缺点:
-
动态域名软件需要在路由器上配置或者在内网计算机上运行,配置复杂。
-
端口映射功能需要登录路由器进行配置,过于专业化。另外某些电信定制的路由器也无法登陆和配置。
-
某些移动、联通的宽带没有公网
IP
,即动态域名也无实现设备的访问。
卓岚
P2P
串口服务器介绍
步骤:每个卓岚
P2P
串口服务器有一个
ID
,在网络的另外一端计算机上运行
ZLVircom
软件(或者开发库),
ZLVircom
中添加这个
ID
,
ZLVircom
和
P2P
串口服务器建立
P2P
通信链路。无需动态域名和端口映射。
卓岚
P2P
串口服务器已经申请专利。
软件对接方式:
方式
1
:
ZLVircom
可以虚拟一个
COM
口,比如
COM5
,用户工控软件打开
COM5
即可将数据在远程的串口服务器串口上进行收发。
方式
2
:
ZLVircom
在计算机本地模拟一个
TCP
服务器端口,比如
2000
端口,用户软件连接上本地
IP
(
127.0.0.1
)的
2000
端口,即可在远程串口上进行数据收发。
P2P
串口服务器连接图
ZLAN5103N
和
ZLVircom
是
P2P
通信的双方,并且
ZLVircom
还负责使用方式
1
或者方式
2
和用户软件进行对接。
用户只要在
ZLVircom
中添加设备的
ID
即可方便地和全世界各地的
P2P
串口服务器通信。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0