问答

汇集网友智慧,解决技术难题

21ic问答首页 - 2设备能通过4g直接传输数据吗?

4G 传输数据 以太网 ck me909

2设备能通过4g直接传输数据吗?

liyue122021-01-16
本帖最后由 liyue12 于 2021-1-16 14:40 编辑

本人通信小白,想请教下,目前有2个设备,请问它们之间能直接通过4g模块(我用的华为ME909s)传数据吗?2个设备运行socket程序,因为电信网关NAT模式是对称NAT,不支持内网穿透,是否发送端一定要把数据发到以太网上的服务器,然后接收端从服务器读数据。
如果不经过以太网,通过4g网能收发数据吗,好像有个核心网的概念,数据能通过核心网传输吗?这样的话程序要怎么写呢?2者之间发的是图片,数据量比较大。
或者有什么办法实现设备之间传数据,它们不在一个局域网内。



回答 +关注 2
1372人浏览 2人回答问题 分享 举报
2 个回答
  • chunyang 发表于 2021-2-28 22:54
    可以通过服务器交互数据,或者分析当前的IP地址,然后通过其它渠道交互IP后直连。 ...

    4G设备是没有真正的IP地址的,都是内网地址,交互了没用。
    想要互相通信,必须借助外部服务器。
    退一万步讲,至少发起连接的这个阶段,是需要外部服务器辅助的。
    数据交换过程,有可能不需要通过外部服务器中转。
    chunyang 2021-3-10 15:52 回复TA
    查了一下,现在确实似乎都是内网IP了,不像过去,虽是动态IP,但总算是公网IP,解析一下就能直连,过去一直这么玩。内网IP可以用端口映射,但端口映射需要解析,商用需要交费。 
  • 可以通过服务器交互数据,或者分析当前的IP地址,然后通过其它渠道交互IP后直连。

您需要登录后才可以回复 登录 | 注册