栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

19.计算机网络之应用层之http工作原理

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

19.计算机网络之应用层之http工作原理

1.web缓存

  1.将数据缓存起来可以提高访问效率
   2. 28定理,20%用缓存(redis),80%用主存(memcached 内存,ssd)

2.web代理(中间件)

   1.分类  正向代理(客户端代理服务器) 多台客户端使用一个代理访问服务器
          反向代理(服务器代理客户端) 请求有多客户端到代理向多台服务器处理           
   2.常用 nginx,haProxy

*3. CDN(Content Delivery Network:内容分发网络)多媒体加速

4.爬虫

   本质是程序在互联网采集信息
   弊端:消耗服务器资源

5.https协议(http是明文传输的,可以抓取)

   1.是安全的http协议
   2.格式  https://主机:端口(变成443)/路径
   3.加密模型
          1.对称加密(加密和解密都是同一种秘钥)
          2. 非对称加密(加密和解密秘钥不一样,一组秘钥有相互联系的)
          3.公钥(对外公开)和私钥(不对外公开)  客户端有私钥,服务器有公钥
              服务器可以使用公钥加密,客户端有私钥进行解密,客户端不可以
              用公钥解密
         4.数字证书(是 可信任组织 发给 特定对象{人,组织,服务器} 的认证)
                         身份证

6.数字证书的格式

证书序列号 签名算法 有效期 对象名称 对象公开的秘钥!!!

7.SSL(secure sockets layer)安全嵌套层

   (可以保证数据安全,对传输层进行加密)
   (位于应用层和传输层之间)(以防数据被篡改)

8.https加密过程

 1.随机数1,版本协议,加密算法到服务器,服务器生成随机数2
 2.服务器返回 确定加密算法 ,数字证书,随机数2
 3.客户端生成随机数3,确认证书是否有效,
     服务器公钥加密+随机数3返回
 4.服务器得到1 2 3随机数
     (综合使用了对称和非对称,分别生成加密秘钥,减少传输)

9.网卡的工作模式

         1.混杂模式(接收所有数据) 
         2.非混杂模式(只指向主机主机地址的数据)

10.字节序 255 =00000000,11111111

  大端字节序(网络)00000000,11111111(我们读)
  小端字节序(主机)11111111,00000000(计算机处理低位效率更快)
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/974289.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号