计算机网络基础知识学习
OSI七层模型(偏理论,可以尽量看,了解即可):https://www.bilibili.com/video/BV1EU4y1v7ju
应用层:网站与网站之间的交流(常见的http协议)(逻辑上联通)
物理层:物理上传输数据信号(bit)
数据链路层:bit->帧+mac地址(物理地址)(网卡),交换机识别帧和主机mac和目标mac
网络层:bit->包(ip地址(逻辑地址))(->帧) ,路由器根据ip进行转发
传输层:bit->段(端口号+目标端口),端到端(段),TCP协议(可靠传输)和UDP协议(不可靠传输),流量控制和错误控制
会话层:状态保存,同步服务
表示层:加密,解密,压缩等对数据的统一(不同计算机对数据的处理不同)
IPv4和子网掩码:https://www.bilibili.com/video/BV1xu411f7UW
ip四组八位二进制数
子网掩码中1的个数表示锁定位,网络数+主机数
TCP/IP:https://www.bilibili.com/video/BV1854teHE2d 以及 https://www.bilibili.com/video/BV18h41187Ep
TCP(数据大,严谨)和UDP(数据量小,不严谨)
HTTP:https://www.bilibili.com/video/BV1zb4y127JU
HTTP状态码:https://www.bilibili.com/video/BV1jY411u7Zn
HTTPS 加密 证书
HTTP/1.1(队头阻塞) —–> HTTP/2 —–>HTTP/3(QUIC整合TCP和TLS)