美文网首页
HTTP学习笔记(一)

HTTP学习笔记(一)

作者: HungFoo | 来源:发表于2018-07-16 20:26 被阅读0次

协议分层

  • 应用层:决定提供应用服务时的通信活动
  • 传输层:负责处于计算机网络中的两台计算机之间的数据传输
  • 网络层:负责处理计算机网络中流动的数据包
  • 链路层:负责连接计算机网络的硬件部分

TCP/IP通信流

  • 客户端在应用层发出一个HTTP请求并传给传输层,传输层将其分割成几部分,打上序列号和端口号,然后将其传递给网络层,网络层利用ARP协议解析出相应MAC地址并加上去,将其发送给链路层,数据通过客户端链路层到达服务器链路层,再层层网上,传递给服务器的应用层,至此,一个http请求才算完成。
  • 数据在客户端层层传递时,没经过一层便会打上属于该层的首部信息,在服务器端则相反。

TCP、 IP 与DNS

  • tcp协议确保数据完整地传输到目的地,起到数据加工的作用
  • ip协议(ARP)从ip地址解析出mac地址,起到一个定位的作用
  • DNS(Domain Name System),用于从域名解析出ip地址,或者从ip地址反解出域名

相关文章

  • HTTP学习笔记(一)

    协议分层 应用层:决定提供应用服务时的通信活动 传输层:负责处于计算机网络中的两台计算机之间的数据传输 网络层:负...

  • 《图解HTTP》- HTTP基础 - 学习笔记(一)

    第1章 了解Web及网络基础 TCP/IP协议各层次的作用 URI(Uniform Resource Identi...

  • HTTP学习笔记

    Web 页面的实现 Web 基于 HTTP 协议通信 客户端(Client)的 Web 浏览器从 Web 服务器端...

  • HTTP学习笔记

    最近在温习http,就把笔记复习整理了下! 1.0 网络基础TCP/IP 通常使用的网络(包含互联网)是在TCP/...

  • http:学习笔记

    HTTP协议详解(真的很经典) UDP 面向无链接,不需要告诉服务器tcp/ip 是一种传输协议 面向连接,连接...

  • HTTP学习笔记

    HTTP初识 HTTP协议是超文本传输协议(Hyper Text Transfer Protocol)的缩写,是用...

  • HTTP学习笔记

    1.HTTP简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,...

  • HTTP 学习笔记

    1.什么是HTTP协议 HTTP全称HyperText Transfer Protocol,译为超文本传输协议。它...

  • HTTP学习笔记

    HTTP学习笔记 1. web与网络基础 1.1使用HTTP协议访问Web 客户端(client, 浏览器brow...

  • http学习笔记

    一、TCP 1.1 TCP/IP 的分层管理 TCP/IP 协议族按层次分别分为以下 4 层:应用层、传输层、网络...

网友评论

      本文标题:HTTP学习笔记(一)

      本文链接:https://www.haomeiwen.com/subject/raqipftx.html