关于RAK411模块UDP内网穿透的一点经验



  • 在使用RAK411模块尝试UDP内网穿透过程中发现:
    1.UDP Client模式:当使用rak_open_socket函数创建UDP客户端时,会绑定到创建时指定的远程服务器IP地址和端口号,再次调用send_data函数时,不论指定IP和端口号为多少均会发送到第一次指定的远程服务器IP地址和端口号。
    2.UDP Server模式:使用rak_open_socket函数创建UDP服务器后,再次调用send_data函数时,发送目标IP地址和目标端口号由send_data函数即时指定,而与创建时指定的无关。
    结论:模块使用UDP Server模式可以实现内网穿透(前提是所在网络环境NAPT类型支持穿透)。



  • 谢谢分享,是这样的。


登录后回复
 

与 RAK支持中心 的连接断开,我们正在尝试重连,请耐心等待