关于TCP\IP协议的简单理解

一:

HTTP是基于TCP协议的,TCP属于传输层。HTTP属于应用层。

另一个属于传输层的是UDP协议。

但HTTP是基于TCP这个协议,不是UDP这个协议。

TCP相比于UDP,更安全,稳定。因为他有应答机制。

通过“三次握手”与“四次挥手”,来保证应答机制的稳定。

UDP相对于TCP更简单,但是不能保证在传输的过程中,数据的丢失,以及对方是否能收到自己发送的信息。

TCP完美的解决了这类问题。

 

二:

TCP/IP协议组类似于OSI,包含了几百个网络协议,并不是只有TCP与IP协议。

它划分为四个层:应用层(HTTP等),传输层(TCP,UDP),网络层(IP),链路层。(MAC等)

OSI模型如下:

两者之间本质没有区别,只是划分的不一样而已。

 

三:通过对于TCP的三次握手的学习,可以进一步理解HTTP就是基于TCP协议的知识。

另外,HTTP协议就是一种基于TCP协议的一种请求与应答。

客户端发送请求头与内容,服务端返回返回头,返回内容这样的格式。

,然后,花点时间了解一下它的请求包含的内容,请求内容的书写等。

如何查看返回头,返回的内容。

具体我觉得还是通过实际的需求,实际的业务案例来学习,印象会更深刻。

 

posted @ 2019-01-30 15:39  知识在于点滴的积累  阅读(796)  评论(0编辑  收藏  举报