Network
文章平均质量分 62
网络
cpuCode
站在巨人的肩上行走 https://github.com/CPU-Code
展开
-
Network 导航
TCP 机制 HTTP HTTPS原创 2023-03-11 22:13:47 · 171 阅读 · 0 评论 -
Net TCP 序列号
初始化序列号 ISN 通过算法随机生成:ISN = M + F(localhost, localport, remotehost, remoteport)原创 2023-07-20 20:18:38 · 400 阅读 · 0 评论 -
Net TCP 握手丢失
注意点 : ACK 不会重传, 当丢失, 只能等对方重传。原创 2023-07-20 20:17:31 · 426 阅读 · 0 评论 -
Net TCP 握手
握手过程 :TCP 连接状态 :原因三次握手的原因:不用两次握手/ 四次握手原因 :过程 :序列号的作用 :2 次握手 :原创 2023-07-20 20:15:45 · 410 阅读 · 0 评论 -
Net TCP/UDP区别
UDP 格式 :对比 :TCP/UDP 的端口号是相互独立 :原创 2023-07-20 20:14:50 · 397 阅读 · 0 评论 -
Net TCP 概述
TCP : 在传输层 , 保证网络包的无损坏、无间隔、非冗余、按序TCP : 面向连接、可靠、基于字节流的传输层通信协议建立 TCP 连接信息。原创 2023-07-20 20:12:15 · 362 阅读 · 0 评论 -
Net HTTP_1.1 优化
客户端重新发送请求时,请求头 Etag = 第一次请求的响应头部的摘要 (唯一标识), 服务器本地摘要与请求摘要对比。无损压缩: 资源压缩后, 还能恢复原样,适合: 文本文件、程序可执行文件、程序源代码。重复性 HTTP 请求 , 将请求-响应数据缓存在本地 , 下次请求直接拿本地数据。性能 : 重定向请求越多, 客户端发 HTTP 请求优越多, 网络性能就越低。合并请求的方式: 合并资源, 将多个小资源的请求合成一个大资源的请求。有损压缩: 压缩后, 只能恢复接近原样, 如: 音频、视频、图片。原创 2023-07-17 20:28:06 · 1818 阅读 · 0 评论 -
Net HTTP1.1 特点
key-valueHTTP 缺点 : 无状态, 明文传输, 不安全。原创 2023-07-17 20:27:31 · 420 阅读 · 0 评论 -
Net HTTP 缓存
Response Header 标识缓存有效期之一。协商缓存的 2 种实现方式。原创 2023-07-17 20:26:57 · 572 阅读 · 0 评论 -
Net HTTP 概述
HTTP (HyperText Transfer Protocol) : 超文本传输协议。原创 2023-07-17 20:26:15 · 1674 阅读 · 0 评论 -
Network TCP 握手
停掉客户端的 tcpdump ( Ctrl+C )服务端 : 丢弃 80 端口的数据包。TCP 握手没响应,操作系统会重试。抓包 : 限定 IP , 端口。客户端 : 连接服务端 80。查看 Wireshark。原创 2023-05-07 17:15:02 · 462 阅读 · 2 评论 -
Network 网络工具
抓取端 : 查看 IP 的 TTL 属性。原创 2023-05-07 17:14:18 · 468 阅读 · 2 评论 -
Network 网络分层
帧 (frame) : 数据链路层 : 二层报文分组 : IP 层报文段 (TCP segment) : TCP 报文。原创 2023-05-07 17:13:31 · 1254 阅读 · 1 评论 -
Network HTTPS
加密分两种 : 对称加密,非对称加密。原创 2023-03-10 21:08:44 · 414 阅读 · 1 评论 -
Net MAC
数据链路层 : MAC (Medium Access Control : 媒体访问控制)电脑连电脑,要水晶头做交叉线 : 1-3、2-6 交叉接法。ARP 协议 : 根据 IP 地址,找出 MAC 地址。交换机组织成局域网 , 利用转发表把数据转发到指定机器。原创 2023-03-10 21:07:41 · 285 阅读 · 1 评论