计算机网络

图解HTTP(一)

2017-07-10  本文已影响23人  大海孤了岛

TCP/IP协议族

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

TCP/IP的分层管理
IP协议

IP协议的作用是把各种数据包传送给对方,为了保证能够正确传送给对方,这里需要两个重要的条件:IP地址和MAC地址。

TCP协议

TCP协议位于传输层,提供可靠的字节流服务。所谓的字节流服务是指将大块数据分割为报文段为单位的数据包进行管理。

DNS服务

DNS服务是提供域名到IP地址之间的解析服务。用户通常使用主机名或域名来访问对方的计算机,而不是直接通过IP地址。

DNS服务.png
URI和URL

URI为统一资源标识符,而URL为Web浏览器等访问Web页面时需要输入的网页地址,比如,http://hackr.jp/就是一个URL。

HTTP协议
  1. GET:获取资源
  2. POST:传输实体主体
  3. PUT:传输文件,但自身不带验证机制,存在安全性问题
  4. HEAD:获取报文首部
  5. DELETE:删除文件
  6. OPTIONS:询问资源支持的方法


    OPTIONS.png

7.TRACE:追踪路径。发送请求时,在 Max-Forwards 首部字段中填入数值,每经过一个服 务器端就将该数字减 1,当数值刚好减到 0 时,就停止继续传输,最 后接收到请求的服务器端则返回状态码 200 OK 的响应。


TRACE.png
  1. CONNECT:要求用隧道协议连接代理。CONNECT 方法要求在与代理服务器通信时建立隧道,实现用隧道协 议进行 TCP 通信。主要使用 SSL(Secure Sockets Layer,安全套接 层)和 TLS(Transport Layer Security,传输层安全)协议把通信内容 加 密后经网络隧道传输。


    CONNECT.png
上一篇下一篇

猜你喜欢

热点阅读