图解HTTP笔记
2018-10-14 本文已影响0人
酥枫
-
TCP/IP协议族:
一般认为TCP/IP指的是在IP协议通信过程中,使用到的协议族的统称
-
TCP/IP协议族分为五层,从底层到顶层分别为:物理层、数据链路层、网络层、传输层、应用层。(这里注意要区分开OSI七层模型,分别为物物理层、数据链路层、网络层、传输层、会话层、表示层、应用层):
网络模型
常见的协议有HTTP,HTTPS,FTP,DNS,TCP,UDP,IP,ARP等。
-
TCP/IP各层的作用:
- 应用层:为用户提供应用服务,如http协议、dns服务等
- 传输层:为应用层提供传输连接,提供处于网络连接中的两台计算机之间的数据传输
- 网络层:处理在网络上流动的数据包,数据包是网络传输中的最小数据单位。在与对方计算机之间通过多台计算机或网络设备进行传输时,网络层所起的作用就是在众多的选项中选择一条传输线路。
- 数据链路层&物理层:硬件范畴上的连接。
-
IP协议:
IP协议全称为Internet Protocol,网际协议,位于网络层,作用是将各种数据包传输给对方,IP协议利用数据链路层的ARP协议提供的MAC地址来搜索下一个中专目标,经过不断的中转(需要指明的是,没有人能全面掌握互联网中的传输状况,就像快递一样,每个快递点只知道要传输的下一个集散中心),最终送达目标计算机。
-
TCP协议:
TCP协议为Transmission Control Protocol,即传输控制协议,位于传输层,提供可靠的字节流服务,TCP链接是全双工的连接