了解常见的网络能力和平台特性

2020-05-28  本文已影响0人  天空中的球

记录下,我们需要了解的基本网络能力和平台特性。

一、常规的网络能力

1、DNS 防劫持 和 动态 IP 下发

1-1、当然此处得先了解下什么是 DNS 劫持的?
表现:访问一个简书的网址结果跑到了百度去了
内因: 访问的 IP 被改变了,在 DNS 借下域名至 IP 的过程中被改变了。

1-2、如何解决呢?
就是使用自己的解析服务器或者是提前在自己的App中将解析好的域名以IP的形式发出去就可以绕过运营商DNS解析,这样一来也避免了DNS劫持的问题。

2、就近接入

2-1、就发生在DNS请求这一步,因为这一步是DNS服务器告知你真正要去哪个IP访问这个页面,这个时候到网站的请求还没有发起。由于IP是有位置的,DNS服务器就把那个离你最近的,同一个运营商线路的IP返回给你,这样你就跟你最近的服务器发生了连接,路近耗时就短。

2-2、顺便了解下 CDN, CDN是构建在网络之上的内容分发网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。

二、平台特性

1、理论上如何省电呢?

笔记来源:浅析移动蜂窝网络的特点及其省电方案

2、如何省流量呢?

三、笔记的出发点的:

如约而至:微信自用的移动端IM网络层跨平台组件库Mars已正式开源

上一篇 下一篇

猜你喜欢

热点阅读