【WebRTC】【Unity】局域网UDP通信为何不通

【背景】

还是在研究Unity中实现VR桌面,希望能够通过UDP广播先找到所有活跃的Client。但是发现UDP广播并未能够成功传递给同一局域网正在运行的客户端。

【分析】

UDP信息在局域网不通可能有如下几个原因:

  1. 未连在同一个网段
  2. 防火墙问题
  3. 是否存在其它网卡导致干扰
  4. VPN干扰

【解决办法】

这几种情况中的大多数都可以通过IPConifg来排除。

1.关防火墙。

2.关VPN。

3.还是不同,于是IPCONFIG。

首先查看网段,IPConfig后发现PC2比PC1多了一套IP地址,其中出现的第一套地址属于另一张网卡,赶紧关了。使两边ipconfig都返回清爽的内网IP,再运行UDP程序,发现通了。

相关推荐
老朱佩琪!1 小时前
Unity桥接模式
unity·设计模式·c#·桥接模式
乾元1 小时前
把 SLA / SLO 放到网络可观测的核心:从指标到证据链的工程化路径
运维·开发语言·网络·人工智能·网络协议·架构
JellyDDD1 小时前
【悬赏】Android WebRTC 数字人项目回声问题排查(AEC / AudioMode)
音视频·webrtc
陈言必行1 小时前
Unity 之 物理引擎中三种刚体力施加方式详解
unity·游戏引擎
foreveryao1231 小时前
Unity渲染流程(底层逻辑)
unity·游戏引擎·图形渲染
GanGuaGua1 小时前
计算机网络:HTTP报文
网络·网络协议·计算机网络·http
发光小北2 小时前
SG-TCP232-620(六通道串口服务器)特点与功能介绍
网络协议
small-pudding2 小时前
Unity中的PBR(基于物理的渲染)
unity·游戏引擎
爱吃番茄鼠骗2 小时前
Linux操作系统———UDP/IPC网络编程
linux·网络·udp
CreasyChan2 小时前
3D游戏数学基础指南
游戏·3d·unity·数学基础