三者在TCP/IP协议集各自所处的位置和功能:

    TCP属于传输层,解决数据在网络中传输的方式。

    HTTP属于应用层,解决客服端与服务端数据传输方式

    IP属于网络层。

 

 

 

 

 

1、HTTP:超文本传输协议(即一种人为规范)。

2、TCP/IP:是一个协议簇,即由很多协议组成,HTTP属于其中一个。

3、TCP/IP四层模型:从上到下依次是

  应用层、 【提供应用服务时通信的活动。DNS/HTTP均属于这层】 

  传输层、

  网络层、【处理网络上流动的数据包】

  数据链路层 【用来处理网络连接的硬件部分。如操作系统。驱动。光纤】

4、TCP/IP是怎么通讯的

 

 说明:发送端只有原始的数据报文,例如就是一个网站地址,依次经过传输层【添加TCP的信息,例如端口】-》网络层【添加ip地址】-》链路层进行传输

 

5、socket是对TCP协议的封装,是一个调用接口。(发起一个HTTP请求就是建立一个socket连接,是不过HTTP请求是无状态且短链接的协议)

 

5、请求报文和响应报文格式:

 

posted on 2021-08-13 18:02  天马行空的秋意  阅读(109)  评论(0编辑  收藏  举报