协议的理解

所谓的协议,就是一种规则。两我的必须遵照同一种规则,才能正常沟通,不然没法进行交流。web

tcp http [http]
tcp tls http [https]安全

tcp ws [ws]
tcp tls ws [wss]websocket

 

 这张图片参考自阮一峰的网站。网络

 

~~~~~~~~~~ tcp http
首先tcp协议:两边经过tcp协议进行沟通,沟统统事后,则链接创建成功。
而后http协议:在tcp链接创建成功的基础上,开始使用http协议进行数据沟通。
一来一往,请求和应答,都遵照着这个协议,二者之间愉快地沟通着。
限于各类缘由,多是客户端的缘由、多是服务端的缘由,有多是中间线路的缘由,致使
整个沟经过程不是很顺畅。之前只须要1秒就能沟通完,如今须要10秒才能沟通完。
因此应该从这三个方面进行排查。socket

 

~~~~~~~~~~ tcp tls http
首先使用tcp协议沟通
而后使用tls协议沟通
最后使用http协议沟通tcp

 

~~~~~~~~~~ tcp ws
首先是tcp协议
而后是ws(websocket)协议网站

 

~~~~~~~~~~ tcp tls ws
首先是tcp协议
而后是tls协议
最后是ws(websocket)协议spa

 

无非就是协议的叠加。blog

中间增长的tls协议、只是增长了一种规则,让沟经过程稍微安全一点而已。图片

网络上的沟通,必须遵照某种规则,不然就会乱套。

相关文章
相关标签/搜索