您好,欢迎来到宝玛科技网。
搜索
您的当前位置:首页UDP/TCP HTTP/HTTPS

UDP/TCP HTTP/HTTPS

来源:宝玛科技网

7层网络协议

TCP

UDP

  1. ping命令
  2. 无连接
  3. 程序简单
  4. 不安全 丢包
  5. 无序 效率高

HTTP pipelining

  1. 默认情况下http协议中每个传输层连接只能承载一个http请求和响应,然后结束
  2. HTTP管线化是将多个HTTP要求(request)整批提交的技术
    1. 而在传送过程中不需先等待服务端的回应
    2. 仅HTTP/1.1支持此技术(HTTP/1.0不支持)
    3. 只有GET和HEAD请求可以进行管线化,而POST则有所
    4. 浏览器默认不启动管线机制,因为对方(服务器)不一定支持HTTP/1.1版本的协议
    5. 减少网络IO的读写

HTTP 和 HTTPS

HTTP

  1. HyperText Transfer Protocol:超文本传输协议
  2. 明文
  3. tcp三次握手
    1. 两次握手可以吗
      1. 三次刚好 两次数据不可靠
  4. tcp4次挥手
    1. 三次挥手不可以吗
      1. 因为tcp是全双工通信的,每个方向单独断开,每个方向2次,所以4次

HTTPS

  1. 利用 SSL/TLS 来加密数据包
  2. CA证书
  3. 请求流程如下

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- baomayou.com 版权所有 赣ICP备2024042794号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务