
网络
文章平均质量分 53
独壹@无贰
李日祥的个人博客
展开
-
TCP和UDP的区别
而TCP协议中的“选项”字段较为复杂,可以包括最大数据长度、时间戳等信息,而UDP中并没有这一字段。标志位:6个标志位,分别用于表示TCP包是何种类型的控制消息,例如SYN、ACK、FIN等。序列号:4个字节,表示这个TCP包所包含的数据在整个数据流中的顺序,用于保证数据的可靠性。长度:2个字节,表示整个UDP包的长度(包括首部和数据)。长度:4个字节,表示整个TCP包的长度(包括首部和数据)。窗口大小:2个字节,表示本地缓存的可用大小,用于流量控制。目标端口号:2个字节,表示接收端口号。原创 2023-06-08 16:27:01 · 1176 阅读 · 0 评论 -
TCP-UDP协议
文章目录TCPTCP 的特性三次握手与四次挥手SYN攻击TCP KeepAliveUDP 简介 TCP TCP 的特性 CP 提供一种面向连接的、可靠的字节流服务 在一个 TCP 连接中,仅有两方进行彼此通信。广播和多播不能用于 TCP TCP 使用校验和,确认和重传机制来保证可靠传输 TCP 给数据分节进行排序,并使用累积确认保证数据的顺序不变和非重复 TCP 使用滑动窗口机制来实现流量控制,通...原创 2020-04-10 13:51:26 · 293 阅读 · 0 评论 -
HTTP over SSL/TLS
文章目录HTTPS 基本过程TLS 证书机制中间人攻击SSL 剥离HSTS伪造证书攻击HPKP HTTPS 基本过程 HTTPS 即 HTTP over TLS,是一种在加密信道进行 HTTP 内容传输的协议。 TLS 的早期版本叫做 SSL。SSL 的 1.0, 2.0, 3.0 版本均已经被废弃,出于安全问题考虑广大浏览器也不再对老旧的 SSL 版本进行支持了,因此这里我们就统一使用 TLS...原创 2020-04-10 13:24:57 · 1118 阅读 · 0 评论 -
http协议
文章目录HTTP 的特性HTTP 报文请求报文GETPOST注意POST 提交数据的方式响应报文条件 GET持久连接Transfer-EncodingHTTP Pipelining(HTTP 管线化)会话跟踪跨站攻击如何防范 CSRF 攻击?XSS(Cross Site Scripting,跨站脚本攻击)如何防御 XSS 攻击? HTTP 的特性 HTTP 协议构建于 TCP/IP 协议之上,是一...原创 2020-04-10 12:51:54 · 565 阅读 · 0 评论 -
史上最全TCP机制
文章目录确认应答机制(ACK)超时重传机制滑动窗口 确认应答机制(ACK) TCP将每个字节的数据都进行了编号,即为序列号。 每一个ACK都带有对应的确认序列号,意思是告诉发送者,我已经收到了哪些数据,下一次你从哪里开始发。 超时重传机制 主机A发送数据给B以后,可能因为网络拥堵等原因,数据无法到达主机B; 如果主机A在一个特定时间间隔内没有收到B发来的确认应答,就会进行重发。 但是,主机A未...原创 2020-03-23 22:18:48 · 494 阅读 · 0 评论