计算机网络学习|青训营笔记

67 阅读2分钟

协议存在依赖连接 协议定义了通讯的格式和顺序 信息交换方式:电路交换,分组交换(计算机的交换方式)(信息打乱发送) 网络分层:物理,链路,网络,运输,应用 网络协议:标头和载荷 每一层都有

web中的网络 HTTP1:以请求和接受为主,多个请求同时就无法正常使用。同时后改为连续的请求但还是存在队头堵塞问题。 请求:第一行:请求方法,资源路径,HTTP版本。 HTTP2:帧的模式(解决了队头堵塞,但是TCP上还是存在)同时双倍延迟(TCP和TLS的固有) 3RTT启动 HTTP3:QUIC 以UDP为基础优化 1或0RTT

CDN:DNS(如抖音链接搜索,作用把抖音服务器IP与常用的搜索内容链接)(确定最近CDN服务器的IP) 拉策略:由网站定义,如视频本地服务器没有储存向高一级发送请求。 推策略:用户定义(最近要上映的电影提前存储好)

websocket:是由HTTP升级而来,有状态持久连接,可以主动推送(HTTP只能被动),延迟比HTTP低

网络安全: 三要素:机密性,完整性,身份验证(PKI) 对称加密和非对称加密 既对称加密是用同样的密钥,非对称是用公钥加只能用私钥解,反之也是

密码散列函数(哈希函数)

加密需要双方有私密信息(不能被攻击者知道或推出)

身份验证:由根证书验证,确定没有被改动 。

Linux基础 计算机五大基本单元组成 控制器,运算器,存储器单元,输入单元,输出单元

操作系统:管理计算机资源,提供用户接口

Linux系统4个主要部分 内核,shell,文件系统,应用程序 体系结构:用户空间,内核空间(权力划分) ps—ef|grep nginx 查看启动的nginx进程。