图解HTTP--(1)

图解HTTP--(1)_第1张图片

TCP/IP 的分层管理

TCP/IP 协议族按层次分别 分为以下 4 层:

应用层:

FTP DNS HTTP

传输层:

TCP UDP

网络层:

数据包是网络传输的最小 数据单位。该层规定了通过怎样的路径(所谓的传输路线)到达对 方计算机,并把数据包传送给对方

数据链路层:

处理连接网络的硬件部分.

TCP/IP 通信传输流


图解HTTP--(1)_第2张图片

为了传输方便,在传输层(TCP 协议)把从应用层处收到的 数据(HTTP 请求报文)进行分割,并在各个报文上打上标记序号及端 口号后转发给网络层。 在网络层(IP 协议),增加作为通信目的地的 MAC 地址后转发给链路层.


图解HTTP--(1)_第3张图片

HTTP 关系密切的协议:IP、TCP 和 DNS

       IP:

    IP 协议的作用是把各种数据包传送给对方。而要保证确实传送到对 方那里,则需要满足各类条件。其中两个重要的条件是 IP 地址和 MAC 地址(Media Access Control Address)。

     IP 地址指明了节点被分配到的地址,MAC 地址是指网卡所属的固 定地址。IP 地址可以和 MAC 地址进行配对。IP 地址可变换,但 MAC 地址基本上不会更改。

       TCP 协议:


图解HTTP--(1)_第4张图片

       DNS:


图解HTTP--(1)_第5张图片


三者的关系

图解HTTP--(1)_第6张图片

URI 和 URL

       统一资源标识符uri    统一资源定位符url

uri 由某个协议方案表示的资源的定位标识符

HTTP 是不保存状态的协议  出现Cookie

Cookie 减轻服务器压力;

你可能感兴趣的:(图解HTTP--(1))