【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程序,发现通了。

相关推荐
烧冻鸡翅QAQ1 天前
HTTP 1.0版本的webserver自主实现
网络·网络协议·http
☆璇1 天前
【Linux】传输层协议UDP
linux·运维·udp
想不明白的过度思考者1 天前
TCP三次握手与四次挥手通俗理解
网络·网络协议·tcp/ip
qq_310658511 天前
webrtc代码走读(八)-QOS-FEC-flexfec rfc8627
网络·c++·webrtc
qq_310658511 天前
webrtc代码走读(六)-QOS-FEC冗余度配置
网络·c++·webrtc
怣疯knight2 天前
unity实现2D人物从上面踩踏敌人,敌人减血的简易方法(类似马里奥的攻击手段)
unity·游戏引擎
せいしゅん青春之我2 天前
[JavaEE初阶] 传输层协议---UDP 相关笔记
网络·网络协议·java-ee
2301_772093562 天前
高并发webserver_interview
运维·服务器·数据库·后端·网络协议·mysql·wireshark
Cory.眼2 天前
WebRTC入门指南:实时通信零基础
javascript·webrtc·实时通信
Fang_pi_dai_zhi2 天前
对TCP/IP协议的理解
网络·网络协议·tcp/ip