
网络
网络知识学习笔记
爱学习的小欣欣
毕业一年的女程序员,实习大数据开发,现就职后端开发,同时也很爱前端。
好好学习,天天向上,记录学习,分享经验。
展开
-
GET和POST的区别
get是从指定的资源请求数据,post是向指定的资源提交要处理的数据 get请求可以被缓存,post请求不会被缓存 get请求传输的数据有长度限制,一般为2048字符,post请求传输的数据没有大小限制 get请求的数据一般追加在URL的末尾,post请求的数据在http请求体中 一般不使用GET请求发送如密码这样的敏感信息。get请求比post请求更安全 ...原创 2022-05-07 17:37:48 · 173 阅读 · 0 评论 -
TCP流量控制、拥塞控制
流量控制就是让发送方的发送速率不要太快,要让接收方来得及接收; 接收方会通过接收窗口(rwnd)告诉发送方,它还能接收多少字节;也就是说,发送方的发送窗口不能超过接收方给出的接收窗口的数值; 特殊情况:接收方给发送方发送零窗口的报文段,过了一会缓存又有了一些存储空间。于是接收方向放送方发送了 rwnd=400 的报文段。然而这个报文段在传送过程中丢失了。放送方一直等待接收方发送非零窗口的通知,而接收方也一直等待发送方发送的数据。如果没有其他措施,这种互相等待的死锁局面将一直延续下去;..原创 2022-05-07 17:29:51 · 548 阅读 · 0 评论 -
TCP和UDP
TCP是面向连接的; UDP是无连接的,即发送数据前不需要先建立链接。 TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达; UDP尽最大努力交付,即不保证可靠交付。 并且因为tcp可靠,面向连接,不会丢失数据因此适合大数据量的交换。 TCP是面向字节流,UDP面向报文,并且网络出现拥塞不会使得发送速率降低(因此会出现丢包,对实时的应用比如IP电话和视频会议等)。 TCP只能是1对1的; UDP支持1对1,1对多。 TCP..原创 2022-05-07 17:28:07 · 534 阅读 · 0 评论