网络知识
Hujx_
从2017/10/26开始记录一个程序猿的成长历程~
展开
-
网络知识之-UDP
UDP特点 面向非连接 不维护连接状态,支持同时向多个客户端传输相同的消息 数据包报头只有8个字节,额外开销较小(TCP有20个字节) 吞吐量只受限于数据生成速率、传输速率以及机器性能 尽最大努力交付、不保证可靠交付,不需要维持复杂的链接状态表 面向报文,不对应用程序提交的报文信息进行拆分或者合并 TCP和UDP的区别 面向连接 vs 无连接 可靠性 有序性(TCP有序列号,交付...原创 2019-05-15 11:36:29 · 122 阅读 · 0 评论 -
TCP的滑动窗口
RTT和RTO RTO(Retransmission TimeOut)即重传超时时间。TCP超时与重传中一个很最重要的部分是对一个给定连接的往返时间(RTT)的测量。由于网络流量的变化,这个时间会相应地发生改变,TCP需要跟踪这些变化并动态调整超时时间RTO。 RTT(Round Trip Time)由三部分组成:链路的传播时间(propagation delay)、末端系统的处理时间、...原创 2019-05-15 14:02:35 · 122 阅读 · 0 评论 -
HTTP学习摘要
超文本传输协议HTTP主要特点 支持客户/服务器模式 简单快速 灵活 无连接(限制每次连接只处理一次请求,HTTP采用长连接模式) 无状态 例子: 例子: 请求/响应的步骤 客户端连接到web服务器 发送HTTP请求 服务器接收请求并返回HTTP响应 释放连接TCP连接 客户端浏览器解析HTML内容 在浏览器地址栏键入URL后,访问的流程如下 DNS解析(...原创 2019-05-15 15:25:52 · 196 阅读 · 0 评论 -
【HTTP】--Cookie和Session区别
Cookie简介 是由服务器发送给客户端的特殊信息,以文本形式存放在客户端 客户端再次请求的时候,会把Cookie回发 服务器接收后,会解析Cookie生成与客户端相应的内容 Session简介 服务器端的机制,在服务器上保存的信息 解析客户端请求并操作session id,按需保存状态信息 Session实现方式 使用Cookie来实现 使用URL灰写来实现 Cookie和Se...原创 2019-05-15 15:53:07 · 115 阅读 · 0 评论 -
【HTTP】-HTTP和HTTPS的区别
简介 HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。 HTTPS:是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。HTTPS协议的主要作用可以分为两种:一种...原创 2019-05-15 16:48:19 · 448 阅读 · 0 评论