TCP/IP协议和http协议总结和关系

1.IP协议不是面向的,它只是提供尽力而为的数据链接。

2.TCP协议是面向连接的,全双工的协议,提供可靠的数据传输。

了解全双工的特性可以非常容易理解TCP的三次握手过程,其实就是测试链路的过程,A发信息到B,这条通路是否通需要B回信确认,同样B到A是否通畅需要A再回信确认。数据传输过程也会有信息的确认和验证,数据传输完毕需要关闭连接,否则链接会保持。

一次HTTP协议其实就是一次TCP通讯的过程,请求回复,完成后链接断开。对于HTTP1.1支持keepalive,就是链接一直保持,该特性可以实现服务器到浏览器的主动通信

相关推荐