我们说,在前端发出请求后,通过网络传输给后端,这其中传输信息过程就要遵守网络协议,同样,后端对前端返回响应数据也是一样的。
这篇文章要说的是常见的两种网络协议:TCP、UDP
http和https
http和https是在TCP的基础上建立的,所以它们继承了TCP的所有特点并且在TCP基础上创新更多的特点。http和https的区别就是https是经过加密处理的,而http传送的数据是暴露在网络中的。
TCP和UDP的区别
| TCP | UDP |
|---|---|
| 发送消息安全可靠 | 发送的消息不可靠 |
| 稳定 | 不稳定 |
| 不容易出错 | 容易出现“丢包”现象 |
| 速度较UDP慢 | 速度快 |
| 聊天软件 | 直播、看视频 |
TCP协议遵守规则:(TCP较于UDP速度较慢的原因)
建立连接——“三次握手”,断开连接——“四次挥手”
“三次握手”原理:假如双方需要说一件事情,发送方要给接收方发送信息,首先询问接收方是否在线,这属于第一次握手;接收方接收到信息,返回发送方自己在线,这属于第二次握手;发送方收到接收方的信息,向接收方说“正事”,这属于第三次握手。用图可以表示为:

文章介绍了前端与后端传输信息需遵守网络协议,着重讲解常见的TCP、UDP协议。指出http和https基于TCP建立,https经过加密。还阐述了TCP建立和断开连接的规则,如“三次握手”“四次挥手”,并解释了“三次握手”原理。
3369

被折叠的 条评论
为什么被折叠?



