教育房产时事环球科技商业
投稿投诉
商业财经
热点动态
科技数码
软件应用
国际环球
晨报科学
新闻时事
信息智能
汽车房产
办公手机
教育体育
生活生物

网络优化是什么(网络优化具体优化的是什么)

  前言小计在 App 访问网络的时候,DNS 解析是网络请求的第一步,默认我们使用运营商的 LocalDNS 服务。有数据统计,在这一块 3G 网络下,耗时在 200~300ms,4G 网络下也需要 100ms。
  解析慢,并不是 LocalDNS 最大的问题,它还存在一些更为严重的问题,例如:DNS 劫持、DNS 调度不准确(缓存、转发、NAT)导致性能退化等等,这些才是网络优化最应该解决的问题。
  想要优化 DNS,现在最简单成熟的方案,就是使用 HTTPDNS。
  今天就来聊聊,DNS、HTTPDNS
  本文已在在公众号【Android开发编程】发表
  一、什么是DNS
  DNS(Domain Name System)是域名系统的英文缩写,是一个组织的系统管理机构,维护系统内的每一个主机的ip和主机名(域名)的对应关系;DNS即域名解析系统,这个东西说对于开发者来说,应该是没有不知道的。说简单点,这个系统的作用就是将域名解析成IP地址。我们的每一次网络请求,如果是使用域名,那么就是进行域名解析;一个优秀的域名服务应该能够满足两点要求,一个是能够正确的返回IP地址,二就是能够根据网络情况返回所请求的域名最近的服务器IP;
  二、DNS域名结构
  1、DNS域名命名每个域名都是一个标号序列,用字母、数字和连接符(-)组成;标号序列总长度不能超过255字符,每个标号都可以看成一个层次域名;级别最低的域名写在左边,级别最高的域名写在右边;域名服务主要通过UDP实现,服务器的端口为53;
  2、域名的分级
  域名可以划分为各个子域,子域还可以继续划分为子域的子域,这样就形成了顶级域名、二级域名、三级域名等
  顶级域名可以分为三大类:
  国家顶级域名:cn、us、uk等
  通用域名:常见的有7个,com、net、org、edu、int、gov、mil
  方向域名: arpa,用于将ip地址转为域名
  域名服务器
  域名服务器按照由高到低进行层次划分:
  注意: 一个域名服务器所负责的范围,称为区
  三、域名解析过程
  域名解析的重要两点:主机向本地域名服务器查询一般都是采用递归查询。所谓递归查询就是:如果主机所查询的本地服务器不知道被查询的域名的ip地址,那么本地域名服务器就以DNS客户的身份,向其他根域名服务器继续发出查询请求报文(即代替主机继续查询),而不是让主机自己进行下一步查询。因此,递归查询返回的查询结果或者是所要查询的ip地址,或者是报错,表示无法查询到所需的ip地址;本地域名服务器向根域名服务器的查询是迭代查询。所谓迭代查询就是:当根域名服务器收到本地域名服务器发出的迭代查询请求报文时,要么给出所查询的ip地址,要么告诉本地服务器:"你下一步应当向哪一个域名服务器进行查询"。然后让本地域名服务器进行后续的查询。根域名服务器通常是把自己知道的顶级域名服务器的ip地址告诉本地域名服务器,让本地域名服务器再向顶级域名服务器查询。顶级域名服务器在收到本地域名服务器的查询请求后,要么给出所要查询的ip地址,要么告诉本地服务器下一步应当向哪一个权限域名服务器进行查询。最后,知道了所要解析的ip地址或者报错,然后把这个结果返回给发起查询的主机;
  以上两点是域名解析的重要两步。但是这并不是解析ip地址的完整过程,如果浏览器的缓存中有该域名对应的ip地址,就不需要向本地域名服务器请求了等等。下面来看详细过程:
  例如要解析:www.example.com该域名的ip地址;浏览器缓存:当用户通过浏览器访问某域名时,浏览器首先会在自己的缓存中查找是否有该域名对应的ip地址;操作系统缓存:当浏览器缓存中无域名对应IP则自动检查用户计算机系统hosts文件,看是否有该域名对应的ip地址;路由器缓存:当浏览器及系统缓存中都没有域名对应ip地址,则进入路由器缓存中检查。以上三点都是客户端的DNS缓存;ISP(网络服务提供商)的LDNS(本地域名服务器):如果上述三点都没有找到对应的地址,就要本地域名服务器中进行查询。比如你是电信的网,则会进入电信的DNS缓存服务器进行查找;根域名服务器:本地域名服务器没有找到,本地域名服务器就会到根域名进行查询。全球仅有13台根域名服务器。根域名服务器收到请求后,会查看区域文件记录,若无则将其管辖下的对应的顶级域名的ip地址,这里返回.com的地址;顶级域名服务器:根域名服务器没有,则本地域名服务器向顶级域名服务器发送请求,然后返回次级域名服务器的ip地址,这里会返回.example的地址;主域名服务器:主域名服务器接收请求后查询自己的缓存,如果没有则进入下一级域名服务器进行查找,并重复该步骤直至找到正确记录。保存结果至缓存:本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时将该结果反馈给客户端,客户端通过这个ip地址与web服务器建立连接;
  四、DNS安全和优化
  1、dns安全问题DNS反射/放大攻击;DDOS攻击可能造成域名解析瘫痪;DNS/域名劫持:在劫持的网络范围内拦截域名解析的请求,分析请求的域名,返回假的ip地址或者使请求失去响应。DNS劫持通过篡改DNS服务器上的数据返回给用户一个错误的查询结果来实现;DNS污染:DNS污染是当用户发起域名解析请求时,某个服务器(非DNS)监控到用户访问的已经被标记的地址时,该服务器伪装成DNS服务器向用户发回错误的地址;DNS污染与DNS劫持的区别:DNS劫持修改了dns解析的结果,DNS污染是不经过DNS服务器的,而是直接返回了错误的地址;DNS信息被修改;
  2、DNS优化
  DNS解析是一个漫长的过程,那么它的优化有哪些?
  1、网页端
  用户在请求请求某个链接之前,浏览器先尝试解析该链接的域名再将其进行缓存。
  可以这样做:
  (1) 在服务器中响应设置X-DNS-Prefetch-Control的值为on启动预解析
  (2) 在HTML中,

牛排的制作方法(教你煎牛排家常做法)牛排的制作方法(教你煎牛排家常做法)最原汁原味的牛排入口即化M12和牛西冷牛排,顶级品质,这雪花真的绝了,入口即化真的不夸张!只放了点盐调味,超好吃,回味无穷By诺斯嘉顿用料M12煎牛排用什么锅最好(平底锅哪个牌子好用又不粘锅)我家的多功能料理锅就是BRUNO锅,煎牛排烤肉煮关东煮蒸菜等多种美食一个锅就搞掂,这可以说是我平时用得最多的厨具之一了。要想拥有一个好用不粘锅的料理锅,挑选和保养都要到位。一多功能牛排烤多久(烤箱烤牛排多长时间和温度)ByJaslinewong用料牛排3块西红柿做装饰用几片盐5g橄榄油5g淀粉5g植物油适量珍珠菇30土豆1个胡萝卜1根洋葱半个胡椒粉做法步骤1牛排解冻,吸干水,用研磨的胡椒粉,玫瑰牛排的做法大全(经典牛排的做法)牛排的做法大全(经典牛排的做法)材料牛肉1块,洋葱半个,蒜头2个,黄油1小块,黑胡椒粉少许做法1牛肉切成半个巴掌大小的块状(我家4个人刚好每人1块),用玻璃瓶或肉锤子拍松,我用的是怎么快速解冻(冻货解冻最快的方法)冷冻食材的快速解冻现在各种食材,保鲜的方法,多用冷冻的方法来完成。这样可以使细菌处于一种休眠状态,从而达到保鲜的目的。冷冻,虽然可以很好的保存食材原有的风味和延缓食材腐败变质的速度煮菜煮多久(青菜水开后煮几分钟就熟)昨晚又看吃播看别人吃麻辣香锅半夜饿的我咕咕叫气死啦早上起床马上去买菜做麻辣香锅在家做麻辣香锅的好处就是你自己想吃什么就可以放什么菜,而且实惠又好吃By超超妈爱美食用料肉类根据自己喜煮鸡蛋几分钟(煮鸡蛋水开了以后再煮几分钟)无论是在营养师眼中,还是在主妇们心里,鸡蛋都是最优质的食材之一。它不但营养丰富,还是一种百搭菜,并且适用于蒸煮煎炒等各种烹调。然而,在烹调鸡蛋时有哪些诀窍呢?煮鸡蛋,小火煮3分钟刚新闻死螃蟹怎么处理才能吃近日死螃蟹怎么处理才能吃登录上了百度热搜,受到广大网友们的关注,那么关于目前的死螃蟹怎么处理才能吃相信小伙伴们都是想要了解到最新的信息吧,小编也是在网上进行了一些整理,收集到了一些苹果要蒸多久(苹果要蒸熟给宝宝辅食吗)宝宝6个月之后就该给宝宝添加辅食了,有时候吃什么让宝妈很是苦恼。今天给大家推荐一道山药苹果泥,山药健脾益气,增强消化功能,促进食欲,是一种非常好的药食同源的食物苹果富含维生素,清甜菜包子要蒸多久(咸菜包子蒸几分钟)这段时间响应号召,尽量不出门,宅在家里一周后,大人孩子都有些憋的受不了,平时难得和孩子一起玩的游戏,想看却没时间看的电视剧,一些费工费时的美味烹饪,都在这个超长的假期里一一满足,看肉饼要蒸多久(肉饼子蒸蛋要蒸几分钟)肉饼子蒸蛋是老上海一道特色家常菜,这是许多上海人的童年记忆,也是一道营养价值杠杠的美味佳肴,清蒸是非常健康的烹饪方法,蒸出来的肉和蛋能最大限度的保持里面的营养,新鲜的猪肉配上嫩滑的
周口哪里有(周口有啥好玩的地方)(周口广播电视台川汇频道讯记者李栋郝俊霞)桃红柳绿,春光明媚,正是踏青的好时节。清明假期除了选择外出旅游外,不少市民选择在家门口的公园里逛逛,享受大自然的风光。在市人民公园看到,天凯里是哪个省(贵州凯里苗族)新京报讯(记者张静雅)经过两天的学习,感觉自己的发音准了很多,唱起红歌来底气都足了。近日,贵州省凯里市2019年助推扶贫攻坚双培行动计划正式启动,双培是指培训扫除语言障碍,培训掌握爱尔兰在哪里(爱尔兰凯里背后的含义)从一百多年前的1872年美国建立世界上第一个国家公园黄石国家公园起,目前全世界已有160多个国家加入了这套系统。根据世界自然保护联盟的数据,目前全世界总共设立了3044座国家公园,今日凯里黄金回收价,凯里市属于哪个省哪个市加工,今新闻更新中,位于中国贵州东部,本篇内容是由鑫拓贵金属回收小编为您整理,在贵金属回收提纯领域,相当于国际金价,氧化钯回收,铑碳催化剂回收多少钱一公斤进口铑粉回收行情报价海绵钯今日凯里肉价最新价格,凯里市属于哪个省哪个市德克萨斯州阿拉斯加较大,海拔最高2178米,凯里市简称凯。黔中经济区五大主要城市中心。并进行走访,4月8日,0号柴油售价为每升91元凯里,历有九山半水,网友问题在韩国被称为一个州的今日凯里中石化价格(凯里市属于哪个省哪个市)与如皋靖江隔江相望。河口市在哪个位置属于哪个市河口瑶族自治县位于云南省红河哈尼族彝族自治州东南部。隔红河与越南老街市谷柳市相望。总面积9873平方千米。凯里市价格今116。南北跨度中餐介绍(中国饮食文化介绍)中餐介绍(中国饮食文化介绍)中国是一个餐饮文化大国,论到菜式之多味型之广做法之精巧繁复,在世界范围内都是首屈一指。几千年来,由于受到各地环境气候物产风俗以及饮食习惯的影响,中餐形成各地的茶文化介绍(中国的饮茶文化有哪些)各地的茶文化介绍(中国的饮茶文化有哪些)中国的饮茶文化有哪些中国的饮茶文化茶叶是劳动生产物是一种饮料。茶文化是以茶为载体并通过这个载体来传播各种艺术。茶文化是茶与文化的有机融合这包中国的文化有哪些(介绍中国文化的作文)作者金民卿(中国社会科学院近代史研究所党委书记研究员)党的十九届六中全会通过的中共中央关于党的百年奋斗重大成就和历史经验的决议,对习近平新时代中国特色社会主义思想的科学内涵和历史地今日凤庆鲜核桃价格,粑粑卷截至目前,奶农和乳企双方达成一致意见今年上半年上海地区生鲜乳,现货较今晨高价回调6070左右,核桃种植面积产量和产值。如果一次要剥大量的核桃也是有技巧的,导读据11月25日中钢网a经常犯困想睡觉是什么原因(经常犯困想睡觉吃什么好)每隔5分钟调一个闹钟依然起不了床每天早上刚起床,就有一股睡午觉的冲动这些都道出了不少起床困难户的心声。无精打采昏沉欲睡的状态,不仅影响了日常生活,还降低了学习和工作的效率。那究竟为