当前位置:   article > 正文

业务出海必答题,融云全球通信网络技术挑战破解实践

业务出海必答题,融云全球通信网络技术挑战破解实践

出海服务,性能为王。关注【融云全球互联网通信云】了解更多

国内竞争白热化、市场饱和的背景下,越来越多的社交泛娱乐企业走上了全球化之路。

但是跨国网络延迟高、网络不稳定、网速慢,以及各种不确定性问题接踵而至,对通信服务提出诸多挑战。

作为全球 30 万+ App 背后的通信云力量,融云一直走在主动创新的路上,满足以社交、泛娱乐为主的全球化业务对用户体验的要求,不断从技术侧寻求优化体验的突破点。


全球化通信的主要挑战

体验优化的核心是从用户的实际需求出发来解决其使用过程中的痛点问题。

经过多年布局,融云在海外有多个独立数据中心,拥有覆盖全球 233 个国家和地区的数千个接入节点,提供稳定的海外链路、最优的通信质量、安全的数据备份及可靠的业务容灾能力。

在此基础上,想要为用户提供高流畅、低延时、高品质的音视频互动体验和稳定、可靠、海量并发的即时通讯服务,便要解决全球市场参差不齐的基础设施和复杂多样的终端设备,以及其他层出不穷的个性化问题带来的诸多挑战。

挑战一 智能 DNS 配置带来的多种问题

海外网络运营商参差不齐,基础设施差,导致带宽严重不足、拥塞严重,进而造成丢包率和 RTT(往返时延)高,带来复杂多样的 DNS 问题。

 

1. 智能 DNS 缓存解析错误

有客户在香港时反馈,手机端无法连接服务器,后经排查发现智能 DNS 运营商在该地域的缓存配置有问题。

这是种比较常见的情况,不同地区的智能 DNS 运营商在具体操作中的数据和配置影响用户使用。我们会在各个地区持续挑选 Local DNS 服务器地址进行探测,防止类似问题发生。

2. 使用 VPN 影响网络接入

在用户使用了 VPN 的情况下,智能 DNS 将按照 VPN 的出口地域下发接入地址。这种情况下,终端用户将通过跨海专线连接服务,而非融云提供的网络加速服务和就近接入点,可能造成用户断线重连和发送消息失败的情况。

3. 海外团队办公网出口设置绕过专线服务

一些海外开发团队,办公网会设置两个出口,访问国内资源时使用国内 DNS。

这样,他们在开发测试时使用国内出口访问国内资源,绕过了融云网络加速服务,没有通过智能 DNS 分配的就近接入地址走跨海专线。

这就导致客户端到国内线路太长,容易在周末遭遇网络波动情况(跨国线路在周末较忙)而造成连接不稳定。

面对这种情况,我们提供 Host 解决方式,并提醒客户端使用融云提供的加速地址。

4. 公共 DNS 缓存机制造成接入点不准确

某跨国公司客户反馈,员工出差时在酒店发生连接不正常的情况。

经排查发现,用户出差后使用的都是酒店提供的 WiFi,酒店的 DNS 使用 Google 公共 DNS。而公共 DNS 缓存机制会影响到融云下发客户端就近接入地址的准确性。

以上问题大多是智能 DNS 配置就近接入地址,终端用户在各种使用场景下分配到了错误就近地址导致的。

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】

推荐阅读
相关标签