zoukankan      html  css  js  c++  java
  • HTTP学习笔记

    HTTP 学习笔记

    教材

    图解http 上野宣 著
    下载链接

    第一章

    搞清楚几个概念

    协议

    通讯双方共同遵守的规则就是协议(其实协议的概念不限于计算机通信)

    计算机与网络设备要相互通信,双方就必须基于相同的方法。比如,如何探测到通信目标、由哪一边先发起通信、使用哪种语言进行通信、怎样结束通信等规则都需要事先确定。不同的硬件、操作系统之间的通信,所有的这一切都需要一种规则。而我们就把这种规则称为协议(protocol)。

    TCP/IP 是互联网相关的各类协议族的总称

    这些协议可以分为4层:

    应用层、传输层、网络层和数据链路层

    1. 应用层 : 写APP的程序员主要需要考虑这类协议 该层协议提供各种应用服务
      (例子)ftp 文件传输 dns域名管理 http超文本传输

    2. 传输层 两台计算机之间直接的数据传输 TCP UDP

    3. 网络层 间接的数据传输 :”如何在庞大的互联网中如何把数据包从一台电脑发到另一台电脑?“

    4. 链路层:硬件设备 驱动

    每一层协议之间的关系

    利用 TCP/IP 协议族进行网络通信时,会通过分层顺序与对方进行通信。发送端从应用层往下走,接收端则往应用层往上走。

    不同协议如何共存: Encapsulate 封装 (报头一层层网上加)

    Ta9zOf.md.png

  • 相关阅读:
    54.施工方案第二季(最小生成树)
    53.FIB词链
    53.FIB词链
    53.FIB词链
    52.1076 排序
    52.1076 排序
    52.1076 排序
    52.1076 排序
    upc-9541 矩阵乘法 (矩阵分块)
    记录deepin设置自动代理
  • 原文地址:https://www.cnblogs.com/Eroad/p/15731031.html
Copyright © 2011-2022 走看看