zoukankan      html  css  js  c++  java
  • Http学习笔记(一)

    一、协议OSI层次

    • 应用层:HTTP
    • 安全层:  TSL or SSL
    • 传输层:TCP
    • 网络层:Ip
    • 数据传输层:链路接口
    • 物理层:硬件

    二、Http 版本: 1.1

    三、Web结构组件:

    • 代理服务器
    • 网关
    • 隧道:SSL
    • Angent代理:爬虫

    四、Http事务延时的原因

    • DNS解析中域名转Ip的耗时
    • TCP建立连接的耗时
    • 处理C和S的发起和接收请求报文的耗时
    • S接受C返回响应的耗时

    C:Client S:Server

    五、Http性能

    TCP握手耗时:通过两个分组建立连接,SYN(40~60B)/SYN+ACK。304

    TCP延时确认:缓冲区概念

    TCP慢启动:拥塞控制特性

    Nagle算法:通过设置栈的TCP_NODELAY,禁用Nagle算法

    TIME_WAIT累积与端口耗尽:计算方法60 000/120(秒)=500 次/ 秒,解决办法:增加虚拟IP 地址以增加连接组合

    靠~电子版看到关键章节没了~,算了买纸质书,等送到再写。

    现在书真的贵啊~

    未完

    学习笔记,只做个人记录。

  • 相关阅读:
    Java运行环境(win10)
    maven封装jar包遇到的问题
    eclipse安装STS遇到的问题
    Redis IO多路复用的理解
    操作系统文章推荐
    jdk1.8新特性
    Maven笔记
    博主推荐
    MySQL文章推荐
    多线程文章推荐
  • 原文地址:https://www.cnblogs.com/tmywu/p/2997714.html
Copyright © 2011-2022 走看看