![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
文章平均质量分 81
包括TCP,UDP,HTTP等协议的解析
萝卜说菜
梦想成为Gopher的咸鱼.
展开
-
话说HTTP(持续更新)
但是这其中的安全的定义也可以有不同,如果安全定义信息是否会被泄露,那么POST因为数据存储在body中,而GET数据直接写在URL中进行传输,所以数据会在地址栏被看到,但是因为HTTP是明文传输的,所以只要抓个包,body中的数据也很容易被看到,所以使用https进行加密传输会更加安全。不是,TLS1.2握手是四次,因为它使用的非对称加密算法是RSA算法,而如果是TLS1.3的话,则握手是三次,它使用的非对称加密算法是目前比较主流的算法,叫做ECDHE算法。GET用于获取资源,POST用于提交数据。原创 2023-08-06 15:12:04 · 75 阅读 · 1 评论 -
TCP传输可靠性保证机制之重传机制
告诉「发送⽅」 100-500的数据早已被接收了,因为 ACK 都到了1000 了,已经意味着1000之前的所有数据都已收到,所以这个SACK 就代表着 D-SACK。发送⽅收到了三次同样的 ACK 确认报⽂,于是就会触发快速重发机制,通过 SACK 信息发现只有200~299 这段数据丢失,则重发时,就只选择了这个 TCP 段进⾏重发。D-SACK,英文是 Duplicate SACK,是在 SACK 的基础上做了一些扩展,主要用来告诉发送方,有哪些数据包,自己重复接受了。原创 2023-04-12 16:29:45 · 536 阅读 · 1 评论 -
UDP协议详解
UDP只在IP的数据报服务之上增加了两个最基本的服务:复用和分用以及差错检测UDP不保证可靠交付,但是不意味着应用对数据的要求是不可靠的,只是所有维护可靠性的工作可由用户在应用层完成UDP是面向报文的发送方UDP对应用层交下来的报文直接添加首部后就交付给IP层,一次一个报文,不合并也不拆分,保留这些报文的边界;接收方UDP对IP层交付来的UDP数据报除去首部后原封不动交付给上层应用进程,一次交付一个完整的报文UDP报文不可分割,是UDP数据报处理的最小单位。原创 2023-03-09 21:04:34 · 2279 阅读 · 0 评论