1 / 40
文档名称:

cdn及缓存小讲.ppt

格式:ppt   大小:865KB   页数:40页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

cdn及缓存小讲.ppt

上传人:文库旗舰店 2018/6/30 文件大小:865 KB

下载得到文件列表

cdn及缓存小讲.ppt

相关文档

文档介绍

文档介绍:CDN及缓存小讲
一个访问如何完成?
浏览器发起请求最基本的几项: Host、URL、Method
扩展项: Accept、Referer、Cookie、User-Agent等等
Host处理
如果是IP,直接走路由找IP
如果是域名: 1、查找本机hosts和DNScache Win:C:\WINDOWS\system32\drivers\etc、hosts Linux:/etc/hosts 2、向localDNS发送resolve请求
localDNS处理
TTL(Time To Live) DNS都有一个TTL配置,以我们现在使用bind9为例:
如果LocalDNS上正好forwarder过这个Host,且TTL没有过期,那么直接返回结果。
localDNS处理
否则LDNS将通过TCP53向它所知的其他DNS发送查询 递归查询、迭代查询
最终归到根服务器“.”
真正的域名最后都有一个“.”,如下:
解析结果
如果DNS应答的结果是A记录,那么已经获得了Host的IP,可以发起请求了;
如果是C记录,那么得到的还是一个域名,继续重复上面的过程,直到获得IP为止。
服务器响应
如果没有缓存,那么请求最后的“旅程”可能就是这样:
CDN原理
GSLB(Gobal Server Load Balance)
最基本的GSLB控制器,就是一个智能DNS
以bind9为例,通过acl和view完成该功能
ACL
acl "CNCIP"{
;
;
;
;
;
……
}
(GSLB会分得很细,我们自己双线,C)
VIEW
view "CNC" {
key "cnc" {
algorithm hmac-md5;
secret "mSzVmAeYKMnUplLTbyAQZw==";
};
match-clients {
key "cnc";
;
!;
CNCIP;
};
zone "" in {
type master;
file "named.-bj";
allow-query { any;};
// allow-transfer { s; };
};

最近更新

紫外光吸收剂对沥青性能的影响及其作用机理研.. 2页

信息化教学培训内容(4篇) 9页

竞争性选拔领导干部的实践与完善研究——以宁.. 2页

教科版二年级下册科学期末测试卷及参考答案【.. 7页

教科版四年级上册科学期末测试卷及答案(夺冠.. 8页

教科版四年级下册科学期末测试卷及答案(精品.. 10页

教科版小学四年级下册科学期末测试卷含完整答.. 8页

教科版科学一年级上册第二单元《比较与测量》.. 5页

教科版科学一年级下册第一单元《我们周围的物.. 7页

教科版科学一年级下册第二单元《动物》测试卷.. 7页

沪教版六年级下册数学期末测试卷附完整答案【.. 5页

苏教版一年级下册科学期末测试卷(预热题) 9页

苏教版五年级上册科学期末测试卷a4版 6页

苏教版六年级上册科学期末测试卷ab卷 7页

苏教版六年级下册数学期末测试卷【典优】 5页

2024年思念的心情短语签名 10页

2024年思品工作计划三篇 11页

苏教版小学二年级下册科学期末测试卷及参考答.. 8页

2022年乡镇公务员干部入党申请书范文 3页

减肥的数学建模 15页

危急心律失常的识别及处理 89页

有限元分析实验报告(共16页) 16页

志愿填报专题讲座136页文档 136页

我国企业年金基金管理与风险分析 4页

圣经中生日祝福的经文圣经中的生日祝福2篇 11页

教练技术第三阶段导师讲义14页版本一(首周末).. 18页

气体灭火系统施工方案 12页

老舍话剧茶馆 英文介绍 6页